00000020ad1605928b3be506393b2ccbb42bf6743020ffbef3f43c3cb901000000000000f107dcf86df8561a2d5bc853cab767300971d0b71008d2af2f154275450f6cf182af7b69375d041abf64a3d3