0x2cffd02eb063bda74bdba49e5b3ba38b964822307b9863113129e3cf625e81f4fea1fb9543d2ee6a7fc56ed06edd82d4554f76afccf6f743722db600ded5768efb5946777fdf76080533c205f10dc86cc77f66bc13898e7348c3a4c8cb1983c6b62492677c83bcef5892b655fe9863fbe0662a43226ea74689df7fe5969922a99f2f8814bd1156a8dd6f17ed73385add6019a0aac1f1693f3c9a9e63e92c5176dbf5268892b3f994471f96c319554e12477156b0c81965c4379ee4200bc1c21f903aee30fc00feebe1879b315ceb862953b90ee034c48bc2a92a0ad9d2ad9e5a7afa7f14d6df11d050f13175a3a24ee84613213361f296c9a679284aaac4cf83286bcee0d5eec0db5caf33da3c886c84ee56e0e3ac2980ce27dd4ceb6d42e7cba6ba201e3535694511059391dd9f401dd5c92873d3ea8e8d4dd3347c48d5218316f8b93924237872c4f2ebe7f1929fbe996c4cf54c70e165fa514b8b8f1c63406aef7bc31272bec6c3e71aa2559948e383b80e029d36e5f3d6129df50b6cba580cd3a39c15cf1aae464d9f64af629ae1cc32ceddc0a48e786d3ed3b1bf68742b72cb585208234fc730cab9c35d48d4620862e188aa5e5a30d2a85fb501e1c1d878e439d56304f0b4e75110f1f2956edb0d17f9b8a87284ee9ec90ae7494524ee7b35efc5ba54a2ef91c2dd7b6d14df6eb03fe3d59e0dcaea579a9865d646636e39c570b68f500b0521abe935c60ac009cc79af1b6870b03ece5824b99675262681729e0329f2b996eb4faa370df3d194855c174da8c15e82f0fdd614788540d322c45029f1232822b9a1bc113cd76a7e971855881527c1c841b92bd8ffba99d86e5bd9bb6d6f0555d29b2208838d5f82eed92581e0da4b1546cfbd72200277ac32f7a6a3162658159022f1150e673702d7d0814d5b5b195aa2c959dfe08dea5572db9bb7277005d2f20c54099dbb35948c1ca8df6ef7af60427383c430506e182c4dca78d058ded02cb39e92ea37311085ec3d1bdecbf6c546cd93f56774acdcf628d5562a6659d24281f7fa5c7c25b91c464926d8b27aef625c8897dd4212d692d935027711e6d288215d10ccc51d2ff9fc9429b4e5375957279eeed2a16c888fdfaa0e0ff48b338468e174c607c6fb89d852c4972ea966574608b587381081320593da07febce710364764d3c2385530319b61933cd35d4f7b9d9d74beb7852c084f2cad7d10c285ce4214d69a82731b9573e18a2992e5398663577aa091ea3e2cdef218d42e68a11fb3ae1a67e1ca54ee3ca9aa8ef2e308a1c38c156332a0e4c7d45f4b3af894673cdadfbe8f764ab651ab3f2ef24afb1c9126da33a3b3ff461d6826d62bf0fd57e26e063d167e385fe60b044fd733265914155a923156bb01b3387d7cb4030616e4347393724fc818caf115fb4cdd830a4c1221dcae4683ead9365e0cc17d2549557c4cc2918608542d8271581500cd3c8554db8eb67e50fce37b07170fa3f0c35809af3626e3da0efcaf714e613ccd290651b0a7704ba366d8975b8d7fac6eb3048d6e651257a934e039761918797e8a97ac4784a940157f934edb7e4efabbfecd88ac4ad158aed680fb51986db182df9c3264c9e3ed8e126e8b494bfa4f971d8007159c7b784b24f28855135ec3cbebe5a6f477a833f613e854f50ddcaf2451153181f400b3a914a4500e0947f437eae835fbf64810a1454b9101ee9a8a530b79ba1d299d32ae63765af9fe70ef929c3fff3d27202d4b40446602c1ff25d985793da9a9342852eb8367ac0ac81a22d53c21ac18b10299045bbf7bf3b2952fa708f61fcde84c69dfb3247ea9b17d831e6dc248b7d89319a28f4e3350e9b3648edeb3779481ee3786d3f09aebb12c7efd04755ce82e932a9bc24829fbc2853f2d4363e2f2aadf556d85d700