0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01286eafdba1fa52e4eff20b391111db3c03db551f4f4fa6b50715175ad17158c1490860257c339c9ebac58100c1e7b5eadb636734cc04896d3b253bc3fb3ba1f3b073ce3e32fbec47c0c684826130e300561691b4dd5653c31828196f08d95540000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000001b4840000000000000000000000000003387683aa397a161a0a674fed5a806a4994d6537a2bd2dedc88218757c28897e1ad7a89ace001d1be82c70216ce0dc7e1f29f7cd12d4bde9d4e13eb19eb160cfd10e70000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000063cbf399e9a0a4cba6edcd000000000000000000000000000000000000000000776abf429308db0415ebd00000000000000000000000000000000000000000000006775c2f6640cd779591000000000000000000000000000000000000000000a3a607b5508b05073658370000000000000000000000000000000000000000007353fb1030234ae8e0de730000000000000000000000000000000000000000000009f11f0ccc4ba054c79a000000000000000000000000000000000000000000b575983f73714341002965000000000000000000000000000000000000000000a09f7f3e4349215c743ac0000000000000000000000000000000000000000000002c178d9ca9308ea81563000000000000000000000000000000000000000000990188628fb37c03d60d410000000000000000000000000000000000000000001876f08f23b321360c6d81000000000000000000000000000000000000000000000ead34f3a90b20bd1ed909191f07883341d177ccdbbf8a0f62e05759a23ae56c34b7751003b403c37df726f21af0c38dcfec9af4a5c4bd43fb287ea5f14abdfda1e7fd96c02f87fa0e570365fb0435775f7ebde0b7f6c858c3ab06fbdb17d2d28692e0625d5c4e8b640718d893c5567c510b1678d91a724741bb090615ea311f97d6ef5d00987f8f99e625fd7291cd290478c8c1b153aed60a7385343416d6cfed641de4ff0d3794061c0f5814f1e3fd27d0d87594fc74de204887875b0a10ea4f1073a70c9491825a842583c097f294dbc87b79f0fb2ea60c8b4bc541f6dc9cc70e0a4d2e512b4db66310412df78006c3de313e095b0236183844a7649a8631cf3804030982ae2fea732cee9a9b8548595a82773922e8b4af1d829d4d1019f534afbf969a349be9feb311a30bed5007ef8288c8313ba5a76833be609b2f54b7f9bdffc8423b72c59c410000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000207a02c655ed1666b20c700bf365aa9b95d8b9f5ab99c24256e1ba9aff2d8eccf115846dac157c8dd274d1ce8a315189d0d38d68f76c1e54b1b7950e16a97389d1a442e6535ce28d0c3a87ca2300ee797b2544423c88eb738f39fbdd7fa902643191bb8d4e5045b9981d49abb313af7c6a676713b21f05e6d7d3008afee23aa3f1c5119fd8f14d1c07c50c15fce695905dce6bee784c3c9a7b3575ccfca88aad1255db6471ed754acb2ddb28414e9a82741e12a6b9c7e6f4c240abfd8b1e5a98c305210462f40d04b39764886498327d175bea404cccc49cc32584d96a5363d58108ed9c317b1642bb8fc15e834e3a855b6c7e029621ec2326d55288bddd11db10e3f0792d019d37aec728db2bc2f5ff34eb544f7a3979909381f435561622d24184eb49275b8e882eac222adc12201e2ff4f9bf8f587bf99cb5be56e7a911e481b6098bef7fe964a18fa5c79f5acfa8640ba7290bcb05982ef20835d1120b5a30488c3d547ad70ed72d260cf4b606a66e1666db6aa3ef90e0023901b1df2c39124a9472a12b34a9a6928027dd83b84d112cd840026565cf52208512a3b76f6dc1055de5105e9f30cdafabf722131a298e82b5c1d0f66264209cb74a2101af22b26a536a9be66b24edef482bdbc86a5b8a49e340565f2584c31429946ab889b9e2dc665b00d16773ed1645a522603558c455d110aa0211759820de998f2fa98ea00000000000000000000000000000000000000000000000000000000000000010996c6ab3aa113fec35bed45f5266b1178bea8ad1eb6413e629aeb7e49ed26252921fc44e3742ab42213b9c59e789fd572748c39661b7c08ac538af143a69874115424185f9a72d9976ed1a31e58873104dbcad0b4876902bc356a4e7edcee1525d0d9279c78e2f74ffecb500344660829c15d6b353a1af4c85176ff5b4e17581478d91a5ed0bc94de4d92f0b56eba05ad14ff314cf9cfdcd38a8a307068bb190e54435c7c47c8d4d432f6f55cedc01e8e3f288512ca583aa6fca8bada30610c02dd223e97714a202b9f72fadfa198d734c92e641fd2337f92c3d03e0e5d2b782b1f6f9db78d6daddd9570eb7fb0e38ae67acc6acc55ed94927dd1983bd6df6222ede1b0835dd5d72fc7bb474049e026c84452a2549e105290ebadce6a28932d0b35efebd5e9b74156379d5c4e3575d29dd86f3e3baf57f4f6412bfcada37eb20ff5f69b09c50feab2709bd46a6af0236593e122067f3bd36866805842a2aae9010f694499fd0d66e70caf8a4a6e0e09c7993f0a3caa231a43a11ecafce7609727ec3895ad841cd84250e80f50ed16e80f742b6a45ffb70efde88aeeae76938d17ec3e0c93c8fa077c6e7d6a94b34c81e1c6f5c7d37ba0093caf4d2434d9d09d