0x2cffd02e1a8269c21f27a5214fcf1f84fd3fafc5cbef1e30366abb1db6d753343211d9227677ad303268044aef219647634878aa22001541d20ab84b718eb536e2db32a9ed6d41c20e696581cf4c935449aa3ff8ed8b59bccb8de1d46a3f46220676976a86282f00f2131520c59a38f83f1956e406199d90028540765abfbf7156b15c42ec3c09af6d735e3e828d7ff6cb3715f2d463e6c159940fb5810e864bd07145568440b204e45df7458940dac5c032a8472e868587e787926ff5346f3f3fb7062f68a22139f2dfdab912631e3c65a2160738d8cf75ea92ae4a16fb85931eb54ea6650ec9520cfd361697a423e95c9ba260a7e9476a6ee37606731798965bab3722eb92b5e97177a04b50761b4aa3ba763b3f9768e3331586302fab1cbf376e42abe9899b6b08b81e0828eddd2c078cc7dc4806fa3256e7d11ff027c322d821b23c966a874977c2c10e896385d15a42cda2a8b5512f4872bd19bb10b20659d2668044ca8a415c6bd969b40849fd79fa6809994652c2a35912f9a6030106fbbf2ec0d45c89ab394def5c833bce66544977ced06a7f89879a97aa6b99aa53518c87f9d280bfbf8ad927471365f35576e70ca6b5d5c6a7c48a76141c6fd9bc6ba0916967b37e8ab1d150d720ce3bf1b466b5e45ab5f1e7f25695095c4edac5cc176e52eff53fbaff59bea14f72119d4bef9aa39da1f5613a2f2e6a048312194e9cd6dfd4248e7aebe1c8667069c21dac58937c73f6c1ffaa8cee97ecad3e6fa77a30e165e39309173072fd34707a9684fc83dda00a235fd08e0f6cc4f640d8806e69648b491fd0cd47175c7a31e02a1b4624b35faf8cf1ad0a76f81cdf98898e78c392ff6c4ae88667de60e74fc17f14b521d32a3817dc50d90da2942b904c539795dfdfffd618df4b127210d6a02fdcffd726631641071923a06ca8eaae8c88bd7226642ce07a976579a335c1d12857ef0c3c23d0fe4e9cb1b5d759aeea8ce4cbdc9974e39113c3bbfc89b6fc84642db021910a862899005eb431c21dd28bed891d4ab44792c3e31263da094b238e5c74d5475d00d2c206ccf0e5239a737a98f550bf24c58cdca9ae45ae944b327f775f81ca252fb429ed4b614a20744c1a557c00d5e52fa1499cffb8972b172944f05a1af49273ad64a7152b82a805edb9d231d552b6308f83c216b52df2a60cfd29dc9f654e2626fd2b6bcac9aac260cc347d92a0fc86ad9594774ff47b97c44a728da473c559fdb37efe02f9e907c94b6899288609b5d3e057dcdd60c386f85804df2e465f5c4dae0f7cb6258cad984c322d3261c332accbc7b366062e90feaf774f7ff293c7ccbea0fa06a430e6d562134c1b3ccc64a80e8e81c65c4b9c4ab7764d9613f42367426e54490b5af564be076c82f29419dfded8b131fb02d01a8859b108ea1aa7ad86d0d9b8e300f0f31e3c4402243c11b9a3debef708ee99c943e31e58a18f2f2f90dda449c18c56416f7703a50ae079de314e1b9c1a28b2bf545927676e258493e049144ad9c05f1d52590d549bb9906a3192b3725a74d4b094b551290333d2fcd5e93ecfe9408c78932cc695662738ce2103a4bffaa7ab0ceb3feb47fae749bd9ea4512fd9277f306d3a1a6e9fd43e9a4e2fbdca702b2bfb51a38b9ed65e0952d2dd609ad5ef8907605cdd5d63ba1993d751700aa079a2c0b3ab74249e17530b403d6b9ae6e08c48b5f63a3c8c23d6bb28ab053098d39a9cbdb3fa02e38a546b7464627bb4badd704c3639fb7772eacd39c6a76cd063224c9bea41baf589ed36bd791f27af1e4b3143a7f7efecd99b297834ce3f1f6527fbfc9947d571e54d3ac8ea2b0d94e0e9eae6cf863a41a91261659cf0232e41fa1cf2d0b6d7e2d9e51e075a0d8fc5014f504f6a402d819acd28d28e2b7935a4668c99f355ddfd