0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01f03d9423fa8a5d50cb253ec013499dd845269457f56b4ff575564474a0079b22001e38dd36a93a1796a001624ae4f694288242b69366fb919cc6d75923323cacc5c0923923f143f3262128b9fa944a7a59b76aa60437ec1f2dd1a0e206234c20000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000000e9b7000000000000000c000000000001dbfd39bb2906fe056f3d3eb4b32b78db1bdda9e102c4f9b9f9bc3367a2c3b2d22d1de4870afa93e8a94527db496d35db14cac3be6f5f7a35fcb392d5b4986ea4f7fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000e07b21a345403d682414270000000000000000000000000000000000000000005ce8411b0f22b55dc7cec6000000000000000000000000000000000000000000001ef53f2638154b8c55ad0000000000000000000000000000000000000000000bcc61a1bb0778244175c60000000000000000000000000000000000000000009a231fc4de2b92fed8a0a90000000000000000000000000000000000000000000008bdfc8def3ece21e4c400000000000000000000000000000000000000000088fae61c01f4f1ae2183ce00000000000000000000000000000000000000000036cf0d26628d15439cfd9000000000000000000000000000000000000000000000259c837499cd81fd3dba00000000000000000000000000000000000000000089b0a7d5bcb6b9f75ff461000000000000000000000000000000000000000000e998f11f7816c51d2f75e900000000000000000000000000000000000000000000001d724906a0edb895e500b0907f556da342e8a3aff48786a2f0f50b83744d8cd08220860ca6a81e92772a872b985af637929d8bde43a50d85824e33cdd123b0db35b3c3c52eb39358d01a3793aa01cd290ed14c1af3537d111d109f567c4ecb70d1e7db6eac28efa5840e5d04d1c4f4c9e948b1419b22d3127cdefaa17da49dca6b25e70dfafef7a9240878e187ef89ebf5452e7c3515735917e91085b18c603ccfe62f9bb5200ce06625ac4f114738420b4e32f351f635c5bb7d682f4064d20659fd21aca1521fd8620d9a99c00259a508ac0236014f84824a97737ebc8e5d1d71ef892c6954b311422530dd4669907593c79f5c9af63b20f3a9a2260d6543e12d3610aa45b73a618106d6c1c4e8b4139243208934e947108631e4dfd24eb3a016924d07a196f870950c7a87f6d97a1eb91f82c10f904e2c9584d4299db643d7a2caad7f0e368c8fd60000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000211554925ef95c8c9ee1c9cf3567c606c34fa9d456fca4e4d78c06b147ca83bb6276b8387f0bd53fbb4da7426bb59b7b46636a3d713f8cb1c8d87453f3c6f3f7706027da38de3e3dc425a5e6872503eb256c32364c22a6b745f4bf5407960c7d3231354828348ca82586c6725f23343f1a0f3e2d278d7c3c8bd8bb3adb4b15d3d0f2879e7fc695c01a4c98854a50b7c444e58460d5a7faba52b5670b28368ed721a307962172464e31533d1970fdff936110ff0d34b461ebe016788b13810fdcd0bb1bfc8828061f02e42493b9eda84f6845521e9493445eb908c318375a702650032b05b8178d0a4c2d4b50b843f1207dc5ee24ce582280833bffd720c887d9004a25d408379c2ba4910e2968aee6f40479f2c751f0130105ccdc6d96060014e2e0bd120d59a3427bd2141afcbcdf3ad05e52ae488c095d40fd772a3208f9e982b83e2a87ab5575ea30e783af2256d3281d5f954a1c6c6df19e00abaafbb16eb1d61786dfdfb01310ae71cfa2fcf4947b0bf66b6c181c0b32f5c5fec70f24fb30e84c30c4bfeba7c60c11207bbe5ab13f9ebb643c170b746fee2dc71ee0a3cda008c4c4ce342f2302fe180af2825d2bb280dc0eaaedaceca47822d9320e14c432c2334c1328fe0a336d6b9ec08729ef73d3dca8e8b20d0a0bc70af3de46ef19514153a4280a60fabfc21f3e346cacce419ebb73a0bcd94ccc90fd640330a4f790000000000000000000000000000000000000000000000000000000000000001184859dad4c65946658ecfd9464943cbba8f06d1e28f6f6286410bfb81ec4f700942962a58de573f7aa49fa67b5205313daa468a57d54ff0607b118cd63326c92add2d4408e39fe585d2ee681af84ed329c3412290092bb26f73c6aa9409e9241adb3988ae95575063f384ef1fe38511245847910677423c358bf9422703a55e057e6963a3a181b0a22c188c201ba06812145fa69275c5ee1ab57caa0b6a3bf51bef0a932a6cdcde4132a1a4b1c2dd1d2cc4af5725836473245d5732457c77130ca9f218b665b1c91ab496445773215eb9402d35f9f1945b38574dfb7f83c9aa1b4915395f2487156a964a03511cf8bdb3cb96051a3b3197740b3faacd2b047122c13b412252a9913ea9d686094e9a6091d21ba76edf7eb011e53d92796d0420287d81c3bd421df2916b2f3dc13cede343bc361f22161bbbff7b91725cabeadf1cd5b539e3d8da341f2e05f23efb2f50dcbef617c1bfdb1049368178317c36c60e49fb2a1bdfdcb7c7d0ef1ebc7de415076178b2092b3cd046d3829ed9fcf1381a3e49c6e5dd741a1c526484406f7d96e84d8ed44db7076510093bf01e8d3cd5263b6a5d4bfa12715239daa9a36c016086d1553e05b2036e59070d78906cd08f