0x2cffd02e54f3dd41a0f5ab96d1fe373de53dd2e6117bff09d59a34d0fbc05f877834f0936ba6e39bd46e07d3e522e0fc12ca83eaa48e9ce526fdcb275066289aabfa6b56c6bcd7b97c51a382ad9e730c37f8411d8232fdd517e16dcdfef57b6e48004c01779d54538d4dc893f28d790cc05e30c7ead61ea91253e25781633855378359f23a30ea51ab2496432cc46a0856526ce08e14655ff43115712671ea56b196683f5a0bdaf41f5692646b5feff0bc0db5c95cef57bff06db079a2518cf0a9d08ba5afd3d081b0a8b93dfc51d28a6dc5c4f2fe9a072c89bbc68d1773a8b15fc46157b3be93dc3a385ff0d49e1e1f256713159e735cbe87b3b3840c31132a1fb7981430fe520ccdaa57a4c18b64e3fa7cc420f74e829b89fc9ece1dd8951b07855e967416f0195665b07f61fd570c2c4406b32a0225ea9cfd4bcfb43eb38bc3d0bd437af95bf8c6e010a5253815600652cd0c197937564dde8881427238b3b7d74d3631716880a22ad8cfd82a6d6f8bf1c354724f0e34e917022bac393433a2aa2165b303345d0fb5d39eb6fe546baa1a54996c0a2ff62086b9faf5f5cc17113028e25cc0ac11b594743eb71386f75a1001b6632f11fe1c52078b27728017df169b434d83b233e846686cf4a7ea0c3a713f0c53ca60889763430e8a7d9979179a314bfc4df0a8f1e9460d207db41f1e87ebb70cf0c3e7c47d1a98e627b549b10edfcd89b861aa6b36b022652505badc086e133b1478f5beada4199385657502144a7e18fe7254773d7952f6272e59fae09702cc5af083427c19a405ee91ac6a15f0f65a06e397df48debad30a2ddef878ef1e54d3416f406f275fa197c634d54630449c6782a787ea2d0fa97f7b0da8e1d937bc9aab52863fdfa33d00a0a84d976944d56bcef648d3cab0d0a3c8c974d2cd98ab5615bd0f4f841263748d14a68a1e432b7fa83ec5efc8b9ccf5eb524f54edcde589650872a6b53db5feff55fd5fc80cc5451466bfbb6c82ad2e1b965db3932f418aa893f410ecd0f166ff69abbfeb9c291ac574ed342291ceb809d5d0de3ba3c64de1db8b4358af443729e15dce5d898fa330b085ee1c426f9b9d127962db643e36283c69faa9dad8317221d489169ccfaf230e3d8ae7ddde4261ef1b8c4f55a8943eda046c7db22bf13c0044325ca703d2c8aba261b7eaaa9c38b269ba72d204ba7c45139a93879193b49ba79f6d7f69b6be183361f429b03420a3d64937f545a6a6e43dcc715eeb45387b947391e91a5d2987273554dfd78a4f4b990e8621db4b7b9acc1c592b0a14b08c7bce01da06bef7a5f436cbaf2296048a1274ba016fbdfb39d62873e5f31b1cef629382702bc22926fa346220a1734efb7957daaebb8c8a417bd7115032c7de4d51f7da09337e2d023aec181ebf6457c885db7b12e972da811d5178a5375ee22e90d49fe555b06b97c6a7d3c78c4dc9c0f05470d8848d9eef8d4287cb55cf03683de24916af2b154f8be447192fdacbd87c98d4d16f8343c8ef4cc4ef5a612aca6bc5b462ed8fff86cf29a9bb4085722f976c29eed03d3727ff361e910e181bcfc41e98ae767d39c3c682b64d4949e3ed566ebe19473ca88f8618ac17251ff710c22c929ecd7fe2d4f0de21bd3a65822431233fdbec40b615804189536865472330347b5c42274f3c906c25fab7cedc991503f84d42b288be840fdf78291cb5952e4166742f13d021ad8cbd560af48bc9a46a33a3ef2d73d8f431947e852e3f8d8f5a0dc863fb90e53858a3d3b9116768e7321f651194c5718184cc7c7a100760afc2e1ff6b5e05a1eb61c2a568eb62dd9e9269633c06decfd7584874391d76e177b390ba69460777ad3b4184042ff0ec6906d178da276258df2b2ca1ac6ac14e70b3f4bfef545608442ca53745f30fd4c5bbac95