0x2cffd02e143196a4b528fadd2f038b1514d60b1759eeb62268ff60a8c4d3541553f4dd56fc72b56899802543e7bf44aacee7115132000f577126c6aa797429ca1f0262f8eaf5cd7e9070648a1a220d17e6ce1d05a0a151627d38eb639e8bdb9727dddde31eac34fd33785c87f0ec69c16fb7b24c5e45951725dd96f46c77fd43b30a64c3bd2815a41131728814be12e0d716ff5d683a5a3e14dc09e23e4fbd4dbd5395160a73471a765d52f53a4489384944cc5d6d93aba3080497ea73478ca8926c8e17548c990d6c68ee4bde58cefc840c7f6511276caa934b6dfa1460b12541e0c34e4d55c2a284f2d60e1acb4d4e764acddfd47880ffce42a853e513252513630d1d2458963ef2a56aded9ed386feef751aa955f93d72e377e590ac921e1e227f923a049b4e1361c05a5b64348bcab572539267559dae10ed8376ae6a9467826e83eb029734326dd0675e4b0b0536c7e701c181d5ae1ac6c94d3d68021c72c9c4792b779ed6bb954ec189aeebb90879060b1e40671eb208cb1097530757f9a0e3d5acba5aae4de78022499e7cfba925aaa814cfffeaee0f6a3ca9bb7465c5bfccc805f01bc20b7b376a24e91fc9bf09fbbbe4f2d4473186acb7ceb5050b9c997dbbf52e4694db8bb9e7f23306984a515aa18f81fd7f5a93daf777b7e5c9b3675838ebd9dfb6511850dd6cfaf65224f24697582caaea12a9c19a87ab7ffe20e8958e8ebf717470258b086101f7e9a3471078a52d9261fee23784aaae07f4497832e4daaf3448866c59ef92c732b7c536e721daddc0e31bd22902544e533ad88363a8f864a2d8df8cf19fa02f6fcb1abe9ad8aa8f353eb6f811f75c553f82a2a631cc6f08f4092477445be5e653b1b60093de227f8b7c80cce2c03059734cf88f6c06d28a60c683078d13ad2e243661e1688c4741ef6d4cb3d64311d31ff309ff447ec77953762d94646a174bbf8c1a53cdd8eb5f29e04bdc14821d5422323fdec679591a72629a466ff5685d8aeb1b3f9ea8ca4690b4e358595aa3a77b803483622e190447364fb40b7eb92dce0b90eb39869fe776998181fe280a358fd645990c9e9a117e08b35b2a100f96a36341e89332f0da7cc007a7d93f0e02bd87ef3f13726478be0d07fef78187349f68235bf022fced6132babd8f30e099c37fcf4a0bbc8b5e6d64220345708b21883d72ffeb4e87e6a5621b56b8887c93013f14d5abdd0eea014335ecd8b6687ac623d681eceda820c5f682f17df2c2ce373d366e1ae856bd620f0d7d02eb8ccf66104c30541b97c4d08b89380ed25a4cc936862b9451ec5f5e4dc671db0a907c04fc3dc931215bb3aabfb8728e7a90454b91ba2639925e3f6c396087bd563066ffee1fc802f16af1bd9af6dd84590085e754753a0c125c01dbf3a31736397c31c5e96e13242adcf778c3c8aab3c21454d5eef7e2c1d3c15490d025c615a5c972ea8ced39874fae8c718ffbf5c81570606cc08cb7b7b0885e2cb767a0c07c7086f836d944e961d6f4cc4332e38175fc91cfacea623ce85ac1c07c3bcfb082bd7be594a5029cb0c6bf2fa449d2f7bedf798d1d0c63a4b8978f09a399a6ad9b5a6c11fcebbd9e22fb8be2a19d6540812fe8977f6e6373a7338ae3025dc7914999ab18f161197475518befd276bc325df054ff2cd03183ded22f8ce3e6a91ccfd6097988d822f99a84efbcc7902055d3453f1f630c21f293b02ec45cebd74c1687eac1828ab5d05c246b1d71643d2b209e4b9939001128584a31dbe677e7e95210e30b106b72919c3a65fe7018186d7a8e5d3d9e0ca52d1c8e5c430a9aeda60c0c0caf921f5e37e434c9e1c4489b8b2fb6481d843e705836db9a9354a932607820b580436cd291c04cfcee52ef900c36be67b076444db76a2330ebf57b761ae3495ed22d7a808b5ea