0x2cffd02eeba8b0b260a1dcefa3677c2aaa1ee8678402356de18dce30282639057297e756bfbe996ab116eaa376f3494bc4554370a08a0bb665cba492efe79f1618982c0e388674757fabf6d1474b73fdc5a08ba5b445351cc47b0cb1477b4408377daaff36da6d4a567d2c93f98e45752c6e15923f4f566b62a876dd182dd17a89838abccfc4658b6a91b8dbad94d137826ad3ff156ffe313183dc5c089c649e8a2f0e9cb4fa791eca46227ae941aa36d3293ed85a0ef06202052dcf51b34c6fb03bddd4a4d320a8611488cc43c5549daf8f9cd42911116a210f192e95efa9401a4f8524ff256dfcb60e6bf96978f35bac7fdd9abed0b2cf93116ba110d0bfe107029b61a15dff594fa6240d50788c83841e5050a26abb4a9e847db0c71a2e91f6af208f5ac66cbe3393c7f6d1f4122e30c8e61ba8f819418d997b37720b5a6766d9b8a53b1e633564b9275e8aebe95ff7a8e87eb15efd89601faf9a736f564e884b3866badd7982e6286246bfc9f1beb8f1b849ee4e99613293d87623c003266ce0362223374ce2ae3c4df3ab5d472982fb3c1b91e528988456a0a1ab854647261eb284b8799299a657215063ae2ce8d9610cc4809bc4eea20dd044e425fe3a440e49554cd0d4742b869298999beb72aec326d2b394229f882e832af0423a94b9f8ce5410b6ac023b0922b6c139d74abd586f26f04a3f2b86d34b2dd7d4bebe62c3509a3d01d525deaa26f1ac1a677fec8a7a8079c2cc06ae27f1ffe75ef10cb34b992704de82fe12fc2eed3e30f1f39e10032306ff12e14804850e563a06c957efd205f1c28fbc0f714ae1d53354c05229c5d90cb590dda061a324a95acf6ca7671d1e90651b31b009ee039cb09bcb64628975af5d7f54aeacab26068039b57fa2170fc7ad1215a33e461cd8fa845d0fad18274810e23ffa1bdfba0bca75bed2b14834f9e0b8db35414fff32e299908bafff4a0d73419a9407badcdbc1824b2313dd113d3b912568b3a7c7bd108a8d2d3470918f3e946fb60bf6086dc76b3983eaa8f59fb0e25c76c876f6e458071ec55309ed58d73be36839f5c150ae408f208cefb16d7be5df40762ab59a87ab5b07db1f0ed461386158581a0c6d0d2e546afafe0453bc5ead4ef27974db92fab09905a976a8123a6412fffc4c190201832eccfe7dfd728e5334f5f10dda33e2e830f023993d43a8ddd13e4c3af269902644275e8ef3a47d3500ebe49348d68b1436d826e9e4c2fbfbf56b7f2afc26b12f0ba3d5d105cba29f2fb89c458d74bb80eb64610125d011b63c0aedca3ba564cf41f379114b683bf906a2aa1fcaccdd3ac9e5fa1320d23b1d4a08215bd3758b892e355e5660c73607d2a1387710452077d828b323fc069395651ac876d06fc4129f79dbddd7c1624373f469e02c7d3329b8ea406ba575a059a6478ec92bd783a0634ba3a37dd9b64a50721140244238d40b57cb55d30d186a5dad56f9a7e40420690e2e50e67c9212f37b9654cfb401ae5e30dc5ec48f7ac79a2de1c11796a361b577a0a504897da3e094a7d61db3f09a5a9660b8cf2f9250ec3b1815492880c0e2db10a4f6d18ba2efb5340f474ad99fd6457d2c01e084ac8097b41e59c7f93576edb553a6734479f29c57ac7578112aece36ff710aea2972c2ce7bda2f6dde1c23adefe6b0d1ccb7eee04c12eb5578c929224d67b295a6dc7e2e59794427766d52f8776f5eb5385619a0d7987e0d85996564e91ff11ddaec68c2f84abde0a236ee4fc5219fdb1295d76d69bc205db9c877aad772b3303a66aac9e870b2a104bfc9713fc7f41fea57bcd900bdb2271ba397fade7e969ae153d94af4fb678ac1991b466960bc8c33b31bfa231e106a852a385ac974e93cd25390345f21346a7f94077dcce8e0884409c2cb454bbdccdd28a461ad6