040000000248bc1f59d7cc95dce307eaeec9d9e275024e4ab29e2d01000000000000000098e376b26e8f708e5db7b5ed945606e3808660ef1c2830d0dbc99c8a488c7eb4e7a8c55614a107186437e021