0x31fa742d00000000000000000000000000000000000000000000000000000000000000a023742a164007035e6c941cb8ead9db934a07860b3c3fd47ba1f7f2faa75eb5811bb5e7b35b37dfc313f2babdde46dbf04cf4158e8935de90983b17d68d476a50644addc8b4a9b9afc3ac677fd1a033d8da2bcdd1f97edf6e49f600aee9d2a92c0000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000001050400000000000000010000000000020b2e008c935a804fde55bc3922d2afe6813798ba0c2c56430bad85cf902943177f24b2762b4d85466c381720304bee21488e1dc9837e28aaf5a649095b40eee935af00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000e16b6cf3317040689b342800000000000000000000000000000000000000000015df9e8a5b2b7dc352b159000000000000000000000000000000000000000000001e99c10ecafe8ed72058000000000000000000000000000000000000000000250a0862f1c5beb58a9558000000000000000000000000000000000000000000a83b92f1b5a759cf559d7f0000000000000000000000000000000000000000000000299a94631eb3fb7ac80000000000000000000000000000000000000000001f9115a85bb5b3873470ce000000000000000000000000000000000000000000df2d48e8ff2bf2bb5db9680000000000000000000000000000000000000000000009eb8cdc7fc514eff8fa000000000000000000000000000000000000000000aa1bcc4f944e2102eae4af0000000000000000000000000000000000000000008a3a9078c0a58b5db1639e000000000000000000000000000000000000000000001a1808229f76cb7935762b524a6e579647fee79f9d9e7e0d4cf1f2e8040ea963344976cd69239b5cd2e20c8bb39344d834f08ebef9a835762adc34cb9e6b3a9de66ea18c049153353f8c1ca66b29edb1e9b44a3a5f5991126e58a89f3d3bd9f73865bff652656938aeeb0c64a4ddbc6e36390533d161e62c26f67e87c3abe0e3484fe3f546d5cbc9dabf06295071c589f051b6cd47672c0b030f80d64b9e70aa09c1dc22c798fa81547a182ba5e3957fbdcf09d9e6d9dfe8869e77a386ef55318c7b60730a84a744f8e2265a81bb1a55c28f7c3a377f57bfad118eace1f73b3e8e01ea5d251ed9a915ca0f4b0de0d29ea4408f4d3b7cb884b9f219585a1d96415b660304037d04a6e77b03dc2dc79d8f5c4ee38ef5271c773d0dbc1b896f1bb8fa133f0d97a626db67e7163199855f4e7e4e6f41ab8617d47ebb124e77f09fc7dc98183211e357f2d0ef000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000022e1b148687421737204ddac9ede23f554859a39783139ec7d683ce74361ac4d30a2da09604c3de82fd7cc52e95fec4ef1dfaf49892829b361f941b19f12f74092faf5e1c520999a1206b3e494286ff8089102d0d64fc0822bea586325f8251aa28d545e5cf882435bdb5df17b625334314fb455d7a685b528f1d9000e1205c450295475ba87f0a138ea0a10c33cfb468e9aa53fe1a4dc7afde967ff6c8c112e123ca843923610aa4b203a83c251c55dfb3cd09d17102cfb4d962e942a6bd492f1bd6b4235ecb2941821f8f345d173e99d6ead666dcbdba6e19ac6e36110082fa24475c0d9db4bc2f0e4508ad92645da564a44c7e0f0b2ce0efae552ef2d5ff4520400966dfcffde1eeeea8f8cf9df0e9d8067460606faca2d24fa256a3349288033d15289f9908bb06ad6e54b7606e04c7faba8e1bf737bfc5c4c6d0ab39c3fb2a093e15d842e0e5193d0753581c652a5515dc15dc6ed446ae3d26f87429bc8409095ce4e8e48ee1d2cec540f3e589ae70327aaae2a2ecd3c078eca0a0e060f50b904f2788fdb9a4c1e6e7c7d72a1f3e9983485f39ff53f40ca5c93c94fa66c702ab516df861806ad3beaef53fae18595cae3ab5e754cb896db9c1ee6be2df0a1cb1a630100ce9e57a0c521556746c75fc25a72000501a5417d8c3b9fed18f5a21f4612f0c83373fa687416acedba21f88492fc1286e01bca06213f273ac923800000000000000000000000000000000000000000000000000000000000000011d9744a6d6a2d9208f993f2a00c456099de4cc612ba213282e1dd39a53d703ac04f5038b431d31d8ec1b55eda8b98a3b67b3614a38eba2e3d3c7720f1aecd37d1ef1e20a1dfed8559aea39de8bbb9be75dd14bb6b2384d88bffe950f30d685ce10e722b4f00ac8c34e839242a258c997cf8a25dd9340606054662b36364ed400122e1d5a1b6cc6fa7754b99d77c9022d0c136fcaf8537c935d7beae6c87a007f2d9138665641f8883ab20fbda1e79f20110ba39412042fbddc95fc52134da4c12ad6b0afc2157f7b35b801c705d49e804394fb838e7d4f533a08af509a217b400610f336d560d764606f481285cc4b2480afa1aba304c18f385655b69aa6a27e24af99045fb1353cbf8e8ce7811a67f554e4e8850b9ececad870b8b10638ce8126ab36a59016704beb53898f68ed4e1f3db94c34eff7bede87827a1d931fb66b14081cfdb472b41146891fac0257f645cb8654c8582d0dc5b156a381dd1966ea1af99c327fce456ec790571a7621032c1ed8fde77d38be7ef696d973d006099203eef35a07827b3851882b74fcd4b843a0ff9dc7e4624d85bb4541253a915aa708a0f259edd950091e86f8b35c29d95e34ec37a564722ac7a212f6926d7bb472