0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0257d264c5b95fca0220d98c7eb6d8e3affbcba6cb483880f9a147be80706bc810afabd68ebc63ca05ff7bcbda6415d5a1f529658db026ced8be916e5ccdcd9277370f538e77c468c307253a69e572f0fb250ffead42099b0d1b376e620f1465f0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000001967f00000000000000000000000000031092363b2eac447567c54cb2a617ae16fc8ba7eae31e7ed345361b3721433e7e68d265a536bf882e97ad25984d8e318ca3a061f951cbc644f6dd48f89464440941980000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000004951ea8ceaba98c206852b000000000000000000000000000000000000000000865900369ce6b537143083000000000000000000000000000000000000000000001345847840e4bee3c037000000000000000000000000000000000000000000c9dc4fbe64c2cd1c181c7900000000000000000000000000000000000000000096cfdac62f0e7c5f3608df000000000000000000000000000000000000000000001c5d8594dfe0e9afe3ce000000000000000000000000000000000000000000f2930a7fe624870e56038000000000000000000000000000000000000000000088fdc0b807de54ee7c7d19000000000000000000000000000000000000000000001e2e89402324a615b60a000000000000000000000000000000000000000000e5acd0b3171821b38a330e000000000000000000000000000000000000000000e35f8c50332c5c4b0d23fb00000000000000000000000000000000000000000000117dc7404480aca96a8920aa0f56bc6f1ffed0d2961051e1df0a4a6969e3e025719690f1f3ab8c7d49b817fdcc6321b7972000490f29b3aeee204c69e4611df1a1fc34f1932a5f2ded780adcb1892da1dec40cba97cd25f20251c737c0e1b613c46efa80c999275dccb4084a4adebad53ef8c5626dc63eac6facbf134aac6f4c4b44e7484b8de9d547b817744fa2bec10d56f72fca2ed07b23ccf18f841d8e0db1e0e2a89ea6082331b6228e5e6a4ef67967ed03ab0fc459e12df0f52bb6a45e1452a5113b62b88587b61bbced1cc3b43295fbf0e21a811e21d16594c6597df8fd2f7b6a6a55d87f8cf728a01c93bd19a597b9c24cf687a68d1f6a9db316164bac83dbb1e406133e5d9110e9cfe6009a99d4c2328231b7c8ab978c4d8b49f361edde7733a437d58d11c70369b8f8cdae8a02a125189f70942a3f8a8bde8930c053b250afdcdb9f09fe550000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000203322ab9ebada30f8aefc44ca40ce97cd8fca17e8a252638fa1925b33c0edcae2d1da7c9b00f571a85f3a95e230d7d7559917446fb6f19bc1f2be83c608966570a42a3c81ada984676ee9935b32ab4553a8407636a4d0da8d8d0e6d8e2aa11461da01fdf7cf56e3f20ba9c128ab122c14ab2856f82acf7af659cb5ef60f24de9255df86c0213133969db999e116ea3406ea33fef71b32c9b40743734f23f347e1a577458590abe515dfd2bba73cf9813c5d928e39eba7e7f79585fea3f1c58c2102bab420d865133b51dbc846743db4cfe308dabef7393dd5b9be107c9ee7d97059995ce9ff2fafde3ffe0e8fc236629aa5f952d29e1ee116f4ac4b46de3199113ec10b68bd922c805148e132dffaa8951291aec27a71bb5cdcf14690db43c290a86124971577e5c1609bcd4141bad476adf37e12f86aaea1bcd93782ea6a3c108c81eb6b01064d0595c74db80e23fa32c6f9254edd86ee9b8aeb6eddefeb8980a8f5a4280ae8585b0669d78ba2786a5756f6f4435276cbd9bacb14c4b44406b08fe23eff139e110f8afef19d6c979bf84b7d72d9a5523ceb59dd67b2e7becad149caaee1376782917ab34f5ea72030de72ea8cb18ff880b8fd6d1018efb18cd2af4419237513dccb33af0478767e876fb615c02e74def503539c423333b1ba41265faf0df3bde677b2ca822336c40f086e0a1b196cdee6aa2e52688d1e2450500000000000000000000000000000000000000000000000000000000000000011bcf240ea1411c2e7923949131a949b4012477057397d77934465da968cb8ef10b2f0ad93664d06627d2035b6565028e3175f1a4139fc8060692fecc1fd6eccb26ea411b45ffe73dbf84fc2838b2dd3fd0e2ae642f6e63788c9170da6d533dfb27fbc54653c80e5d788496d94e1a265313b205c2e4f08e6d4c7c8da63131f9e928db20270d6f8619a4632a9874365e276ac8920718239d394b61193e8633211c17d0cf1a4b60b042aad0c68c439168080485b7eb9653db5ecae329970796c13c22b81182ce64c27aea7c375337ec75c75e0f2157d5ecba428799616ce61805620b610c8bbe4785423f501c92da2f4076725ee7899d8d4ca976478c66781787d908f2aeb6e91d8170ad893309d948afa6678d6f5e1e6876baf6aa8b6d001e91981d9eae878691c3b253162cc51f64a2696d6a05510b56b5dfb3b648e109aefd2f1bd8953d8d892f2e01e6778901240e8b3a2be5e1d044690ab1fdd9828792f9d90f57ff2faf587e8aa280c24ca55bc12bf7f67df7a5659b00421dc05a4c626a6e102302a0691642d06131958f4453b775b46d5c925b99cc900cd1aa19aa0b8da71a36a2e5eff804427435656848b857994e9458b4fc1010d5a5f6de42171d9d9a