0x2cffd02e7494c32aa87c15fd65609c5053add392a21d7107f696e21ec701e1475deef8b2df7aff37f8301102f9d571e2ae09e50c9936ed902ff3a6637e32408ecdaa26f612bbf6f6dccff9c0dec1e2d5e14703af8da06db96eecdecf3aa4fd589589e7511d647c42361420e4e48aa8fc6ce53cf806fb9a54af36ea3278e972ead8a8299d46504fec206ca1caf0215b8b1f19003c87d5acd1164d6a7af1686af0f2f816f323799e18b9630b700b5bed478170e938124e5e91150ac160de0c37235d821838e0e44af8702a35ba372f45f3ee45d86f819ce00b65494363ff43ea7676a89843b4d878e58ec90892fd221e31c9f4a27ca56a66302e35cafd101700691fe0c6562824feeb1c09d1c92678f72036cf35dfe34cb31955720f5c3a2b4d02cc90dc0ece369e32a013c6cd060709ceb5dd3f2840a2ab81d153c910e7ee258c2dba09ab86286aa7352028c05e1eb05f2a518fe60f0040b1e0ceea876d4afd12edcc2e58a4dde8d337f6ca0a4217a405afbf742e39c8dcbe33b1766d27515925db3d67f79b92f940b7a9e26b687cd2703f4d6b7a46333c612cb4ffdae0d76b8f8b0c234b2f5ada926f1ddc00bdec74c4b6533c6ce43852fb9cc85c6c9a7a4c47d127ad2cfc366dc1f655e5e7bfdacbe5e182e0595f9b9511e001fe99a10f5624cb349458acc6520c6af88141dfaa90e7734534922633824fc86ad72d7cfb345b47ac1754d872a68f0790916f77e9848b571b05fb0906fd893008b36589e22ac9e9052f576547142f2afa2a53bc707885649e81b80a8fb1fa1662d9e21b2bb5cdbfea735b892c81f30ad069fba39382193d22f014b61efbe4322f158a7ac6a719513b2f392d491d9fa29caaca986d3656088e8abedae5ee4e1bef36cb6b65c674ae4f7a47bc62e3874606a0228f02417d1ce733f6ea010a86ae5071e31001c3b53c352a788a2432f308a354c9685287e906b9a2f765f276e960a482461df7d81efb6bd2f1f540db4c333bbe9eb3fc146e6ae8899dd9017e5609c8fdedc0a1c27cbe532a79dd464322a70c939f3df289f3de442fb747c3620bee8bc54051b68f1a6d2c9b50f151997ff48d66f0be28d8fcb1c17f2a5157feba236ad5dbfe19b8940be3dda893781ea5e7e0b78063887e1cff985af441d3f73c4b93830e5e0f98c95eae2fa6bafe82d599ee4169c8ae0d8c8245ac9b1c5d707c5f7c888ae3cb00ddbe4ae78e75bf8cf13c94091001ee623123f367e14efa07e37457726662a1abb4892d8bd2d3442e523fbbf5575f86faa697289d5da2ec10bc2d90c213214500238f6bba017fad7ee8e316173cc81e028109fd59070e85f79dcb8734d75d78eb2bbdbc27980bde0a79facafc049ac8307d72cd3e1e5b626c8750279f408c638eec8a225fd37f50718c3aa6d408b76640521c2e1cd395b59c8f1e93c39817b4cbe3a2037c94ff11888bc378385ca9ecb679405454626b84bc17882a0b6fd9060cbef9b9ea7c328d8a466ab37984648f721920636e1d020e402865c02cf59f97fd553777ed5c9192c50c50af759e1918ba19626a1659fe88bed72da952acb9b01cdb84909c64f35fa4974595a9687f8d500028ac2747b88ea4d88a00239e602c7aac87d55051c7ac979975c8d9ba8b655e5b2ab04f20912404b1165ff78d3e7ca3b163f5e8817b3a2255537f7c563fc74aeab143e916a5ef7de74423748018b1100ecc8d8f73c86f76e87505ca4f0a720e1b2439028494dbf5f355999bcd7bf578b5f3cf92f22879f2f8470846473b1e8a2b516c6fb5c670898f525b23304cb1853032fad3bd110190527edfde8667487f639f94b01834e5a168d1ead7b891f0a1b453b8ec420021ef66adcfbd7d1f75c965fe05590610dfb101f2b856190f0fe15e71b3437fbf8450daf2f2aab1150e891567ae2c46