0x2cffd02ea6e8c0cbe68daca8f009994779264d1e2380be3da35e7da7a989193494ebdabc4e4ef429275eb0ead76a8a8a405287adb3e875df8779d2869355cd4c227a185c4cced4a3edc95ba17acb153352042156ea6cef3150f074c196e8b6b2c57edbdd3a22e74a264f25f79e1f0bf8bb45d088d08ab20700ce10ce521334c65c65ff42c3139d27814c76a8f68cb64c4b0aab6352310d1b0d7128cb5e1839116c4feeac9a73d176e3bb78cc33ce573228069697606e25fd124bacf6f7f05fef1d13f1c33a8469273a439b7ec9b6bf0ad01a7423ed5e108a9a325d53fc62fa2a88a8c5f035e588b6c8673de813a48612e93a5c5e11d95f1090f29249e7971327919eb6ebec34122ebcda5e58dad4fb205becc8a1bd97349f701f999f295a6920b1387106e8544890efcf41b64e5b316ce398a5740d6b415d55f86ae05e59bed68d008b922eaf2487402066f8fde03578988c846a66ea92a8e25344852a4ad1150591b415607e440ba8e59e4918e48ea8cfc7d5b3cce2dccec72aa0f077de3e99268d79ac4c88b2c4d4b619685679172ecfd18af4952fce0665281a3e0bf6f84d68a18f2a75334248a400cb8d948128aeac63227ebe81dbfc25e7e4c19b063b1af33b89a8c6c67d20d6ca9cd478593e421d65b4918fd6c5006c61727ac7622b5d8ecad21e353fafddb70f3c97f2ef2ecc1505a71a16ee67fb2899bebb054dd7a93575607d8fa990af6969e4b013022ec62de7a26bfd48a8149b9b03efa1d9d610c9ba6cf6e62747406a16b5da0bbe80d84ced354923d3fa30297bfa62eab83438d73a3e41502a03d67c2be2dd240c3d4cb6c7da7cc1e514c55b3f81091f03c0206aa7a0a9a9528e6599b88a5937d8aa9122a85c79b71a53f99ef107e7c8729f3bada40cf1ee1c93b529f54f07a5ef9e00c1c86ec13460b13d48f53447c38ec7d5a22f9d7237939ff67a2befe41fd8ce05273f29ef94726a6229c05cdb60915900c7cbe3c56af444513fc6ad5f63a67fafa64dc6c4fc552df7bf9e21846fd0779311e57ce1a81e257c4fbd3fd2c5ff902eab575c490f7fca7450c439fa5aa37183d95029e5cee62c79d936bde27b4c89ddc7e0e1f95b1416f106e651da118ddc39dfb2f94ec19c3c06dbd52edd9941bdd6b2e4b8cafb67db087841f68d4ff69bef422bce5ba232bca7a6ef98cab22f76e85823ec3d7667eac38fe00109126d376a25891932ff9b0160dc864fb13a884393b4d005924602eb953a67496f6ca0d09b6e948791e24af29dd9d20a6d5cef601356da21e36eb1992b4ee3cbb3fd1b6badf841d74f4087baeaf57463add7a7660ea45bd1ef6e92b8afcc43f3a30436c0341a3ba6c7078819ebe636d77e69d91720f14c0e07a032138f0b486cdfa211ca5bf1475cb2790509c695579806be60672768ccb8fa2479eb3e03afd49b9b63c246c0c6f0a51dd501b7e5ef6bd3a3be0529bbdee11db59469c61cd0f4ee358b4058c966b07e97a3043edd5e66973c531dfe0e87ccb81b16f6ddf202861e7f33ba470bb90d606308ce273e05b19f7d049c1c118fec52ab17d5e48f354ecbeacb67b0fe6ae36d13689f763fa277b5e68dc1bb086434ac54e54d512a2d0e380e4dc583ca37ffb2fa05c6745633e722bdff81d32f2c8e2c6b2628c6f3b9097fab14607dd9cc4c65359e9854fe279c56945f7138ed63fdb75c9fea687055d802706921e5afa5ffa9c0dddbdef2bc2cd6945a70ba4f0e9e62a8b2458ee5b4b9d048b4bf630e4490f67eda3c7c10de88a6c4536a0b66ccba9078d165a3c9c067ac84125a0af77d51f64b70fe08aad53fdfdcd89b4717524b18880aba4d5066f7d3ad4781b51c379780d9ef7527f21c896753b2fb7ec4522efbfc2e16d4461a8074686fdec5abebe60e7db5f10f6adbd020666067a5fe33b0ac