0120f620132edf56330161ae44cd642f2ab5c9b26f5e85768a66c673c67e1c8d490d0a
0121611318ceb67113e39ef4177d2a6a977470a6df0499c5791744e3697b7726bf730a
012090f39707001cb376d3595c39d38eaf915a75e324d39be6add49e40c3294e40870a
0121f8ce60bce5a0a6e4d1b1fd3cec348eaa00cf9c9216c4098d0a020f9d5f966a5f0a