0x2cffd02ee23ee52827b4a9ca996622041b0a5e60197b02b475a8def29667c03475c4f1c8bb2f2af8ebdabfba57bc2dfec388b849f249f6e66ab978c5941515b6d26c68bb3436ea937db65247ee78552f978fcf4a13769c6af452f0935239f9f8fbf9060b07f7c998c8a38f470a74b770a92348108a548873b052f707da7c6c569f5ceb2e4e091f9b1f01221331c30a27bc2919d26b308fe2a76fe4d0e0853b79835a449a524f31c708779075c17b6126b36b6a7544c2ac5eab344a60a6000cbf035b5c2f94c7fe58dcf99162ee21be7cc7f8fa990f74266f758beb4f5d0697bcd25617ca1a7515d5fab42386446920e191a5c6405a78cfeafc982ef1d5236511a07b34cb948d292312d925436d89f289dd83516cb0893c21c5acb500cffe2ec2503799e44ebbbb44618818f0903e477bb2c76199ac641f888b26045bf7ea0463e3d4c3063862e52dd8be31e1dce4a545d3a4ce8d2cf7c8297699d30537e9db2faab0ab7713d4e0de6f4ac5503314199cf99bbd3de5950b61afad93bc2c1d37033bba075ded00a168d57860f21fe86b4d6257de1fb1bbcd05ccb0cdf0c639fbc427ac68a21bbf1c2383f54c024d50e5eeb0a15e77b16bafd8dda9a7182607950d667f187f9a9dc170674d5e8dd4ab7303e69197af3230be653b692d53765588f7720d7066a9b2bc9d49edcb4192375b2bd8bab88ab17b144268bb6d84d269e8c77eeb1f8708113fa47072fa952a08354a538ef3b56ccaa96f13ecc948032e156c3518175c54c6b024928848542e0e871f5da805d323b7b606810ab5f8969f4eab33d81a2cf1ab90f6437330b350574613cdef0a8529ec31b9d8fc80c80eb9fc63f81b0b50af29d9c6e2e7d654bd6dd275241c8f5621004f9c260450416a5bf7f52819caaeac3242ef3928d18fbff9205482dc1c835c7bcbdbd744572f826fc8423b9fde953527c6e37cd8866f3ecb3a102f22277bd055432783a1e9b3f72ae17f5d54795412c8a028bb0ffc21759d50eafff6ab6d09a114dfaf87775fbf8349a9f6ba51802000ca832491cade7499a7e488d67c0f02b102cabbf39e68a1c6aa268716aa018839fb081833f534daeca78b6b3a911f6238c6a6d01f6b1a48baea385935f1d118bcb702e18607db1c698a279978ee1fca46910f4753822b90243c723f116dce4b5aa1100c65139e4ec1b836c0ce9c004e893268bb3c8de08e6ae445f8b13262916951fbb9a7ff899a132e8ee5a1be774ee49fb8dc56ca8ada1f73e182f4500d6677f434b081dd71ea47553b2041980cdb6dfa14668bead69823de6df17ab05c98f76c86d4aa08752cab0c832d61276a1786ea913f362f6fc6a3d8e545a7f61fc041cd53c55be5e68867db7531d184d1f81c3c00c725088eff7e17927667e61228725965045d49142506575e47dcb34bcd816327fd7841dfccd6c3c5199d34ee96b2cf56c2ee7a1e808db43b36767ac2922daa494376862ceb629818d69bf32c3ab8e174cdc85c45bd412f5e28b4f2554ee74a1aabc46d9f89b7f15de9cbf52b58fb0a5fa849d2a9bb79798e5e9fa679b18774839507f26be6dd646af0ca92b9823f3b764752ff9bb990b275869e6bbbf30d51b1492c6c9d412fd2763a8b13bb55f70881df419e2d2b712018bb4e68ede40e7954285c590cf43273fc001fb0b3b3725b6630cb4cd908e0b134104eda02288b4da2b05e34ed2ae9946e82b3680704cd04f006af5a0ee2571acdb543e680247b4a4747065e782bdb5d4a07a25241e8f1581c81663a7ba24fe617300902b4ab9e427554c98cb38ee1f19d97abaa21a2d1b2c129f64f5b041ce6737b3dc408fcce482dfb474b91582a6726d39b2aa9977bf7978b6e160996de111aa958baa9811d6621e62c7b75a3bf11e146349930ab9c1abbc2fd5c1915bb3e854241b4b8