0x2cffd02ef09fb1060e0833d05358fa32ac574cceef5fb8540ce9c1c21759f385b1bb7c8e3998244f023d79d19a221cb8ec854f3c72f864fb1562c11e417bfbe9339de25c8b10c33794df0c87988203b8b418e00d0fcfb4305a6702b3e78c38a47dec3239682a601857436376f83bfcfbd8feaf4522d1a7a0476e45b5167c082feee138a3e6717fb65da61929c88a8f19edcaa58d5fb600b04443b5af7945a0700fa56e73a43f4339b7ab180ae6f181b33b98c3c48e36ffe8a21aad0ebd89551b89d04f05d253fdfb50ffdcad3a6812f6f22182aca92442a0175af83dda2bda3e39799a0bddc616d86e70baecd4cf9c383a77f75ad09ebb786753d99f40c96e32fa5faadd5e7e22fa236af3bb72655985987639be6988090af06e5b07261cc82502384ba1bc0ca3f1660d5b23081bbf14dc7315dc8368e9309f21e8d973999f0591e1431d6e045cb488691797ccffea8fa9962ef1302f7c931cc3b40fb696eac5a2d7f86d4cdf6e79a93fcbd7171ff2885fb8abda240609784d024993c6fe18e1638d4946b6cb44448745357183e71d9264ed0a9466aae9e105832832d196a6b1a396cc38084d8cdec306aa1a0b4373f9e2f769920d08cf2be07cc86fd5115f8dc5db008a9c2781b0df0d6a769c74eba34957f293ba65d1f5e1e1ea3b593db490725cdad9dc47ff3e08a126a12c8cf603dae6a3b883578e644147e276394c95a1ca62b090baae514fe10ab1fec9ae055442052276a3fe34da8fb10dcf1322333fd7996ce234fd85ee524a89f783b1ffcfac6bc4600752d01bad009036d37b0c6a7707ff63a46f76c48d3e9e59be5f36db27ae5353d7d9529e614e5f0ebd764f571f61b43de4e71405f3f69d34dcbdcbbab8984a200d5b1235ac4365df2ed7a38d9f0f4612aebba7ee064e673442f425598a28657082756b99dbd25403ce4dd62d1c26e309cd65b2fb5e6f78242cbb160c05201c42f39cdd3e6263a08ebeda3f10383ab3f9a3b38ec1555b1be3cb2517a25bee659d17f49808d7b1bdf78fab9e2ca47c62480834e5c7e29b1527610707f1aa670a5e1159490c988df64cf0d92c3254a9e2707d9287441e26596ead34000c30cd58428dd981ddbd9735a35804cceefae783240b1ae7820d6ca88a0b60d34a22965c5488a2dcae1da530ec7a655df5ebad94b66d5f8b664694b2ae43ac6bdcf961e7f97d6f68c15e140220ac64d612cd51adb5c68ce8d267e8cb58065e8ca6da71ca3dde34cdeac2f8fd1eb14c5fde088d1af8bd479e2f968b90d74a7b05f0a5e10cfdc91a625f2992603600390001963b6d3f6f2b090785d0bd9a4b5f08c3de42333f6bf6215c50971e78544c6189a3376a03ec3f772e648093041f7bd16b7fc4fbae2b873c284153b5ea7d7faa8bb353a4f8eb8697c18ac807cb3238daec364bcfc4f167ac05775439e9e0f0295c8e2f4f23f21da1f4f26ab9b80cfe81a26e58340140892a704dfc7d53d806117c85bab3a47333e5af6d2508f40375375b21d95918f0a02b180979b54722eb2ab84a5c36e618822d76c05414ad0deb413d8ea831febc0b7b38a056088caa26caeaee7aab8ae319d540c44875699fc5927ab59a24b775f0b2338b173c82fa603154f3df2d5f7996d3b23be8bb933f546e790d8419f67c99d72035f26f4e79e62ed0beb61882a9e669e96dbca587a3c2e978d8057a5a26feb769b42e68f2ef0d919a6eb7dc1a472a0f55c325abfa64322e10332746a76075ada88c330e53c6235785be6d52e41fa14bd8d4a9ffd95f6e22badd9634c39d27ce94537a23c150d9df462400dd594657bbcfc82db64b7bdc09c7bfb888a03bf61e695ba7f540351ae77c62e0a77b995115221cb5ba60d19281738eb5a0b9063bee83a555aeb143c4e43182ef1032c9aab60b29aa3dd05b1bf9df23115061