0x31fa742d00000000000000000000000000000000000000000000000000000000000000a009517753f9d2b13bb574263c8dfaa5fad366497f38aa9570624e5fa289188fb10947797b88ba7ffbecca3f024dac145e50543e9c1f821efa39205ee85dc63781364c9e7412d74c4f121907d11008524a0e1b0fa63ae35e005d60ada45abeb57300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000010af4000000000000000000000000000210b84470bd8723c777d856ee2fd2f4e1e6a49df56e78f4f3acf76fd8bc052426fa620a1bf8a12ac1ea67ff9e2efae3d492edaff9f66ef35dfb99a6e48b7f71ab001a0000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000e8110397a0de3a40bf76cc000000000000000000000000000000000000000000713e1e03d2c3ef9018b488000000000000000000000000000000000000000000001f40bd131314c9740dc3000000000000000000000000000000000000000000a466785fac0382f5a31ad0000000000000000000000000000000000000000000ea757b1f6c240a235d0d3a000000000000000000000000000000000000000000001aef4f8fe4a8c813c7d70000000000000000000000000000000000000000009db806ccb4dd7049dabe2e0000000000000000000000000000000000000000000c68aae5da7b7b1c9973ce000000000000000000000000000000000000000000001b66e934791dd6bda303000000000000000000000000000000000000000000ded876ced5820276ad6252000000000000000000000000000000000000000000e88691d9476610689416410000000000000000000000000000000000000000000012d930cfab4e462a89c41bbca84e356d872ddd7167b6916414282e8f79debd0ac7641d9070dde2e5555004295a2ecdd3a44d21b456369c350c1f2a4255a069b586a41a5ccede6bde8e6a2562760c5907fea1bbf7d7d9ea398a16cd827ac7c4abcc228cb086348e7e0d2b0338af8841988e523c4e3995008495443cf53926d467d329dacb161de3223195033035d4470391babde0fc5f0c1ffdcd0a8c3b65500f9b108f6f8a4a3e64830b072e55a3469af999c31f220236b3e4b83d99602a206e31c97f6e4293cfa77ffe13a3ef49cfeeb40a58f1fc40b0785dfd4e613b9df348a0a0ba06a197ac6fbd672ff258c64534b9556472596cbd2c81f94d6d08f9e786d0b537a02bb4e75b924b25dc48e1de87fd50037d527b35bd557f9db0cc9330f62eaf91536d61db0a79400d3b734bf4bd5ead0a218433a4cb58288675abee3000296604d141418414800800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002300f6da0b48dfa731ca86f31550b08f0d97cc980caf50350e41b58270367f9fd22fd0f50dc6e02d34f3b2ea3d8a2c06836f907f2b43f84098b7aaa1f7d87f20a006c1d23a90ba8af40d66fddab37a41dfa82f4dfaadca04a6cdd0d1963bc70650daceb2bf56fca987b180db79569a3a55cfbf88f5b99eef03e423fa1a6d6d654043c43265e2b8c9e886a0078dd7bf509b8bc043fd7e1b6cdd3c27673e4da3fd80c0d18a128c38b75901b71a12daac4e8cff57a1057e619732371401d59ce83b52430814663d92ea2659684b1476465d96de742fe8faab2532889e53c47cfbfbb1f1a5a33aaa75baaab42a3148bd822ddb7eb62d420677b109c8c586799a653cf256b499514221bd95af14c362df6a5900ddd9a398e92a73f2818e6a53b55b80a1cbfa9b0eee8f33e10ef36633ee9eaf7687d1ace04a8c6cb7f91e3f6c36932be07b41a17019fe34fa431ce8a097cf3cd5eaa21781244d8b6812dc3ed8fc0890c228ccc4c203c238956a9856775cda615232c36dc858e7ed66c6a5aa80c051b2c1c6184cdc4a1a67d2d17dc48224c0c23a4deb928c50e693eb6395a455cb53e590ba584534a0b30674ed57b6b2d2b07094bb76543ac5d43b9748008098a3c09142fb4793ad3333b7bf1a080b54db124ec167cb74d1c4d73974427ae48e6f24ffd27b80fae425e386ff06e9223efcc1489f09f6b3e0fa1dceca943a41292eb1ab400000000000000000000000000000000000000000000000000000000000000010dcbfefc730c1d29271a51eefae3bda4226ace2d1e933da60e755796feda2c2e25cb08ea81b15a6f31c061a904c62e4cce97cac62344220406826a133dd808ea06264ea5572903dd7addf52d04e981a7fd49f127c66b53ef709ada631506648a287e17d6b608c643957b4011ac13b08337c44603acc0f5b2fa2dae81c2fd580f042afb7117cf7139c7ef8d672d5c4da45bcc6e5f50dce704ff46fc8450494b9701b4a829364d657ecfd096729f85ecf1cb6c3e38579665866df50f83c9dd5e4e25d2b996a2c91d8e740e7400bcbfcf0706151f7a2906f6570c813799bb1669db270089eeb4b64040a412171ea1614c3488f3ebbea50f0f90bcee32cf93b312b71408dea078eff5d290efc6de6d6ca20f3b45d377c2bb321f33a28b341f760e6c1d3355e01a991c4d0c350d6c6a921f93304c66bff85a5564d5c3221dacf2f23322ec13d4a5f9512514630b9bc4da838822dffdb95c44c0e001b717a5df11a57e09d883718f225d3c71b78d6bb6fd13f92d2062a7c60261925d601d3e26cc0f87083f7f3086973ba7ea6fe466f07ad5f61796f4762a06a06cc9589a26cf0ea2b507f209a0d0c9214661dc7fa37d88e365c63e92d9725859252551a823fec69a50