0x2cffd02ef455c678144343e12afe4d00f20aa0ba276a530f27f11f764a117c7da6d4513cbc29379a2fa67fe1422f33487148ca0e1fab388e250e07f4543ca456a03c4bf16cd574f3a6e2d568f35c40c8cfed5b5dd8be853ed5e5f65fc7036bd8f18dcdc334c78152d47bbc78965299624678beaf19b108ecd12058b596a77f08a677b4273d88db3a065071e632305a4226ab4c824f5654610b1dd5fb82ecd48a27f3303b78f8bc6d95e375b03cd31b8e6df69de887a03baaa35dec3bbdf7a511e50593f178e109eef878906593122ee250d01cb53426bf24c03333031d1aad20ae3795f7f83fc732c4fe0a5e75eff430ca56a638a583d645015c181d336e68bfe59f1b4f6b6261ad774750e765fe8d287235255fbbda4d0232bb051bf3a82ad6452f9d2b5745efacaf8070ef78c4bc1b6e95e9bfe172a9d62adbfde82419c54d2f923f8a827cb0d2f494fed274567199822632cd2a7fc14671a40ee48d0ad351a99c441e1d79fbbf78b59154577344533553d726f173265d81b9dd691df0f0e3bda247371ac1b44f22666e866b30a5c1f6cff3881e052d825716869fb26b5171e842320ea945bc73692b896fe7730e8ed146704d20aae27d6442db4963e6d9fddbf46a7e2f12565d452f925224de262f015faca4dabc855cbc2474c3a790eca6008662a3d8807496912e61ef414843581fdc552c3a4e533c2e63f5f0b712b9da7cbdf884a5b6921b01eda5fc70eac7bdb8411889bd438ae88a519b3273380f4317360e97d5653f1dffa2db7985bdd47334d1682340b7309cb904db80ba09acd29a30f29dbf6d190fd0946329b8be423903d9f2ec16acfc5bcbc574f66f7d156190ab17e2bdedde39c3ec2765ed7cab22253d59049389ccf613ac4580ef1b29e1269a268ba45ee828a1a19c9bfa994de4f23c14c3b71af5908b36507dcb6b9c09c2a700c47122e13fe24c89f13985ad13c467eced4b16d7908d0b1a837e130ce2f02d3dff1eaef8507cf96fdbb3e13f2c946621e2246afca2315517e2abc8b91595fd584256ea1c3f9110a7bd392d63f16496db682247619a0880b6cd779e953bd4794108842d2be4421527b4e18a154f6ac73d552e4ff95db55dcd88cc0ef94089962cad376e6e72ad5198e8119db8ccda9cc199fb08b8e5a01a8bc1f1779600b40a2de55bc1faaa1c36174c9e851716f8780f0aaae636311732cf00e8c26fc79f648a557be7f2ba3661b509b1ba8485c98d9d5a6e20ff76d7b107d0704ed4763d5440fb744ab989f43c02c9a365790d383d59bf99f20a1142dc4201432ef2a17199d958044e7d19712cf5f567a279d2b7b97a03cd66871b8fc4966ae13a70f621d6c5e81007bb2b7c2f1abcea91645f4512c1abe03ba2e0deb649bf17a2e3659a2a52c3d8802e37fd8bd073c3bbb3e2fb2ace1a9029e2235412d592e5cb6f2af9c9022c1a9c245ef84ce2edb678884268fff59d4dbf41007283237a05add5946355e16663d8adef285d9b57ee4eec192a8b82424aac92c48006295034947ea36e7b2682b288e3d90359913e48352e4fe0c6d56adeb244366a3f97ae771e21ee971ee829f21403c6635e940761bee4c8edc0e3c6f59a0414e6a502f57137cb09de169973ba1c0e76e774fecb4a1fbc50742eb97542b855401ba14ce1dadb54ad572472a16adad139e9c407d57ff3cfe81abc0f9d07dcae629eecada35fea876b757cfa530788eae73da91cde01b024b01710ea35d994248a0c03246235eb44e1c2fadafdb56a5fa8a7a3cbaab97e149e8caf04a44384a4d9b7009211196f41f54565ed2060275a858e8da62e24757ca5e574fda88af44dcf8b15714f5139ea6ff27ed80856626212d6ad70bd885c8a4dbf56c204984a722d12faf6df8fe87e859fa62a187fb10d547cf253918a240e3eadee59d1