0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02e56daf2d86a6584fa10ea05f9b3041ac0066d2e85166303e2d240373175299c2e490663bfaaa4b25603d69f01facb89afb946363a95f17993954a1c5e80a2a8d0159c1bdc1fc569436901ac5db8282481204cc89476a4b5adc61d724d55ab0700000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000005173000000000000000000000000000102eb15ce3f03d5404cad94a1b3725359183562449ced4a6c464ecd4ed7c436bee5836eb03388c66257c9f009566250330e4d50030b57f06c87b1bb64835f08864b960000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000447ce70a3d0ff9a6dad8aa000000000000000000000000000000000000000000a60cfb0dc9b346dc7e4c70000000000000000000000000000000000000000000000eb59f232b6925be3a4f000000000000000000000000000000000000000000cf1cb7cb98b0741bb8aa3d000000000000000000000000000000000000000000cc3d1015e6cac36cf610000000000000000000000000000000000000000000000014e792109c786dae188a0000000000000000000000000000000000000000006fd5ad30c30062d40b7791000000000000000000000000000000000000000000f175e110eca17e01c81bf900000000000000000000000000000000000000000000236d989393e1218ff5b2000000000000000000000000000000000000000000d3dfd276165ae997a9b7b0000000000000000000000000000000000000000000d3c6bf5ea46f60e62b4b680000000000000000000000000000000000000000000021e22962a50e017ed6942bbee079a6ac5e3b43aa5ade919dedcef09fc490a56063cd0ad17208935a14ca2f199b0cd9d3a61c33b13f9850d48791beace8c27502bc75b3f3dc16fce65d0116c048fd96455f2a9eeb7feb3c2fac00d54ab1a41f5165b7888e881bfac1837f0927f01569f5516757af90dcd1490ca586e6ffd319698694a153cbeeec0674c6051afc1796bf71e2b794934b41a4475722505f7baee0948ef897cb759569965e0511d668f6c1c4792c65599b28068c7cd39cdc3b9e9e06575bb79ac7cc48cc0606c54b1724cc9af2d5abffa975dfe8efbdf91ecff447274936e3e3dd4db60dc310c9b5c37e6ab69559d566b9989fe9302c02c7b6de915cee02fce2459f6ac91d2406c1bc0842ccbe88095fb9ce1aa412f43e6009aab9b0bd6c770a0cef19b2df268831af250555abcca80879d227858ef0c65d07d74d01aac333847c39610519000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020bd5c3b49f60616f5d5a54f3c215ce373f58f52a59a68ebf2e5754780a7758f42b9b70f4040a4241aebe4fc644750e22f3c7a51a6ab9e563ef0e08e70b6a6c2e1eb3ca3151f772cec03fc2ae162c8b2fd48c58a370b8d2c87ad6629b8e8db0f4087a75b6522780726a136b174c9b069384fc0cbe48562e5cad69987c4e8ccc271dec203e0a492b8eaeaa91f95f3b8fb44f21c52a7f26988ee34bc322523e359d15c6bc375c640a96a6181d9f511885a9dd864bfbb1da20513e1b675b28a3b4640b39ceba6beb5c601935c0561c6f0be4f61aa86fc975bb0cfcc3f80a3239bde11101ae5ebf43875a4d709dd407e21877fa978298d20cad658865b55b5bcf130d25dbe2099ac330b270b4aacd60dc81d7775af9c54c00b05cd6f6b9206949c52f0b4364655963b87b47b714e2ff34a814ae70ca70bd81fc57946f0529947c6d9c0466dc7c9a217e75389ed091b37c761634833b77e2bb38eedf0053fe7424002f03b8e9604a62583b149a8fa904bcbf22e2f0b6ca063abe94ce509afe059e073a01fd9a4ccf07e06eb768f86e4470088c93de711b3c5d8e7205d2719127dbdec21fec90db7695a1c7335d32e84fc573a2bac7fd8f529d53c2356edb5cd973c3c3124a893590ef3017be9494120601183c73a4866780bee2742845945f870e7cb32ab812139d6689e9003eb128dfc8ce9c7e1d39b1555418618eb43c168377195e00000000000000000000000000000000000000000000000000000000000000011418ca2db712f452bcc4837fa7110203673c5c6f9296263cfb9e9ba3222071b61a727af5b6fda825d03b17bafec1ea5ddfe3aebfe14d23db70f494ee82979abe0aee718f243ed48396d45c608ccc6cbfedd160d105b59617ead7c1c0c6d42d0622d10b3eaac41deb542ae36d23fdc3dda572a3c5c98fda500e23c497823d62520d661609f2a5b8ae9f23fdbff7008ce0ba90af9c26fab2d5b67d4be5257a116f025e4f6be861ab7d547fa430ef4b46364a75289c92e30ea17ac46298ddd5216f0d8b3cec79586c55269e6292e085787c9cabe3c637ad4a3b69a375bb5389ab9421dea005dedebc488f4ca03f893346477c330fafc7d0510e81a1da87f5f89e1520bce9b586be9f5907f2635cd4fa4f933dd8cfdc3f3885dbd7160e12e24a107a294086c2766feda803822e96d93002ed67bfa8f715980eb8f9381bf505c470760468e8fc93cf582aa398bbf91497728445dd8b2de2abd50d05f421a784808bd62bf92ecf3d9e80ae47583aef07c889c1feacc4a1cf035d3a48c0b46baf29d9d3125e56643bac62ae5491fcd1ca1bcf3a672165d71f0920b9bbb426f7c8314b44010b35e30b17e83ca87f1552f47302c207e565807eb4eec51ab29f12e4a5382f