0x2cffd02e9b48cd7d1e5e7076e714fbea391d388adf12aca44685062c93765e8d1b1dd126cae5c3451fa50790b7ed8a7911fc8441fa0b3ef2b7939b7e916cdea8c5885fc68bafa5b0156e09248cda32f8c556e02d4d18977e15286680e720f5ea06ec0051e7e1c153a2eb004ef0eed9c884fce91d1cd0a743d32cb4152f8f16d162977f1f460634700db044f9e092ec313113cd6734fe7bed9d1cc5122de2ab4b8c051cd2dc10ae04ac04a74c445512a82fef91b6a7d9998a2b898184555e6696291d025fda14ed520de52c88ba3fe2aa9495a8739b9786d9acf91a5232e8cef59e22417b709c535defd6bfcde76d6ce69d68bc9552d7e5dbb1d5ba3ca35c5725597d050c61786a10e5de36b4999db3b2c01f2988d9291f5f205699afea770ca8183761515a5e1912815e00dbe42a35be7ab0e12702722304c75503986d3a077d73ae0c2420bb8a56b9fc9d1aec87aabe9e322ed7bc2b50379e09ccdf3f007615d87bb683f10b3e460090d8d31ce5120ebba24b6e197d0eb686ff8765b0a0d82c2d15bf0c49a1aecd1662f191d6bd0df32f7d3fa56f67ce410511cada48cdd8a582c5e6e965fecc70385b39ffe1ed0f857ad04ab31fac6817209ea47a8fe494e2ee4b8dc09600a2c097f64e118b91de27e260e7d744c8d621236d39a04b9914520873b7dfc07ba4b98ab4b987cc4be5fcc8cde80bf2263ab646ccc55bd9ad5f141fdb88f9dd1b4f774d95c327d7ceb681850100c99538a19a05fa7dbb3f5caf56d56d9b597964e4a97c280c236d12e1c5f5711b312e85a10bf1c0e91fe644138289819c92e9adf968260a23f79842b818f964902774fe17b3ed38e42c8560fcd2ae74bca9d2c0d7c3d919f48a7568b7cfc7764e80059da4ef6ea81f83c8b99a9eee3695fb153b11986e53e7e6b8d4ad25c403fa52db875b1d7fddc439522f909d83daf581a11981f6234c4f8ade749d2ec7ee9b87e2987f77f1e6c574c8b9654fd5ca1c6e370c3cfa77224940446f2d08b3acf656e77770c86697ba86383e685585527c57fb0ef75a5249d6f0cdca79d1780658045dae7710ae7562c965233652edf0187ab560fde5d1b7dce3f4f6a57d9f69761d96fce7f611635991ffa4d8c906c4da6c56d57ccdaa17ebaccfcf68d45da315902287f696feecdb02f67153ebbc38428e825a1b8d1b290fcca77e337f278529d12e2a81dc87110b98b610adc80830ff1d92df1a45dc7a25ec576179140e24e094e39ac541884c004e9c9f00395a651e6198511ae81808c77ec3a897eae7022ea6d76abe809e12a1f9daa572a34e61ce707ebc30f7731ae9280f719eb9f9624d1f8c33bff45159b1bd2fcb5a1394e4eb43fd3cb85b68e9b0fc2bcdb6279725768adb42df81761c0255114acfeb6d9d9254a70fd33218ae4a67ee43dd080d2ac1a6713240f0be1385673c1fa82d67d2f767dbd8c7532ab8102330f84329cf279bfe58e8065ced528717d33ba9f1e18459cd2d0990239beb231bb9c071d05b4921f78e03e1a23242dac260bbc6d8a22044094b057cd0d7ad7a5abc42cdb012b5f0247b35f6f981bbe33e064f2206e481b52c2474e999b1153bf9e1025529789efcbed36bb7d53e9e777a0f8cb4cc55835c6b8c3231e0364e5c765738f463ac57273ce49f5df096352d36eaa3b0ab1822234be60811ed2deaba12a8f17cbb1e426511630180c7a115c02eef6810a57f6a178221a9dd59a09ba4b8539645d373733f668a6dff3e0b0b20938ff89a5fff084470189ecc78a4fc0c09cf61595980bdef8617ae5b7d8dd9fa35b22d759f35c645b206c0b1f063af26eed4675e0a79b88ee65f38c2f9453f45f50938a71d3aa0328caaa810ee0131a13a517b14421310b537910d1ddeaa89ff364e8acb7652e0eadff53ac96e8922a428e535b04b4aa3d27a