0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00dc86ebc2516532381c2297b848fd36644f75d3b64bb34763592771433a650222ecbf9b06d18fa9a344cb227288847a2759629f6dfbea54a9e4692c32fafbc32231f8557f15e7740e7db7c843a28ac894616124b862aacc0fe39359089e6d412000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000256ee0000000000000000000000000004b43c1727febe0c26ed9459870bedfb14b576bcb09d0db551a43e72f05f5701ac042bbebcbe4e0f8da0b67aba013feacacee28694fabedcfd901a16f9f1934e534af60000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000ab6e82f648171cd0fe271d0000000000000000000000000000000000000000006637544b06adff052c4980000000000000000000000000000000000000000000001f576333abdac3dbc02c000000000000000000000000000000000000000000ea8f43472ae394415f1d39000000000000000000000000000000000000000000eecee0a3c397d7bfb7f1c700000000000000000000000000000000000000000000263429b1b8e0ce0c6b3b000000000000000000000000000000000000000000fffe097c92c77ac0c5944c000000000000000000000000000000000000000000c58e659df313de1b3f281c0000000000000000000000000000000000000000000005b80e2d4543f2d0fbf900000000000000000000000000000000000000000029f45c9cd34a54087acf020000000000000000000000000000000000000000004ea65b80eccf06b0725af3000000000000000000000000000000000000000000000ce5a58a83545359eeac159e34f1581139962e67b422292b2c66772de51b88684800546445b4d9e3285c1d2adf478ef80d2ad1e4a61a47539a8a2f904711a6697f1faf381442453612c8280a529ccf51c8ab5287156808be090f100e92ed975519d790ba87f0d30124b315072ce304e3ee0079f65aef91d5539c0875baa95a3a14d992b9cd30fccfcf92270f5bd365cdca84846b8090c93ab5fbafdf18775ed3ed6270c68ab54f401622023093c0aec7633a206a9c572695e81e4b4f31c08478a3707f8fd0df90e75f7f0dba59fdf1f3724ceffdb26754aa3d6918dbdfe0cf2010d60c25e520256ae6b303c5ff23cd47d7117e9ba7191d995044b5c3e698d192c789663aa736aee2f2e023200070502cffe8bcf07a07b309a983d9bf97f2d64571c309facb9d7d995e5428be104260f38c9069c46bcbe735a632f0f81f5acb1601adc373bea72cd3be4c00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002188a8068ff69adc952b20b8d08d785c43e9db1cd20a3c879c21d4689d82b6a072288ba385671b9f5c2bc404077e463eb152e898342f6068569ce209e8d48ce130dd225a64455f79ad3f1ee1d3721bea20843419b7b986037b8d783f49210c5cd1ff52901bc55e26742568202ae7e6b6240600cb60464c918c2925ee32061806a1a002974b921dc01592f8a5aa2d67539bc3f8928c971442baf90ef77aa7dd2f70518a0968b77113327127d704889148d492ab39005f86fa377621b647fb97d0b2fa4c527bbfaba46d45b7100d254675b7e0102a523ed2f429859769b17dc916b2aa4d65904a610073c33157748739378d3f8424bbb77b035cf250861a444b8242b4d636444da7d83a1fd50cf6ea3ba4c69a6d181a3e53014f127da7b46a480ca1c6d2dfd68a7901ba82bd20a786172d839350c16c19a358e1cca4857148b22662f1ccd84b2343f54d4be9d371b9c71784fe4595a39be6741e8cd659e1db62721213f3a9b6d61044d5ac674bb985106d6cd0d8ff6764f696761ed59c7648ff6bb0a553aa375f68a39494332f8844a5d44a4040cddbe492116c0b38799503334e82ea7268e6d500b55c6ee261089a6fbf7bd043a4aaed7041332d4898390a74f8f10827cda329e42c040b18ea3501c1596375e5a7ac69a19eea2842bcd5b5ed46e04fa923d9189b0b0db12c33516eaffa0a0814ab4c97616df8ed40a44ebaec8a100000000000000000000000000000000000000000000000000000000000000012625fd7644b8c8e01898eb276a9a97fa42381f890ab09ceeae9e234dd599f54d032bab482a05620509ee5699bf4cf7dc46870f83a8f7adde243703f863a5212228dfb7ce55602329398573886e0bbf21efde0e33fb5c01ce6bd7dea7b9a447691aa5a7c1db312af1ce03f1f79bdc47aeb99e784256706eafaaeb27f72682a4d61058410d3256f79afa01d05201e46152a74d537ea6d393238178d7656c722cb12d2758edf3970807419ffba49106b7a6ee1b43ac1c13c50c7094836c925e69df1687f9a0788960762b0b7c313eb930fecf1aa7328a1dd5cc484b4fac36d187962c5e5d3cc361f2c5d11a4dc7a211bfc7ebcd722ff28fcb482c0654f9d7b4a2f218bf53feddee3f930366b1a77981c6daf64ee11733a663786d603f2d64b0e564025f2bc926c3a6564bb3e47bb8a951b157a227081acce9f65b0d8bbb16f7a48525d5bf42918cc48333b6c7341fe577ccfe018317d83d05ee4a787cb8448aa2c02c61a8bfa5436d7fec16942f2d565b35602d2ab9695d7e1475402ed08b2cebdd0ec291ff235d93d4a7f05c8d44ed5636e9129d063154f69decda7e4b75798b2d2de7c180e772e3b0cee065f920fb9194544fbb3e1ef959e6dbca107b10f452a4