0x2cffd02e62f26f83de6bcd66c60171efd38bcd71a91801e52fde23342cd57462570c8c8f436f34c2c594272cabdc7a79bf2df59b2123c80d23506571477bd88b6bde1888e296c93959c24e5b244e5f6bab71b861b6e855968a958d07d840c46c1e366a63b6c906c677c7573c44d6e293c3b5fbc5b84060699ff8da292b6a2b5c32473a67f463d07ff63cca8d766e5682389e35926b15dccb0af95e2deec692fbbb2c95c85f1c1ed63c88a668413a3e89f92262831ae943440e648f5d144e34fbda779279d011828f4805ee7a69bd0af22dc857960ae6635e1133349a21f65efd1362e27a5b5034b77dd41b6a486f51ad97f4e9e7ce7cb797a88ff57f36f3a652138a6f9e1f7c745cc8bad977c8fae11be4f441fbf2ce3ee149c00a3600e69db3f5568bf4a7a1756342513d11b7c75605b8df3378c805a9f47df832ed31b603bd096e4b2508c74ed7b86d6e7d65e2400b8aa85a52525339aaa5c88cc3ea95c62be081b9cb8d6dcf1d966580cabaafd09336b2769b49760af4ff1caf3ac1d1c4765b082f5b92b40668442ed5d252d7808ccc5350b81819f16e0d63dfa026a7fec2f849f73cd8b5d952cc3ee24eedcbb4e8258768075b404ecb2342565f9dabd564f6b13c6c86204931110be03ddf6bd71579bd929349e93caad979e1557d8b4841c760fcdb9ff487f48fde89af93b0124436e5d313854009c7a0a95c15de4930375083b421f717fb27624a39eef7d46aee19ecf8807cccef153a518c754d3768b8ac233eba02124525b178120be029082c9df015c2a5756be1f7cdcadab592da76fd172c603ff456fb3fdf318c9b8c5a28f2a92ed12693f41c41ea559043076fa31c181306d6a524c33370ac725add0b0b798dfac049c37b803c0cfafd7f653cd1d584a062f8e34a778d36244549cc6ed767498cb234499a537ec9e207a2323642c6caccc768494760d0d61ce4910a2643fc4404ccf9d14e06a46b522b7322611bdacee82a6e2a2ca53811bab8a5ce59d5c905a103a7e97d2331f77dd54f0a1714149db0dc56194938baebacbd5ab9014e483c2db407a177aaf28b31f3503a7c49103145ee8e22e176b179885dd5249564d8723b528ab4733d07fb11f32e1877d933b25fa858a94d6b838d4ba1746257a2341ad1ee129286ef140c8c681ade70269b15afab5ee8599b3013ee76b64098f3d1393dd1ed501ed3138fe52319585937446d25a977cef387f3d66e8e5951cdae3b602b2b019c1743e41d63dee95bdc0572bcac0f9494e5b52195fc883ef56d6ab7e50ddc549986008c893e19499e0bd0b58131981c6974a91a87cd3f7fbbe25a007e9871d6815ef4ff8b1313d57b5fb155b9d352c6d7ff3e028afba6f5bfe05c63c65e41fb232d652e566a781dfe2554ae10decf76ca8d180306947229aba60b05de4f5f0c70050458ab5e6f1b10820c413a066a95a08752d805548ea6850e40e610deca69f3d28e8890b757399d7fab90db6fff92667411b22411462a1d19b9d9d6d00bd7dfd6541eb7f3a7a02be8407ce2bdc2b2f92e493f998e23c4eb7682d25e3d1a812e86c5ca56ddb8bd0d4f6a1d22edeec0a3c7613e1e9abec01c3c8c478ce94af2acc66a7a8cbe83cebd4fad39b434e9cbd6c45e45de00ee12839ca5824037b4c280a007c432835e9dbfa8c22d23adf5622ce1c1c4bf55fc25a2ea1bbca516c0fea604965f8357cb50fbd123a45ae8511e7205d10451db17f236fd131e818d5d97495a53fd20526a4d0bcd73b3d071485ad2e40dc853c71acfe14ab09925035f84490cf35c3da9e8b93adba598325773b4c17ff7ac666170d3d02821c2855250900ca852cefb8a0bce82c0fa61cb1098190110d1c36200838aee376745901d57cca494fbe5c342dc8fad182a108120913024a765dc5a96afb050a92f8349e822