0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00fc2691c14f6739e041bacbbd885976ae9b41707e0aa4119954a25c16ecdf3de09f0cf20ab55e8ee6f5f0c0e2d3a36ae3357a40d8146c1c2688bad14653cbea4b01ccd161e5cf7f80281eba7085bc3b3e679e60300fe04020f5d1e107ecb8a34000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000000790000000000000180be0000000000000007000000000002fa923ee1d2c1ae152abbabeec3ea36269eda65152457e705ace4495bb34038697b872cfb0e26adc09c1bb126de0f583bb19e0396c4ea3156dee93789fed954b1b03700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000008a0d96676a19af89109ae9000000000000000000000000000000000000000000b245804cb209fcf6c3c5c2000000000000000000000000000000000000000000001b94947456b24a95f0470000000000000000000000000000000000000000008a9284842ee6979a865c92000000000000000000000000000000000000000000c1e688efac5118986beed8000000000000000000000000000000000000000000002783fbf19413e8d550ff0000000000000000000000000000000000000000009401fdd374dc8174f07ec80000000000000000000000000000000000000000009b3701a05df2e8cb1e5007000000000000000000000000000000000000000000001419eaccd9a58992ff89000000000000000000000000000000000000000000e63342427dc7dd48a82990000000000000000000000000000000000000000000758a6e783b6a54715e65710000000000000000000000000000000000000000000011853c5257ec8e93f858131a312f4b9c80d89af7a9ac472b4e9c1326a35297579b826776ec0248ca0b410e9929bca804d74c30a5741388cca525e7a91feae2c82cf95905ec1de68e191d233e9811f7c5e1626dfcac53c2f1eb134cdf4f998486dfba56245bdbd713e53b045750228996fca5f239e363610c9f6c2d83363eeaa195dd2561bc176da74f790576ccd1221e7fdc491767b29ee8fc1cea36a8ae77f2a3f1de1982a43a270a29000e1fde244333470c8a02efa40c3faa77fb7be76a577d6de4ecbf7ab87d4bf708243ab518b35ac2b9f4484c755c94bfb3891ce97632dfa612b708cd4b3b10b905f32465231ebb6f58e0a35196254cc1230ff6bdf383ea44603eb4093cc9e2a80330dd8dc21e26d5c0dd3439083eae8c3dad3f5c57e91c99b480ca6863d3fd0f153668308c1abe5f480a7103a25b26970766bf221952a3b61bf71707a80d46020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200bac75f770b5081b44e26dd9106fee4a20d0b93fca2ea7e42f17eedbe0e596613a3e2e8d0abfbc4b29ad83c6ac0fcecf5037aa9c55dc7a87bf078d2c149a8580608ffdb82f9695196732f4187c6bd84c38d65e485523e4fdfe0890ca547e2cc2119f650f4ae5e9156c941277d9afaf4f70ba2051e0a0412ace39dbde224025f22c710f121fc5f17147958e601b660a65287c11099635a71cdceae914b7d57a01a73274b27e532cb523d1807a17d2cc21289c5e2141948d239acadab00632572110d094f2947697b790a12be29ab359996099d91489e648ae7f151f9f301407b259759c23eae1b54c0cac798afc0eae527b64d3d838568976aaa8c5a2789ac7d2a5fc31ef78e238aed4b255bc5da896fc561a2c6ed8910c2cd46e59cb5aadefb2c73ec330648f9b3bf65708835398719e3a7e7ebedc15c430b0488238ef2f67d02c1d724157070275319ef948a1dec6343fd225c4c4459d532c632ca63af697f2223f3b3179374b481ee78972abcb85db6ec3de63dc3ff700056587f69128f7b0e77467626f608593256828def2b506e1e689c94c459f4f5438251939de7c3d81a0294dbe40caae7847d290354247d377a148b3c503ed9de8924729800a61a3e1f96df6c9cd983fbca782d36a310d171627f1498701d469197a240478d98d5b222b7075809e730a0ba60051094d830ea8c87f0542754121d464a1aeff5d33ece000000000000000000000000000000000000000000000000000000000000000120a99ada63a74faecdd1df791a2c7358922753610c1ef6a4a7c52ce1bf6cbb671fb86ad601f22d7e7719bda315392fd5cb6e91a9ae2d95698443f98a4c0e4bc21e70474b7e8c5455c97daa9aeac2b9b8eaf12c08f18b4c6442f18c63c39575841d0301047388fc1ba21c0256f03a750ad6ba9782596b49a780bd39487f5d17cc0c720153762716f7cb6b8f9da906243ae88c0d6d5be9a2cb9a54699f9c77581b21d8c1e5f91abfd0684aebea91e0b683a976047655bdbd97c0466e36adf6f57e24a1e93b6523e06d1f969371fb55bdf23dd8a2e24f82545724e885a4467c1038004e8c41f6c9e169da7a6899849dcb2ed6133c97e13726917f63046766db3acc2eae97eba534caf234fdd4179c38c7da18b58816384ccbb061bf6da7d0c3178a2336c9023bb01391eef05651459b902210994bceac50984d6daa911f35362bf010c2d23e6c7773b4d25504861fed77508c8d3a78983ed5948f79761eddd13bf71555b5640138a0b126fab95f102eb3fcb49d92962e85f6dccd3eb2e2484638060281e65f81978e62f62bdc1ce5f5235cce22fa77110b18fbc30913c0a7630187267306c88129a008b30a4ec70e691b6680efa2aaec50d8e5cc8211691d745480