0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01eea33c50126494f9c2837c74a1ae1728bef1c09c20466fb80fdd51c1aedbcab19674eb12800ce60c3d1a1d1ef83c94908dd80f890d4317adfd9ddf2db04931bf22396c8f3463cbef3d5a66e8d3545276097fcb9f2681075163438af3d1da3390000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000002645900000000000000220000000000050e4a7f6214349e05d4997c9d00b5f520ecbe46172c06d20b1f09665c51228068cc87ebd8533354ccfdceab2a29a8705435fc5ff1a20da89dfb7f122f65ac7f64caaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000009eac1b4c5c8a953e9106470000000000000000000000000000000000000000000e40b3d6cc72d69cf8be1f00000000000000000000000000000000000000000000303f08bb2a58c8a11410000000000000000000000000000000000000000000263151d789f88d12706a7c000000000000000000000000000000000000000000586757e780320ce2a868e9000000000000000000000000000000000000000000001a04847676524efbd49e000000000000000000000000000000000000000000f89c32141573eb14785b0b000000000000000000000000000000000000000000ec27ebd1fb3715e5d1ddc0000000000000000000000000000000000000000000002152e0e99ed4554ea594000000000000000000000000000000000000000000bc3dde91a750c878fd5a770000000000000000000000000000000000000000009d898ad05f4b4086bf543900000000000000000000000000000000000000000000260bda6960f987a8934c10fab21f2f719c799cf0e45302ce79d809e4f1fca49a44156512b34d1522e5d7111eea6ea52b787aa4146d719748757c931e67e162e5ae42dccf547f8351b2920f899ad1d6518a70295289b74b39fa86f2bd14b3e7747e4c69e1a3700aa49a302dd71eea6b9979b3ba9564230b234f202d7f2046a68eaac811b37f1d2160833e02a884682e525d51e354c13f85b6afcc2b64ec3ae6518b7f6d5de4ed222b663e225681cd3c76c7715999f95ed8a00862f0b2decd8a1b0f813197232c08eb0ea1127684eeb73e5cfc7af8c0ebb3f5423567266eada0471686560a5777ab7f60341c82b1835c838d2ee6024edec03a06f7582bb34133240501601ba8490a34a20b275d842be07e5e88499039595fcc5414445d87a15923002af1cb2a07f601aadd24134766c36c385bc4c4048426ebbc8abddb2e2f2fbf34b2cdeb0a9d20adc26400000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002038250a8d478763380f69b173023d2499dd01ff520bde3aff7ec3fef606ea2512c638c8f6c1fc1eab9bbaee9875213692c413fbeedd42eca724a1d690758bb9a0e11d85142d4f67f4071b09498ab86abfd65c8de781b650331bc31f30ed63821043248145065f023310835d36d0e1b62283eef7f7d2b2a48ef0f0032206e546c14ae72017d14098a7fa9d583562faff991e6f0069d7274b2eb89e7e5bcf1fdc123342b32e25bc12cb5fc2d73378bf658fcf232d8bd394019a18868c9daab1f5e254ad519ef15e31ddfdbd8b6c772a1df59a37f0fec99adb99964a6f77d0cb51d2af40abaebf66f32149c929d8ba0c47148209bfd65e94b76ce3ea45f50b6ee30002c2338e08f0a936f7cec22ab9abd0ded55675716520418dda0595758b4aed90afbd45bdc374305fd1f7121eb21b106ccc232b7b7e8adff322b4bfc278407d5140912cd28072e394632891512ede805e772adcd080578613b72338c87be9c9600cbb9402c19604efebb00335791c407dc9581c74af3dd4e2bd199283880299d2fa5b16b3ec9cd7ba1e6d95086ab7af11bd84ce36526637ef68e58a8cf0119b00d3f80a2f24d7425730e1a2774bac1ccdd9821809e7fe4df88cb15ba5c7307962ed5274981226306c720a89be410e4fd96ed8adaabc210ea77779f4cfac813352b1488d238a02808a7979ea4938fff4772ae894371156dec14db2a1d7c7974d7000000000000000000000000000000000000000000000000000000000000000129e703b87ddd2b23d261d53e7f5ff09418ad06c269f1e593f9e0cf54f064a08e298740f78c0c8fb1ad89feb9ff9b58930122069b8f3ac34b611bfe263b71d10f05d453fbb5f9ad436067ec5cb5988c936930801c2792e325d9426ca78996ae69066d646b0989720ac5e6d73e8898d4dbe0d04dbb38d438632283ff1f4dd39a3d2d57cb9db50ac85022af64e190d3d70a4c78f6d43fecdb9b6912b06d529b270103e017d68509c468214addad57a5a44b95de93bc0afa6899f97a5b374a6cb5dc2d78005d360bf473d4bf7867351741a21ab5be5300dae2bd6b0f3299fc39c2d418d36a88bc9990f7f9e4b23a9ad616e6a5608676bd120b8f5b980d82bca0aeab208a7613b9df4ec65888db415cf2848a4ec6971c530e84d8362ff8783e4848311c5de702ebf6d3c95d7454b77a00facf23f5dfc8877548b27c2ede4170cc000b10c315953f21c5ab1838dfb7efd23c50a6e74e0b8dbb3af16fd53f9320070f4f17c39ea412edc7c8ccf7b18951fac4b3fef3c9afece8cb3ad5c0437d86d05e8006a19732659ce152bb4df9a2d49b0e38beb7fe73a591ffaad7e3d35029b948d607747623b0e7a6ed4420053e3efb21f9e189ac145f8e0782b441d7ad68b31d9c