0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02211441b479763b75090d5606d17a6ade60814176c16448395927fa6e587590a2be0ae9598c618b7f018a2f884913d57e3a136169e18a5478cc37fbd18311cba44bbd8509537e5d9d0f42d69f7e399fb6e62fd1c430e7dcd5bc12613264a509a00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000013808000000000000000000000000000258e0ddf8e44da7f79a4c6c0e09d9a1125dcf075bf46c9b00b3e03afac5c81506c23daa31b2c572ad1e36801949bfb329192f2d51395609f75e32b0012c33113cda7c0000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000058f681598e950e801dafe4000000000000000000000000000000000000000000c660caa4ae939df9f380bf000000000000000000000000000000000000000000002f746c31ce8350da66b0000000000000000000000000000000000000000000ea386bdc3201f298ad91ba000000000000000000000000000000000000000000c562e03e47236680c04f62000000000000000000000000000000000000000000000a6daedf8e96b29633eb0000000000000000000000000000000000000000004f00db70c866e6541b471a000000000000000000000000000000000000000000976b01b9df025a674dfe580000000000000000000000000000000000000000000013c246381adbb043f6150000000000000000000000000000000000000000003bcf7577708edfd8c7350500000000000000000000000000000000000000000062edab82fa7de99d7b097d0000000000000000000000000000000000000000000014be1c77eeddcfb76a0b233b3d538bfe7eac8813dcfb9dc9a9b7ad5eccbd7c78d9d9147ab8d50fc8b6a5049c420feeeac8042f286d1fc08d7c5291f83afbc5ff21059751c13f384fa64b264e4345ec79f6a9555a3b81db6c131e8320e57e3114bbf0200da79fd6b608f918602822c9894898f989fa5091506fef2022c49efae0825cfb2033fbd53b17d10cb81a6ca46baa9a2c8501ca8a37f78148d2a6fcc2df0113b64180819f49b04c019a5f43b4ad9258203e8764061e4ac85bcac9eb7ae1a7f76f7762a8a3ff7c461e4a15b54132f2607b00e3fc125ea748a8493fa71908eec3d8cb4a302080ff110b40035c17822618cbecc96afe88802b8cc276c4e1f54b1ed71278595c562d241a417cd81f8bdc060fc4487c5b0b1cd3c275905ac1cfd058585230d0212be8051b83c2b6b4cf0918da19232d0459a25167a3c61b6db9d15b4940079601cffbac0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000210622f95b80dfde749e62fac1f2543e3a3faa43495f88cb2c14b6077ba35c38f1907aaa86c4b31c06b495630f54ed296377ac816ee42852e5f71031408e0fe861718274be6640ff1a41564006c8744a9e2e85deabb0e26abcb47a9f4ef0deabd02cc5a3f3e5980aeac192193372a2f2817ed9a192dce06ba48526301496119d91b4cd3dba49f2708268250c70727ad964a4881e0e9ceaafa0b74d7d26d778fd926f650ff200520c1cfc9855d3c82e061f44a6df8fde36bdbd78466c182cc94e01d393c97a696e9a17cf883f6ece54feef0d2ce0fd69fe20f2cfd041061690d800a7d496f03f3ff5d74ee7ad6fee9d836cabcb8a245bd5958d0d3a08a7aad1816242575c7f5d9c8a4cb30a36f3f6095ff99b2d865d7f59c49a92e38fc46f739e31c64562d1937e82932efaff5156445b6d859265a436d5a315be54312f521c42627f40c1524c1c409639ed824391d1edaf5abb36326a73178db29dae26ba0c1a32adb2f74bf0eade5c9ec358b89815df814e46f49b439706eea8f8486968681172e97c184f926164b3810bac719c2094e3844cb1ff2c1939cf5416f991c87e4e81a4dd48949df47d56a810fd7b92813b5ee83c25dce70e1e2012a21e0e78d55170be181e0e4cab64e3c47147fcc4d6a6b5e7e124222b2b411e16299c0cbb6df5920e0d03b1e4185741fce438295ca65934e6379562ea86dc10228db838b12a22e0000000000000000000000000000000000000000000000000000000000000001276958de6feac5cc6bde0a0a505f3add6e8d373b1d4fd46acb3f360997dbd68227402e4eb9c90a09361c5c32c123693e5569c5a9a52175a579613a334a8e6f5500545b9c8ab2f5321820fcaedf928ccbe7ca6ae3bc38a9321a78a66ddcc955b82bc148ee78c19dd17214295934fa670b8c367ad8a03141a716c8d88c374dbf3e1a878712011245ac49fcdd06c945d823a5adcc6f201467c7790ec8644ee5412e0bed46d004543c1f2ccba355c73788580980754383654bc7504545444c2308a72deb5ac30a6f970e4d7352b8db078a93d1859ed2fe30f941c149b2beff44c1cb2191912b0224d46e4df13f0b5dbea1586c80878d47f41eaa8d425b20a678d3ec1224dea3bc97f8c6f6b9da0d41c6acd6373da2746683b47aca7d3f6d3de7d98105b62eac51c96260193a210dc30e4db0273a3d8f498f7b11831918dba6324de91986108ecda3b3736794d7738478d42b7033ff5ebc643898a333ce978e9bd19d1abd56c8c7b712a21f546217c16cfcecb75077325e9a686a13002a069d76bd980b64ede26712f1aa025b7f47fec27ee266c5272a74794e864180558119df2ce508865cc598a221bb8bcd83ef769bce85c4741e233e92316f78c9c8079a127b60