0xb16eb35100000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000035ac000000000000000000000000000000000000000000000000000000000000185900000000000000000000000000000000000000000000000000000000000002c000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000000070000000000000000000000003472a5a71965499acd81997a54bba8d852c6e53d0000000000000000000000002b5455aac8d64c14786c3a29858e43b5945819c0000000000000000000000000fd05d3c7fe2924020620a8be4961bbaa747e630500000000000000000000000037d9d2c6035b744849c15f1bfee8f268a20fcbd8000000000000000000000000ba485b556399123261a5f9c95d413b4f931074070000000000000000000000008798249c2e607446efb7ad49ec89dd1865ff4272000000000000000000000000798d1be841a82a273720ce31c822c61a67a601c300000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000f90f934cb2b556597e000000000000000000000000000000000000000000000086aa116003a6871d5400000000000000000000000000000000000000000000002f5664812e7acf28d1000000000000000000000000000000000000000000000000d9507034916770dd000000000000000000000000000000000000000000000006e28ed5f6598c1077000000000000000000000000000000000000000000000003a261bd57b560c0390071afff8773298548d6dec6b1e5b9bb760cc5492480c1c0b4bb800000000000000000000000000000000000000000000000000000000000000000000000000fcdd660d551b09c7fd6c72948d14f591d3c72a341f8cb7a035b9768286719843c035c2c10e0642bfe1543e604aab5191e0f3eaed274fc11aeccbe0a2cd3e52cee4c1fa5984ddca70c7583a37c65781058a5af6d6998f3c1cbf0b909b9a42754822d57a6479db9c4475338a5a5a9b73d5d3186a9b5a2a2896fa9eef547ce96e9f3f5ecc032e61ae502689ac44fcd5528d4b07ade25fe0fe7a8d8fe9f15bc88269f96d9dbd0cb45fcdb2eb81763851ee887910c47741262c284997b6829fcb7aaab9f3a37048d52aecdfa0b73192c8fe86559794d3348de1e23c1985e7dc67c69a1e3ad989daf31ad4f42dadcf53dacc141b40d3e645d5fa109856434d4fe830a833220c05360c7cd45369cca2265d83422335a45216a8af2ca595ba23405d90685e20aada0097ba868a5a0b7aca9e3555c39d00726734e53417628ad6ee7793d4d15526ab95ccdb60665643355f95b1c740fdd6f113b5b4b0cb40d76e27a4619af2b2edfff60c19b0b5ccdca1a4ae84371086fcae4788d07b8aca4914b1fa2266bc2933177cb735f30c83bd3caffc0e87cfe4896790a7edc1ff75a0d263f4f61366f3b5244477434138b8362fbcfe2cecee2a77f60e93531b166f098dfe4ec3a624e9c08958fabd99d0f4bfcf7dfdb6827f029c4bc533c5f28799cd2089fc88e9d00000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000022c8969f2111a7402000000000000000000000000000000000000000000000000a1c1224a233be6b8000000000000000000000000000000000000000000000000212435824b52d3840000000000000000000000000000000000000000000000009d70058615d4998900000000000000000000000000000000000000000000000500d9909a86f82ad700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000