0x2cffd02ecbb69268e38186ac66b13939551d638c5020259aebdf54ab567d2e35986daa21c8b71fc9213fbf7a1be8763b8644358bde463c82ff5b744c592f26196dfe41afba43b417f75caaf042d0e6a595d0e024d15901e61c48fef69f81bcc45ce3426c2a1212f7b43c458fe67ac009ecaaec53da0884e963877cdf2fba6d7207dfc77c3592638b09b9f0733c3d6ac7976cfe942cc2f38e7f4eb7f13ee3557b4f8edda005c59f8fd0ecc6d054f60d425c204bd6a2b92fc4f9007f07a0d471df887c203530922560e93c9f3ed2b4d16d4e7c7d0251c9ed3b1980d3bef8afe4fcac45eed223976d667e95a9953a9cb7d5796d9c9b83ebf2e7c44f2f2d3072924d388c46bc1e8d88b424550e430249975af47386887a479e1a524fa01bff0eefba2ed7bd4e07ceff480cbac4202ae922d86f6c2920b878489cca78aa031a5576b0f8e3d7c74a6b18b233edd2d8186ab47998fa03df4a70faaac514b3746f7df699c506e5dfd5ef914a0701918a776a9c4483685d7dfc347e092cf5224114a0a9b12f80634bc30bdf6ca523f2efa9c350bace7da83f687ce6c7495a117fd4c9fce3e188b422c9de8abd7fa5c1d3093dd09ac872e38b9cd288445fbdff8c06f0188c76ec6430bc5c9e4bfd42dd465e690f9bcef2f0c3d64fd9c650b2b7ff8ab5ffe63aab97435701bae264161d55726f30af5e197645ee12582fcb865708d1177fff71889d90c55bd257a990a9ddede3853adf162fc46c141da7a19fd3539655a104b33080a8925b1ef911de7f48f7f257a1153dd2b9050abcd2adbb57474ab200846387dd4628037aefc35dbac80736223b84faa199ee1f775abc3c3de0c7e08c982fed2c77c2e2c0176182a1824e10288ea4e2243b6793129e9f1d3b9cc30ea36f510857d7a4cd4d0eb07863c9fe17498046ef96b284205a49eb18439ea48383743126723200775b785d2001f29f281ad924c0a14648bec55d6b0e7c6dbb82caf40346cf271b0b808127d06b34c092d1f74e854b2568fbc610a278e88413a97b6a6decce4e2734e8c5177e1ffcdac5278ecaf548716af75f3b0884b783030a8763b649c6999a2907343be5f8e6f562875fea5024f296b6c3d5050dfa0707d87d1a3fe1de249ba43f9f8c741932084b1a8571d99f283f0f6ace18d1036b0fc58265b7f223f8147a713b295ec8b8fbc62978da45de06f2e7c58cfb7c1f5b2afe0936368f2632374534a0086ec64ade5f72f1acab2b4c1ae3472e07256a9f38f198795965946640c816d0fb5dc4c4a7fe7b82fdeca9397f73e3a92c17174b4bbcfb5b2857a9fae15c567b2f71e16927acbc75b0dee48699f1df4569b9118089215cbfceb4969fc31b496da28e0963700e0e91d30d9341b816f6368b52e466209c4cf63ac75d61128d98a82f6881b36f4bb2b3c2b8df9d1dfbbe445b7777ef7d291d980db5cce286759d64f6a5bc2c179e20d0fea35aa68c8d18284a438e3378871e17354a476d11d2f22683ee506dd0a83af8be597104be7f3903c87135a10d967387ffb1218b8c7cb36500ecd1a54fb5cf7d42a3c61c9431684a130419763be314df842a6732c806c224aa81299614ed12287bbaa9ce05ff02b371e34777410d7121459b27c01efe35914a3e4ad453b40e6854d8acda3eeecea3e32f13ab2de0bc9437077f928208df9c3a18d5ac5820c203d1c154082e537e25c9c815e0f3e1572899b3d3a0fa1716e8370e4615b3b82881d72a4a4bd9abf0c8aef8316a970c16a0cc8c7d733dffe43934022807eac89df06be5e5076aeab9757a325675deb53e65c497484b9797debdf5fd596e9a315d53e0c01ecbe194134bda940578216bd17c656cb51234e12c6e15ff972f248d385a526a3a37031d3a8cd60bab4353efb34f3cf7d6fe7a07aec1fdd1e154521310616049de12