0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00b5a89f6a49835af8d75032fea015c147a0ded8f1a5bd20d5843fd67dcd4e2170b9cf6c5b3943aa928028b88479ecd64b6fa222643cbcbbb053632dc70e99f477e2cd02069d28253528ecb55ed3bf208e930d7946a09010e2af4dbb37dd6c30900000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000006ab0000000000000000000000000000130b6d583ec2c4417045ca99280f6c07709bbc565f0ac44d7e038718aea1d00f12841f00624960073b8a9b6d8f81b17f6f5658f87a0838957bc9e4eee89b583833ec90000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000003553e536d36185b28b265c0000000000000000000000000000000000000000001a337009e29b486c1ee83c00000000000000000000000000000000000000000000284e24371861176886e0000000000000000000000000000000000000000000e04aa61ff98359f0b44b9b000000000000000000000000000000000000000000cfc8e17927df68e8c5d02e000000000000000000000000000000000000000000002e7c9a02f4b6a262776d00000000000000000000000000000000000000000072b06616b115ebf68bafe100000000000000000000000000000000000000000090d64eb3e32de900769a3b000000000000000000000000000000000000000000001e056b9097193c4f42a20000000000000000000000000000000000000000006945c8c5c6fc02f30d2461000000000000000000000000000000000000000000a60797d19202c20403b58400000000000000000000000000000000000000000000237a7980a8e0dc8965022136ce32f64ff84a57a337b1f02e5b4ad840acf91e60db75a8a20c85239afb171479265bbcb19a07c7dabe3f189363a38c5bce017178142bd87d1adf9a6bc6ed18f97746299c6b7b74b17a46f662d98986d6e2087c0f7894b5f8e75038e51e90199b020dc9a7cb65a7d70f14f5cc3ece9949f272a74934c0783db9a897350fa424cd2d5e905b98a2ff15df085b56aa023072874ddc6c7f8f7dd353dbf9669d061fbc8d44c1103833fc6b6da343488e29609cfe6efbf3156e9011730dc580546a282df56b846d259770b3db648d092482b86e6e6142a9bd60dcd745e85c0487b31a8e020089ba1005a8d892f308b900d606b6fa60dd3c8a3bdd423427e017bde225cd58f6a7292f5d0976551eb07a2f27c65ec99858989270c8f48d47eefe639f0c78ac8dab6150e2f657154e81ade4949d88510bdbec71f38549b98232759af3000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000022bd01948ca686cd48a061267339862a5cb5a3073b129310c3f04399f59f3f3442e16afd3a3a407f6ead878f5ea750bfee82a026069eb5952be2f8f0c3a10aefa2d0c7c0116c69b369afffbca86d8844bd58a304c9204be87aa5d434d8d5ff9082ab7ded1f22d7406330a995008d097364ed8010cb1f3f195d1d0e3d3cd0b104e21c1a8c0da7e886ca1b09bbbe57ac86d6d9fec52f6e62f6085a04825b6f651970b7daaad60871b6cae12b9139cee76494ea2498f90d7e1cf32d6796d7c60adc3094d63836bb4574929362af88015f8ff3c1f7e0c8b781c2351c5e804581cdcf0159fab090667bcbceb21918b3b3494ad25faa8ad69510ae1a4aebd4dca21470a08e834e1157c2b6db1ab9ca12bc95d5399825250c7d8a153ceb35d66230ac495278495fed042230a7d6d6205c2bb93ff8dff2db13c41cb8af809ef824822833722a381117a724db5acac792b1504f616cabaa1c6476a1cad9f9af1aed871a7ab2ea7c78c45c64312650c66d6e94a02afda806e443d99844a08dae2b1233468f60aa056d68dfd6ccc2d84fedbc458877d0d7680c447752fa5618dcc3267df1f1115926627e230b57afe94a0ad8f576bb97dbb7cad190dc40a2717ba19422637c91618def090e359ae805bcd4fe23a8741db95ea79ebcfd15aa4032b7bbe91c1ab2b53ad043337f0519c8f4711b4172b576a93638d7b85a05afa28004f4d3f6335000000000000000000000000000000000000000000000000000000000000000106ee490cb3194a770f75bc6bf030d077337b461500acd3855f4157756d91e40326374546b48b311fecf265e692be148a57ca304ec39a9adafc5a795ce596ccbb0f7546af1833b3e7129f16a48b50fd395ce103230a85afc849ebd42611479cc50020fdbf07721835f74584d32fa6e0def118b33377e9e57402df2175ac8dd45d209c957534d9d00669ffbdc26e769e232f567101cee8e097170f204bc13cdffc22128d45efe5b5837fa8220a7ea7c2780d2f6af96baa78a7177bfc2cb9add78b1cfcab63a24a4c6c2da045e0e384bca6953f1066c62b9794cd94422c44aba4d10359d0811609ece6d54955235c692ee57534d4bba945caaefea155ac1ea861dc141715f9e7e68a4764402f576d7578719e06602ed4a40b198e30a1c5e01bfc6e1adec81607911aea1132432b37856b2b910b20f713fcf63645208c333a0be6f917897bac15cbeb4286bf44abbb08b09e7bc8345c8e0a609a5d8de21f87d6d8b22f54e8bcb1c65d7b86c509ac1131aa42500de2fc3d03e00c3e9df4b2e5c6806f1edb9237a2a485b238a905560b6d907c4b5ab63c4dd08920c0095a0410e18f8e1cda480d51ffc71b55c3f1ab99989cbe5818f062755de36ed12fef9035566043