0x2cffd02e44de66b17d31b592bed1ad19331cdae5fa101bf8e1f3d871846ccb1ee50ca812928210aa8f659e2bb80bebfb79961af0b985008286b82003d0a58ea8534f872efef1f5295a9ffa2c2805f2f32d751e600aeae7e8e68568159844804a3950ca581c3842d2b9a04aa1d10ddc2fa4be450e38f9bdae6ad6fb29d5cabb617af3048205a533a96b25e9b0e74a99cf78af98ece09803ba94f2efa4351381107faf28164165b6f7c9971318b711f209e4bdcc83f52cc1f3d83aa7fa8d3799d346e4afd96762e4df7b45c920da4e35687b27116ff71129b148bc9ba42547cf0a23644f1fdc77668e22537f112c77ccbde6e50beca7d89c4bc9346e579fe353d97c9d0c69585212d5cbef9ee491eacabd405202feb728faddb39a5949d39ad3bb7e7c229ae8b9c2593949508c321569ff0de4cd17a49f9a3fc305f739e005be2e6409a8b6170b27a0c0758fd49e41b89a2a74878c04b505b8201c2c50d9a5cdf7c7fdf046e8350b61f4385f02a67a65bfca12e30f65f81ab57dc450cba2fa853506a051253ac55fa505a7f0835bd7050f848b36eb30e561852368d51973b81c136ecc0a7629afb0bad58dd7691f654997a540901741cf2acaf5dcb3ca13f1ed35c6f3f2f9a3beefe0542973704df56a372234bbfaacc51c3d53e1d5883fe2be1f6dc3e43b259ab3a440ed3b3ec98785b011e46fdf7d7e78e5429d1d35515024dd7ff5c1c749b7f7ef9b7f268852b5fbc64955813cc4523811217a6cfd80aaffcc924ef2378bb7c22386daadca7f8ea0f2293443b8069175696ea96dccad7050b4f12d6bd4b21d12dd11267fba6ed71a74f04c40047429618270823ccca828e09b767aa172a26b9b388b57d41cc230df69811b50e836070d450601763d5e934489ebeaed5162592374b233ef3ec7820c6444e57a9b207b79d4952a56f2ba5604c3c056423f154ea8e30d95952229747b8e8aee081c80841387810bfb21e8eb0f27c4b11ef5a842998c78b1f8329a4e7956064e9ecf60620802347bc26b8cb257560be63bb34f18a769ff71f8754388cee8bd8495ca18566d7e0426574a583258661f78d5e4d6fb9cd59bab85d801a9e527638271b1646bd92fa605dada2648ff97d71622bee2d4d7c8ec12162ca052cab020a799c12b258c3bfe6fafee2c375428bb02470b3e645ec9b0205e0b6bc371419ad37fa7a1df211cbd15016dbb679a08ea40b5f0cdff490ea19e6f3a69ac8cf92a6d1ed411696128ffbd6847dd4ae70b768b70a986d6e0fb2e34dcd0ca0037606cf2d45a83e893c76a66bcde3c7680bee7120256dda5235b6a10ddd6cc5ff7370b70152294ca0fb1368b0b355b0a9d57b9150499e6189469bff9bdc8437971a170eb97315656a2874a5d8745402e5efe0d212ea9952089b856207d4ce9a2fc3330941e564816001d9a18b6377d1f5f4d8bc3a3f92c62406a014c9cb89348a1a534b8643b4e13165416990d00db0d50442c0b2faa71611c5f1d3ea7a53a9e736f5425714a76533692353d99dc0234890b00e8b8768fdda945f1ad92ead39b594bbd55245b36dc5b3c082d7b520ba16ead58933adb3622553d240f8dbd805fb0c49d3d5a43f011366c360dd73ed03101aa447e99086ed4f97a879f3d07c1ee596cb1f239e5b03f5f9ce992d97fad06968eebb3b33dd154f5708bc5b0f7dedb6137e48543ff08e9cd2b13e8a18bd91a800e9b52f10a5111fb15b452826c651e159d786fddccb5e6d17632d3065b4c56c9475963948cc1f846dce9f421efb6953d78f3f6018afab6e1a7e1f2e0bb86ef68034ac701f150c3e622b3bc69896ffd3f5c06293e062cb09ad067d632fdd44bcd830afcbd0b3233e5c57b9470e31e3456e6961c5e671a3c171f4b78dfe03e50e80493bc9c2cb54599358dd3589adc6aee31fbcf954a