0x2cffd02efa75664bde2191e254572c41f75a709212471d1443623f974cf7fbe3e7859a616ef486f9259ffd239bc3d67cd8c3f97f3318b1fa57298a24d06a4cde0ae5454de06f13a8a11adb0e8f9314f770bbabaab00065db739c77f1f5194143d36b692f288f2bfc383b18b53099441d38af8d6f9ffb844ea58abf2ee0b499bfcb06f786d1b2d3e90c08c4e4a5ba18d63c6bfa40e84ce426136ac01bc339cf2817cfcf3660309c18958320d70e1d25e8955863350ea7ff7b4e1135510f1a13753914903632794da6c649b140cd9ba394f640ca4bf3c8653a1a500be78386f9f00dca8d9f918c92fd8c9ff15ceb29effb8cf5daf004ab3c7fcb89853f32452e17bf892af158a9240e9731594b1e597ab871ace4579b18e022666e32a486f91d64d02ed320076bb459af462a579c27e25f03993f4a8284d99c2f4c6549f0d7caa087c14f428dc4e4a281b65612697facf7f8769c3f4e0ee635b16cfa3fdf1f7381696e6c2f7d7eb208bf6448953bfbbd7152ec7fc0d77d0cea3a96c61a67f919774e6138c7ee13a84b49e4d9f154b1a3f91677d881504807cef30860bc75e520d60367c184e74835e3844a657bb3eb2314e1f9cace2296c3e27e7937c47e0844e47a6756dafde144dbc71151acac87e490cc66016680e5c902707d81a88ad5f2ec04a5e13a7292f74891f79656f672c5aa393f8cd0a7cd661f6d8697b830559e3ab54fa1bc323cafc5288a4a106c24816d3381149a68d183f67e287b583d301a4e35fcdfa767cf3d3198aa11e02d15e4751d429ecc2ad8e48db04b4a5835387adbf0b5f68c75d31b01136d7bace2205f4ade718a02434bee1515fa46f4d7a3d3e4d7f669c461276e238ceeea6bbd650f90e793d5aadcc18bc87da706bf035c22dae1d6f410b020e4b83a3e23b5dcc097a8b60b98d79de9bc98303536a22d1b57857264dfcb71ee5d0918e1fe7b1282e695d434930ceeed99e3c6cdeacc79f8a726acb8fea4243fb83b1784b8e8b2fb570ceed4dbea5de72d2818ab0dac5ae55926673f845c3b0070e8faa660abd0388486757a174eb9ce4d94ffdce61d12d3abb009c35c489a1e45301fb7894b2bdae7fa151ad2dcd65354f6798b5ab9879c7d596edd3cada12ff8df0f289ba06514c15d03caead8de5319ba80da29da1c80680ec491ffe7458f344c7421c0b1572b13e875607fba27816ecb5916f54142c2ccfc2d2b41b7bf3267798e7ba4365a4d52605b2cc67cde2507b95b9d2a427cb373cb1fdb44c196683775b8b9563a70bda3f9f87e880962e8f4bb81007de5e9c5589353b6b8e487d123e6fa1b908cec459bb28934ce382019ef1efca31d1c942a5f8afd1c896e38c7da3c9cfc8f5d39ae46cd39c35b085e3a9e36fb910a804420994ab9a3e1dded1db61ba76ae710a85423b3a3d1b968580a8a1400d2a036245743201cd312c7b5353f19a92851155df256f6bdcaaea9016e7cf84708273a908ffc9a9909cccbf0acb78b98d1ff837dd946caef072651c8ca11ec61bfb216500a7a062ef6048167d8eed95e5e92b5db8541b5f5d0769ed7910eaa9c8995a3472d2d7fd56c50fa187f44fedafd2dfb42f486b9f46a9d4655ded923f6f1745be1d6d5dfe269cee4e082309f68712e040883a52a27dea0a7ad93d9dc752717b4540755bf2ed0445d77261ece6347baedc608633816c23423e4f89a736fb7a20bd83cea3240b2195a45633e9035f3fcb94ddede32d44c4e43555a868dcdc96996d9e702fd32cbd3b132a9a6e33d0e9da8a50943a8567d65fb09b51dc7bc42be24eca88bb8f14852acc49377c1a30a1190fba98c9b49d181921cee7a19392fdc1ef20aa85fe3d3f36568630c629fdceddec466584ff20e8b96aba6a16c75288eab53ae58a448b7c953ef88ee2c4db662d82a5bb0eeb8a30f0b