0x2cffd02eac6eb99c006d54d8bbd9a6a73e811fcedbb6e09136f07d1b4e8c26e9bb588e4b2ecbef7aa32e8cec8ad4d1cbfbd9af5ef9450bfc24a4b4b44495b106db60ad8accc863d83d7807a88f1b6dd0c52801a612f63228308e51c5dee56461f2739192d28b9ec4e0a72f8ba2878aff8dec368b8283ca13b808078eee52f880be0aeb2caaad1b250244898da1c347abe27f89c3fd9c807a9126c32b29e8c8dab99dd66693825cf2c3fabf9b34498c4e6b7434679f055899b2db96ba9b27fb1a73aaba5f4639a684ec82ae77deb07055b69d9f3645213f7fbe14bb6cd5309b115f466830b22c6f32d89d2cfb198a5c27525a7cab751249890392943dc206ca9211f3e345c9dbfc524985db878931d001ae1500b3b05f93c23869974a83d0260e11a1ba7988dc690c19c708fb114fe80bb88877060dd761e5b8fe30c0d1693a1e6a71a3baafeda0bda0cfd41f45e34a1febe9877af708693e0aeb93523f70591166a1d5e8c6c2c5e20180e787e02f8bbaf882211ee0b85beb4381c45f02710269cca76a1a9f4b07e6fa334ba0150dc84a2737414213c96407e5a2d8b0283b623821e44a4fa39f847b5379d64a7af3e1d386f41d5354b06c7e22612548b752d007af32df8a6fbc4986bea12db171385fd8cd31fce5b0fe2fd3dc70c87f9c033f695a0edfd3c995d83575f68b9cf5c40544b1cfcdd6d989418757feb3090af3e167a94708b5c06ae09fbf0b7e3a4208b3e1c54addc600a716419864f4d3963f781d53d37e9ab573b205b06ef6afa317b1f9b0232d0a7ffe2f4286fa7e46f92f93bce4aa8b194475d3bcf4b6f50e1756c26eab157a79696e5efb84bd8c583a035be99ab15c13216a63173bcac6a88857c3467a2a7265c77e0f75d3af9bf76cb9f78c025a9119919cd6ad7b26be67419b8e407a1d4f1fc29b0190ad571b50cf45234ce95c133d09964ebc910e9f31570b1228a199932a995f38bbb350dda20efbaba89a9c76d1deaf7688179f08eea8bee5ea8871173873957faeb0d3c3ae20cc23e9cc66aef12d2a107cc7b9959af84ab1f80d91b9cafb2759847027ce89e2034de33cb789fb57d1d1544d23a3ebd4bf3e9cd669607846aaf8481df1500a923de954a6fb4fdce4347e747a4a89e5363c73de182800fd7ebd0e933dbf05c940d2cb82b3417899f30dd53aa39505e298bd7c04183fb89fcaee7bc62880a609f10c369d897a0731d44e3d1d9bb0fe20bc300a818538c33f1309823def60ac618eddded7192f6c2f3aa2b604fc15cc01c005a0e98fa88704d385d1b96209e7d2f5fff9109b998edd468fd18927f41a236b975fcbd13f59ce4fc3aeaec32c983a2009eb0cc95b1f7dbd173e27ac1bdfec034ceaf3f472f5fddc3baae17f0354093a45af52f5bb78cc3c4b3fefd650276969cad7476c88c2cf50ec21efc946c444501688ffaeab5bf9ec8ff6fab43b59b29afe4d2b4cd86821ec4cd0bb9103188a4770fc73d52796a670d2f89fa4ca6b3e70a378887d7fe602aecd289898c7d41d555d32ca74cf170afe8243c1028996083513b4a458f200868161b747bd86dce51188a752a9bf6db77cfb00277525707cfad268b6d2cc8917db25d7f0a761e4c30c723f299ff4d9a32bb74edb46fe1acecdf2f54d6acbb19439fceb0c405acd8c450b1137070b1d1fa01290329e3b8145518f1dc9aba57da52e763d579879f6fb1af1cc19d7bc3ab74e3a5ba3f37f4d8110bf25ae9036e87b9d23ab28f7b51b1a5d1ee6d5e120660be1b8c7b58df7dc095a194e0be01ca997d2c4b1c04b08e96227f60e4fffccddc5dd6c7fe156f5d851be0c33db498f7970b2a2bfe8073dde3e69e4e68c6058c6df01435e27eec3ad1ecef93e316186a8dfe244e4f03f2a03bcdc4ef03bf544e18821dc6aa0d982f1a0df313d1a69278bc6