0xaafe62d1000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000002fcc35610646a63000000000000000000000000e7ab97579314a5b7649ec42eded3d50480f0a9ed000000000000000000000000000000000000000000000000000000000000008f00000000000000000000000043e7f47fb6286a028be7d7586a942c57968c9b2a00000000000000000000000098befc9601851c70b60a62c656f55d8c12ea608a000000000000000000000000765b7247c2e049d50cdcf97d164538194ff3156f0000000000000000000000006b4c7017f143bd81d7e7be4721ad623f695e660b0000000000000000000000000b1e39d0c26052a85a027846bd6c70dec4c45d170000000000000000000000003b073e2988df289c8d45317e5cae6b3abb23a2d60000000000000000000000007c6fac4b59932de612f1dd9f569fb9755bc85dab000000000000000000000000b39f8076eb63fc273734f9033c086bce328e252e000000000000000000000000fe82fc33cda171d9366d89d91c44101ab4dfcc190000000000000000000000008d16af927d2cad05049292b3b0ca9163570c2b81000000000000000000000000247e76c3e037dcec6d4233113672c8b504fad955000000000000000000000000b3326068b957766ade59cca6e916b79fe3542f78000000000000000000000000804a2e4436c837b11b8515d204f8ea779ec111a600000000000000000000000090e8de25ab4f7d8fd12b576a5089d611e418bd4b000000000000000000000000f36597cb9c6c4c698ef06e1d7ffc5870aaedc9b900000000000000000000000041e977e3de6c7461d6a32a3608ac84ce1261e66d00000000000000000000000038be5d7eee0e277a025d486a49e75197cb778638000000000000000000000000ee948dd1f4f4dae36d3ee336b11eada0450846be000000000000000000000000ecb276e8380456c41d3fd4dce52df7b81a914dbb0000000000000000000000007369333e5dc9db03f0a924f2c07b84bdcc61956a0000000000000000000000001067a50e8f55d02a28a057f1abb5c3117f2cf0be0000000000000000000000000be708eafc31a270707f8b8a4ac0259b54b4740f00000000000000000000000086a9010444dc4d6f986926c71e2bdc05e9ad4ebf000000000000000000000000ee0e12d6150813f49beb4a5359c9f70ab0b888150000000000000000000000002649b104d0c6e14601068ad191c7d1e8627e81160000000000000000000000004749b86d2b2ba5a07c51f7e04135f24b22d3433b000000000000000000000000fae5f23525ca864a7b82fe0d8baac8a9eab248410000000000000000000000009831e8630f059d512468df1979d930f41f23f6140000000000000000000000003479ac39ad8513c8fdfb3f94b3ddd071f8bb102e0000000000000000000000008d67bed1188bea88f5c680012abea2c1443955e90000000000000000000000005dc6b178b4dc6c35fceaaebe1f1ce4aa37b77f2d0000000000000000000000007c24baf0a5b0c3385f70969898afc7698b8af180000000000000000000000000352ba23c48c52063530785423e9af5ac0d59cc1300000000000000000000000068d88cec28d3550ec5652d6cce74a7db15255059000000000000000000000000c5f1f580084ccf817c4834a09709bddc6469f5dd0000000000000000000000003f7c536193a8bb51f4ff5834793e05c030481a3d000000000000000000000000b91d929b873760661910bfbc80af030058ab14a2000000000000000000000000d60d9a56f827e62d2278c45d5387dce60b8c5464000000000000000000000000fd73fa07d2e888ca1dae357b92c0155f1cc9dbc70000000000000000000000008db2f868af30218230277790a19c00f655c9ba48000000000000000000000000469adaf766fb35f1a3c2569fe8c57a50f4b3913100000000000000000000000077bceb6cf94b8f4d59fa4f5527e5f3b803e305a7000000000000000000000000eab06e314012ccef0502d77b7e17b1f0005ff7d1000000000000000000000000cbb48e6d1594e36c88b5dbd14179f2017530012d0000000000000000000000009ee1ee2b44e97c4cac1ba2e6d24228c9f42fefe300000000000000000000000057ebe9ab2a9053dd243016b778af3d1576d1a4bd0000000000000000000000002690527228e5f834652e9d5f6e8244ab5ba1c51400000000000000000000000009816188601476bab64a36de05f1fa43c8db7e880000000000000000000000002d4872615bc8035d70454707be73f4ecc7036ac80000000000000000000000006089dac2cb63d3b8c8b83ddc6608b7364006ba920000000000000000000000007fec2922b853305747dbc60d47406368a936211600000000000000000000000055e431e887a61fe801475eb363fafa81238223b0000000000000000000000000ba2311feeab64db5e83561b9f57008a524f565d20000000000000000000000007462673fddaf06c1c1b85cb86926b6491d96163e000000000000000000000000178a86cec5d0722e1616061836a540f91e1e394b000000000000000000000000efd7990f10e33a7e4d66308aa95368b2cb6800e6000000000000000000000000419f36d2054977409ec396e324cf01598896b79b00000000000000000000000096d73b202c6f7fba56d7a1b28d3ceb2be8913329000000000000000000000000fd6d98284a0fc339f6ff66bf1fefafc18956288300000000000000000000000095b8b411653328db32f59b143c6d45f8501e2b35000000000000000000000000f30c8c41befc48e07effd48d2997005045482bc700000000000000000000000064aec4326d32499e9d38a40e22bbab1f2b74a8480000000000000000000000002642f414f87b43e08a1161ab86dad5b94e44f7fb000000000000000000000000ef78de6b96e5e3c356134df26c464637cc9ce59e000000000000000000000000154be198cd841c55e04b5b03e1ae8885e9a359e7000000000000000000000000bafa46c98d9b17b05cf84a5423c149ce326af7ea000000000000000000000000d185320dc0e364ecc55eb6a315e433a5f6252d2400000000000000000000000009d9e3a76107e8cbb820b4a7c2bb499ff8c4c8bf000000000000000000000000e36973b62359ecfab343f0b6632e918fba69dbfa0000000000000000000000007c468c53455e293bcca16310c640b239ce551dbe0000000000000000000000007baa0277edbd086bd847dfb2955e6814d6ad2132000000000000000000000000c9a262b1711fe1600b174230dfbd682ff3914d96000000000000000000000000ca076615b434d718b2a35af6f924fdc3f220b060000000000000000000000000c95c51caaddb5897966508005d75e53dcb7fc975000000000000000000000000650eae7c810936ccf5fa2ddbb451342cd92cd0d50000000000000000000000009428a3c2c8e67f7197e2726a6f08fa5e25a6edfa000000000000000000000000cf06231d3c5a30f6aade5124aa17c10a0d6237f7000000000000000000000000b9cc4a34baa26d27363ee224cd652a6ebc59b49b000000000000000000000000225df63e70c51409825b7a6c6e48d5c8bfaa1fe900000000000000000000000036bdb4dffbb24118356ac2537b097acf966201100000000000000000000000001332a9abf96c41393264756ec27ad7c8712b308e0000000000000000000000004ca69f6ea2bafcae729a3b27193e0f9fde031416000000000000000000000000e65d95bde0a57fce70538fd3c26d76bbf9ccb08b000000000000000000000000120051a72966950b8ce12eb5496b5d1eeec1541b00000000000000000000000043b2c4ad4b81563bc6c680ed9b5d3719933e6ee7000000000000000000000000017f947ebdf50742f6fc8c16e7ff0437cf5c7a6e0000000000000000000000008dc261e3a369428930148cc5d30c794edd191200000000000000000000000000d30dc91e4e68a1e4305bfb9628b4d866d05a2d960000000000000000000000005f17160fe4bab7dc14574451c77fc76a22a5ce43000000000000000000000000067c98fc22566300a927fedb347f86d56ae7e2d6000000000000000000000000d12f20f028553e04a9d52f2d03cb6d91934b09f0000000000000000000000000c8c0dede503e62c09415561efa526dc20ddff8f30000000000000000000000003ad582d11dd26a85b81a57868e59bcd6e83aa1580000000000000000000000008f4fca5dbd00e5dc5ff2e92b484166500d28b1a9000000000000000000000000bb70a23af005bebae8a384b6cefc21aa34996de7000000000000000000000000adba5ea1525c5ae27a0f98408c8e5d67e28c754c000000000000000000000000a4ffe1d1d13b20e064a419ee0e104ea6ec6e307b000000000000000000000000d781273cebfe848f47fe18c3629e60e81290328000000000000000000000000027690fccd9d69241ccca68bd6d679c684f7d91340000000000000000000000001ca78650c41d8c38d133b4a17b0c1ed2932e223d0000000000000000000000005f33734d47761b1578f20808714adf2a669d23a800000000000000000000000040fd310cd9d266242c20c6bc03a2850954e11cff0000000000000000000000005b513ea36823a094a66a291d3ab88eda2298943c000000000000000000000000fa9444b5507a823f4ba1d1f6e80f1db2368d69d2000000000000000000000000b44baea33299f99fa5f7f00757f983e64975b2c5000000000000000000000000da068933de1aaad34337ce5f71b001f9dd2945480000000000000000000000000e99f243fe21fade84cefe37535d57839c4595080000000000000000000000005483d1bb21931dd4619bfb430aa4b6ddf76e4378000000000000000000000000016dc3df7b642adf445eeaddaf9cdebaa8aca6d9000000000000000000000000332e66e7ea16200a09fe3b07331b25eeecbbb36c00000000000000000000000074cb39499fda87af1ae5314f0a8bcd6f7e18b3b1000000000000000000000000c82706e3d2c3d986450a8b64e987f83eb05b14b7000000000000000000000000715e6ffeab17fb52cdf886235b4525a3c51a6a60000000000000000000000000bdf0857479df33377c291397ed2e22fec92189e8000000000000000000000000b4ee0bb976f920d2ad07fa2f8055060cfc286e9a000000000000000000000000d4b61c869b655d51661eabee835d5833dfe66a8d0000000000000000000000009dda370f43567b9c757a3f946705567bce482c420000000000000000000000001523fb1e99eed9fb436ae5f1be269e13503f2f42000000000000000000000000563b9e19280b7bf2cd39c3faa30e19f0a140c6ed000000000000000000000000c7fbbcc071e120ae58092be6cc65c70563669a5a0000000000000000000000003852246c4369ad19c0ac11abb5e976aac7b22a8800000000000000000000000053e985793e8078a743e97e72b4897aa4eb9ff30d000000000000000000000000fb4e07d3bb212a873816bc894f6c24ce84465a5400000000000000000000000035b5a4e1013da92632eeda6daa650dac49d96a5a0000000000000000000000008ee400ae1995b36fba3aab702eaf2cb6abb47e66000000000000000000000000b2943ff4cebdb48c5772285626b60482558fc66a000000000000000000000000058b7f9a7d0581811e363ecae78a7534a394e26200000000000000000000000034c1be1e561f6779fee21e6d6052437c1f126f830000000000000000000000005f7c29e81dacccaff17713514259df3fdfa0a7d30000000000000000000000003ebe58d19b8b561f1f33e6981ab3eb331809172a0000000000000000000000000d9b647f5c9d41e23dd1f0e17bd7394b10b71e780000000000000000000000001daf96095bcaaf0edcf774f80decc16d7e4389c20000000000000000000000004b42cb98ff7cda7b87ec532a519cdc3741035f60000000000000000000000000bf2ae713c512cdc03fa8db056d511d9ec55c2958000000000000000000000000f84d0a92cd9c66d249b654dd1e684674dac963850000000000000000000000001b58a3751c851024a30e9ef285aff47baa50a11d0000000000000000000000008ebf0fcde3d032babb58ffc5563db15ecc5fcd700000000000000000000000008b28bc11070ba319e5329a2ff05a349069ba9cf800000000000000000000000093ef3f1b38b6cb069c868f56836a8885dfabfaa5000000000000000000000000937664afe9b7e4f952c145be976bc058bbe4469900000000000000000000000034baa874c89ee4c6de4a83a44d9e1cc9f0e80883000000000000000000000000fec1c59044a3cf77c695843c2d5a67b122dee71e000000000000000000000000e7fed76565887ced0726685ef214b8f77fec6b4c