0x2cffd02e75f1a7cf240640b6a7404a07039e5b3c2b2123d0f651455bcc7456ae4665acd765e1632881c4a7269e95c85ef199beee59b44242b89ec3cfdcf72cb3f6b87f0cab7b27be2fdb547c3e30e284c6ea983bfb18e7728a6fb3f8776c2cc5341f834bdfb1f88d167868c034c194c3f6a5fb0e65ac855e8d330bea617b136a2c78d4fa98713125ad7cff0eda5c7f79a4652fefd6b0c5c333eec104cad40534d99c83b376d38f18c54eba5e886812cfa07355236fe1229a9b147b45165673493d872bb295c9508017013a813520be62cbf64ae08768328f9a1783fe8768e6066b24084a1f9418f79afbb65a089b9f077fc966a1277448fc263bfe4e0ee31903d9273966af0c74ccce04eef2e2a767e289fdb70adf55e45e340e0124d700786fac887220bdb373e78e1eef9baa128a044cee706cd08e96ec7f919fab46cb1a7d2f9ced871f22d50b2ccf506e5b779a52021cdf29bff806aff21f5216d371b9a212c7ba50e75c851226c7c15f5305fa947af003c8912a60a00315a9aa4fe6113e50fcefe05751e326d6acb25ed88336b81f92c25493ae9e83b84ea6dacede82fc57c0c417d02dd504915374126ee7ddca5050227bdc962df20304518f322197440344c5da5df49772424701fcb3b1d19758900192a6bdb1e40c0a635112be8586573fe9c52f6a4775ab0046aee579b944c8f121b5c9dcf3e87a3fc9dd5c14054c2ee6391adb8e104cae117dc3efe598a2c1a557ab7e9e9f59080f5b3618eabdc577403ae8f8b3a8a704e7eb9fea523c47e08f441146a10388ae7fc814e12e7a850dca7ec5434b69cc83f6d6b4e42f9c7cabfd5b99fed5ad1dc22fee7e3e08377c3f5e528474d0c184f7bdf044fbbe85f6e8c9b0c03eb07f8b3667e5c45f64d5ac128d8cdc8d0c82f000ea6d2a142093d1815b370fdf7c77b01ad89280f98bdbc2b47f8132d37ac77e78d2387dd13b7540a19069cd870e2cb4f208a39af3f9394166b94be6842162ecd1a64ae3b07736b7fff353fa88f9890b92ed67638f3a9412b3724a64398eb905c4bbeecefc1d4187c3fdcfb9a1c5ee53861acb57dead297829367fa69f970fe37187714050b9c67397e3d9b4ed3d12e28a43c48b46681adaa985dbe35f97157394b25575a2aa411e42a18009ef76e903bd9c04773c3931500e8a08fc628a3a2611847c3a6ab9900592bac533c1ce0c961063c89a47bed173389322de796eae213c5c322459bf56b683463a6e8e2560bb990e63c1bbabaf551ce4f773798fa6eba6aa7fb9d14bdad644eba278d056a57baae0a32d5bf36df20def7eecc61d1f775d8a6348573206637a2738589efbda745f1ec8345d8493f4bd5cdac80dc6bba1da524dd05d8fe2fc1e2cd6cf0ab9605672b1b34dd061b1ad110e10d233cb5d7a973226876b00f77c3bcd3fc2bd336546ad9b16cd7dfa4c451ecf1149450ebefabc80d1bd93f01c67d2f8eb7fb89efbefde702a058ddca10de85c3437f0f0a77b12e2518e7260182d513b76d1ead7d4a19d912e56c6bddaf1b80e2ede857f7849d6be03aaeae422b7050af149e7c0ece1c61dcaabfdf2a01c716f14a2c856a8aaac94325d0bed1b6476d078aa4649ec1b2cd9898ca57e451d133ea345fa6565187b3a5ee7b74f3bcb5dc54870ed71d8c7db8f3af47a08589886d847daa18ded4b2c460e043d1602d30d2b773298dda899e3c626b6d4a2e4b882c9fa1526b2edb9d79f18ab4687467d7b2ecfd2f159fafb4b5a6f7aea8d9d6243a6371cf72900419e280106acea3f64268f22e235e6a197b53f5be80e68aa05526cc8bf218ae31d05c8f3096e7eed465dda0e798a7f3b2d7628dafaccfce0d4dadb22d634bc556366cd651c3d0bfd394fb5842d695d83cd9f6ae927232b9255430081469efd9b4492a2002b4f705fac4729bd4f