0F68B7BC3A6A94B14F72C916F54A97F9226DF90C5555359F2DD0201F63A08C2E
82B63B278E42A2987A28CF4EB11CA6CA6866A870FAE254122FD864916C0460B8