0x2cffd02e31809aa060b0996a37ea072d3139aa325b80842629cf682ab0eb20b1fb2f1ca0a36ab6ac82621569ff252fa6786d8ee0bf75154e16d0b8925c57720a50db0070cf987f1f203b7132182acc2c609b80244814e342ccc2b884ecff384c5b1c1406dab3a222e4650fc4b511251e167f9ceab6e7f22e99a80df790dc07b98ab1b8c97e0b18ec24c52c6c27fad4478f1684c3e6465a17c7a24fa59f01d802ec870dca5608f7cbd8c51cea03f2c69278b09d019a409afd1db1545ab402265f35643aca7b0947a4872a8ee8e8a458cbec5a093e7aa49b5583f1dca0d01d8ffb2209a4630db1a6f30b39d36637949cc32791d0eec6cc4db8b5019510a2fa8c711a61b0c426a6bdf5018ba7d3e3d9d6b61db3025cd3637955ccde6f44e733e8d7c086cf98e9a794da85ef33cb367403086634868839700e51ceb0ef047ea061c0c6eea5dff927118cc02792464acdd74a9fdff5b37f271a195a647c2b8aebb99d7df7927ff19d7c996d62d1edfb85677a36dd41af9f7829f2970e23d766e6f27972b73cbc646d235c265168e2ba75f55dc5a468e2211ac59622d559914ff1c2f80208bc56362746e191aa955d3224a578766167160e2648942f362faeeadd19f4dbb6e7b14ccdc5c8921837e7bc533edc7b745f0a9b957e7efa568c4193908d138d252faa92aeaee36f0a0ae14810377c9e75d70897ba8ae4e2a344b1f43a10d002284199099dc489562fadeb4e3617d19cc1aea58f5e36a8fb5fba331c56a49ed6bb11f8b8bd9ffb2b2e6d73b9b6162734fb992e2612da1d65c1b72dc65d0c1acad41b72a04c0827d633c8f3b2bec5403919e605e3f62275c1f6cc3a6cf478ea1d67a6c72d03db4e9449e4a41878fba73508a0641a3112ef675ecec090c01866116bea76ce983fba6ad2bda5fc5a9e055c5c7faa236925df5893ae46fc64b4dca5b76a128db23f4568233999eaf9b2d620158fcabe40bea6e35faba261de64f1eff03ef881e346aca63d62b0c3ee403f6c62f8097f5fad1c63c551251f77761f7b7d3765cca7b3a7adb5073c27669437b19d85c8b646d4c694ae0001c24b3fa489df3311d086051e23a820727c49828ac416c550f85c22253a9d1acf97f6298c906ea00eaa0fb266404ec17f69fc815e65831ac246520fb62ba60e04453777cb8667125bccdbf9b5e6605ab42217850af277922b42f7263dfca452fb414bd04a4eee9519269a0be80162de244404e4c76910bfb729ce046f927051272a364d43b1c54c85a863a3a43f8d947f60c9c8c6c35ccdf998e134970f20c6646026516fc14203a5454fb087347e6f3c1f5c0155c49e04b75ee9502ed9380b10a7c9a53a9100a31aefc4ef314715f0acf9d394b984a604aa05977787fad1bde03c0d4759faa3ef226378a3a1b87f59012c3a2f7c335a386a9fb051b6d5789b1b829ef858ac4bb3d9d8e294ba2027d3a5894516a4accc0703ff41e02e18ec6571a48106df704354be9f991a15a2a4c0585286304de35af4151e0b2820dad42245968ec55f337460cf02ecbb393faffca65a39d288c988158d3d63cd548b59955643fa55bd88d31676b6f34d74e344be9bcbeaf6a0c47d6562b4028f036cda837690ffb1cb462ecbe38b698834fe969a07a6a4847cf8aa582ae5372d1576b9eefc664c10ca2cd52b86b2dda9242c72c13d67d15ab76b479b71e6a7a3ca56a221841636761d25f2179e5f54979af66a0a031dda5319cbdca421655f60b0ccce70e1f7e6836f6248d364b4f09a416668dbf7a723dd643cf5db109a0116be459a2202c00db94952af4ffcabf47b8bbf11306e1fdd76268680fe78ffee02e97911d593cfa1e06f193cfc7345a2526aa1cd63d0c2668f11aa0d0e8360d8106e9ff07b34022d13e53ba7f444fbfe55c19719877e2ad5cbd997afc5ff