0x2cffd02e60462688d593af83ff292a57d0429a4d3d8a1a50336a43279508551ec41a245d55a12b373500e872397d7e3a3dc422e3ab5aa9eb31272a3b971a306821b3000cd1c05f3c294c6451da96bae2c7f2d86e93ed5c10b66ae00331c31d6e27dae36adc543cd142cd5e83107443f41ab9788a86e7392342a3d122b935f846cd46355f6ad90a7e8962a4f79c9cf14cd597e379346ce81c9225aa851c382ddc8ffcb17c386026851135e7fee12cd10fc314e014eaff3efe1d9bd3dbc41dc50527b3dcc234199c5233601fb2be5119764d32da10151beabec879f9ffc4dc49dde0df204ee816b7e9477340d442c711262e5e2bcfb12658bbda251aa08e224bc7fc95b1778da4d575739bfd3cdf3d070cb3c147089b865bb9a40affbe27ee7b02095a824327f8251aa6a382a21e7c5522f675e9e150a696ef609ec083742f121d9f83cbf73d1137390be5a3ca9b4d57a32b41134eacbd2ca4a820d1948993fd5f2cdfd1d44c18bd8e73a19478eba82db78a0ec47fc01911b0866c46b69228d42c776be0eea05587b635b19ed88571d0289e0a4478ddb474688b6cd39cf6f79c7bc52f6871761be109cfeba84adcab13e989f16767ae1fcbdd5e52089f3a292311bf0c3c7c93b14ed7ef69a76f16c827ea2c8ca4972783009532eacf11bf5c4df8af100b101e0978c16f7e06b25cd7ae59674b2b0a4b51c90a8b10c439a4ebbacb578e0fc506e80654ca502afc4db55afcb1f628e91bc4a9f9e9d08aeec8b958f979bd9f25f99e6a56b13e260e62b0fbf5e25219cb841aa687f71955498dc56124f9e7a9ab7d8fab17fd788d078a04c29a127c94551a6bd92c0b9acc943a4869eb96a6eed1e4bb5fdebf65d3356ed5215fffe49c06bca765ce5c77ff2cf752e376896357df275d3c739a507abd12bfc4cc483fb7932e4c79ccb3a53d6096185bb1590dc195bef7a4910d1e772eb5eef2e8daba20583d70695709b7223feac7dfd9af3f65468fbb4a82ddb460058244659b4d780471ce611c25db3470c6b9311a22060ea9011397146f72f333726a262ea78208d46aeb099e0975ddd8e167c1ac389dc25fb214e486dd78de8b67dfefc1c53601d0e23628b059d390507b3a064e71c27982d0547f21c6167aa4dee3303fde9b1f10dc6e16fe8f747ab2859e8f8a6e70871ca77ef58cd6be0395fadb2d4b7ff2ccc3c081e8a36c4e2a05a047428b61ab2bef4a0f75593d5b47bad756eff32176108a08c0cb3fe8bacd999faee27eae075329d50be0eafa97cdf4739a085872d1e330d3f0aeef520ff46c3cb84e4b2f23a9315cfc5f0f314fa52f0aa2a28a25cc5e597dc4be1d99eb8c00100b44e881c2c1a1ca0e525a08dfb9f2036ffaf2cec05c4f555ac8fa4bab864a05fff3b9bcdb827d9346b647c71d965c390e159afbb2d67b0b7de04f8912928fff4bc5b90072aa4e1800af05034788c02f1096c30ea07f57197cf94baed4700d0a2620d8e99eb0e9541615cd22f2469ea8fb25eb311ec1f917f9e1d19677176928e4b8861205ed1021cecb4f00b7934556a8fe0f18475b662ce18fe930caaaa5b37c0a7cbc53b4ccd99145f4e42d00a61603778427f967fca16e670c32d64298611d0a4a0fd8f28491d8e5ea509e4b8775ddbbf313a48cca0cbe5c463fb15ba60bcf8317304ef317177f02818a05feff533d84eb073150bcae2e8be1c76d81223648f5ac1481c57a2d052c92df477e03b20e236240fc88f3d8f75fdd29fdf199c16975b81dbe22ff2e6dcac68283995d02bd101e0ba19497504b1c11d89de075ee586aaff504512df76becdfec383c4e5fcd7d61d83690a48802fab910d029f783f851ad810ba16e3b5b340ce0c038b630706a46a009c8faad40085978f76279b5c46123eced6450492f89a745d87b1dfe029519caeea8ee2c