0x2cffd02e4179f4c5c98b2493e9cee9f9d25cbe312b17e557820ea8ac403ec2504b218b87179e8c44a9db3456a15091a3396859b802716c0cc8852834c21591d7d6f6da931d33be5845bfe6aeb670355f91bae49e9de0b4611d135b3f9999045dd87433b4b94ede547bf6b73f2de0ece36da8a05e6c6d79db3068dfe3acf281df0149ad19f85dd93c4a19f04f5f1229487f2d14bd1c7c683f35d17b3c3d17bff750e3f11e33f79eda9d9057cd8d05a98c094e97328dd3fe9e62a46a651aec01bbc011966083978bcf66d3a2f8d4890b44a21cdb20e1afe28b00facdb38817c97bc3a6dd10d97af1ac356f547cff488bdbcdf9fa55cb679f9eabaa104120e3a83d685da769c48e5252c7045ffe54ff8dc33272e00662f587639165cd30caa5d9602b574daef2fe07701b39fd7eb4bfb9d6c6f3d3c2f030739d4270e86bfc89083c1c815e1fddfafb472043983c9b9a751dcc418394b0e4effc3dbf5c879aa177a0b0e5f01add8be555c2a0e690e5989857195d07085d17920066c46194539a5c992c37e0b84bdab66c83650a8876fb0246aa4b08e42f8bbc5051b87472e133da7f95909248223ed8d939d0e99440bff8ab3a23ae1a7a9ec8d2a00131af79c59047495af332da4bd6144887d1ec8be4af36b10330432c012be3e876104e9fb467e1047c0294f4f7b2ece2782f075e299346028858130356389846066406aec034bc84217ae9c5cb98e0006cfaec9e9fd7203ab4411bd1458a71fde11b450d67a3fd940eff6f2bbc9a9396b4b3bf29cd5192b85fb3c763a5ee31e7a79530c9dba2843d328efb76ccd67769ef2f5530c214929cb40ee9989671c1e575f8d108735cac67a9d2b864bc53213bb6ba2f4e20db71f92e1a3e014152e8db2b1993960f54e23a35cbdf42293913e1a4c4ef5599061e95688072f5e698d0cbf1536a6e8326f75eb50be12c7797a739461b288b919debae117dbed7593fc9d80694542da30c1638e7752bcebe93205c6e146fb44acda7a7eb3141825c0de2f8b5ccb065f906db573cbb7de5b26598ed46831b0f0a9c33c03556340adec7c81d7d87a4457c5deb51b7c14fd401894819f91c17586364b30321b7bc9b28b99205c52e4e3ed59f9c10ecb1559f8d96ff6a283ea5662ac42a180bc48133573c7a0472cc9d2dd4006fefaeda7f8e4f9fc9609059a4ef81dce14dc35d18ef066e6c4901d31607ffb50e5f9795bd049a46a8a2e06ee0f0e300844d48fade20c33c064c97f7930b630210dcf791d07c7d52f4ad7425ba82ff90b22cf9d9bc3ab08148958c5b381f6c3845e40a77321de906781047cd0506a70b879194373957f33c7f8337384bd94a8356be9e3799dc0f0506af5e772c565f22eb4a09831fed6c38ca89ecec64a4f6d0f2e156a44fa16d817c7bb2548fbe3b5754a62c1deb375086252efa0ea73ecea89f7a51c302b2cc97920eb5c3e30e908ac3bb635c75da9ae170ba449f1ca509ede9e5ddbe388aecee8ee72a5fd046d7f5a54e00c97bab5425dd30dc71d418c55741ab5fd661cd4f011ba48d34f5d815213b361c4e6a451b3bb208b08fde90ee813073acf5443fdb67ed9660c48298c2e4a2e889ee564e18c886d243eebab88cd4cd4e8a669b5a6ae0a8724cb79aa6c166cbb0b67b615e2ce4fd3d3b8924776fcc41a371d2710fe5394665021095b9ce2c253e4a19d42bca059ff679efc0dea61d316bbf4b82b89a35dd2da4f17e546d906ccac174135148dcce13a3293207d994afd1c5b4783d88aea963c9afdcda75a3b9e4ddf1727b886951c9f3f0a5f2479efb1ac913b97b519a7a18cfd96b0e575ae4c6bcd9f97e672774d274a1aad8d753a800c1941669573c642a14fa4942807b21da21f472efcec1f4687cb149388f59ecca0523b326e1c36306ad2afc814a1b906bd5e4cd