0x2cffd02eace20032e8ec52c944434338328afa5c764efbe7db48928fbe204f3088a2d78b72f32fb63665d79bb12d44e777e3903082128b6ea6e0004cc4a854853e9696ff490c159ae7668ac6d23f1c6de16e25b26d544ebdcfa1302d02cf88530d97d4bf6df92ee4f0465eaa9b52a83700c52d1c1b75d558de6b7312afdb1029cec8153e8872d70f32751a18c21cbb1d2cefc20263336a7beaba80576696136555f7cb023c9353068e0946960ba039a664961adf81c489258066d42e85c35ad4f43f0812f4c410eaaaedafee7471f4c95767e978f5577e5d78f1a040454996403114a49fac1da75a93d3e90a2e263537a2ba0fb4bca562d181ebe15c991ed4044c215afe06fe594c91d548f81b9072ee91546cfd493e06a6c71b8c9b3f0c505175fe2a5cd211735cb2e241ffc5d9e4886e89ef7dc75c90b04aebe44a2ec5f88522f69153f18543542c4554f263a4ad20cacbb8476f16d393b64aed7e836a5c55f5b18917ac6dbb4c2d9a518c1ef9541c1b1796fc50da402924560fbbf171bbae4422bf19e8be7bf230659c76e0fc509a604061a38388d1d069715466f4cc62bca2944fe50c408e0ff9fb5fbf3accf8962e4e3a177b81682e8e4d9f46ec3fda7e3a241e5513821dbd960983f06b482abee1e56b09f8cad0e93815d3e887334abbfa0c1d93a190d1e87515c1c3e9c25b1eeff090d57f47673a6f24eaaefbf2b45272acb728a7d99ba581fe3c6ac72a16dc9de265128028c97429c72a80e093bd2cb57ad046b2699a899ed853b1c54a6b0e1824cfd09bd07bb4469ef4f3d55ce6c761ef9e053ce79385b34570375dba1c31ebfc3f968fe64000107df14637ebf05073c65fe554e7a4583b5cc7bd11a63d896fd4b821936b880b10808e9c524a5f3f170ff58a187a3008f788e00c773ed30901e72b7e6498c23ea6ae1266adb164ee63193864d8c1227347d559931eb366edd14602a1d33181d6b3d18d141d427f22c1f7266348515e26b45295b63ab94dfef3bd35c17132e78403d3cd48d40b17e8f9d1be746238c6fcccab5f809b86b083ddfc2cef4fbd005ddba8be0e3ea420e719aeb6d1ccb62c569a4879d924b44e41c8c00de72240a4b730c6d7752ca7858203260584f44ad02e655cdd64cec2fa1fae8950b9b78e7bfa9a0a6fb8894065f18e5284beb787a26d2ab2e7ab9155994d390acbf32bb0e05ff262b4fbc503374aac989a7555475ec8b111edb2fb1a665ca1aa2a261073c108e5f2f31c8776686ed6ac3aab1448f9ce76b99166b913a5df7a5ec1781641186b11c0be453f748dc5cfd78b8376699552bddba09f94e591a0f6d03ab55c25613285aa10184a65fbcaa43bcc756a2c37c8579efb14c69678960a33f5df9463dcc6bdde2fd3b519dbb6e8279983bf6b8d14b4bdeaab14947018ed4caed0530c08167a7531b5e1042489f29763f618384a24309075dda55913b274118ba2a53647d3c4faf1136a55e9c2dd0218fc105bb8f755d7be26af4e5a76449b4b0fa9b9f44a9f3f39aa039b43d7259ab9e9cd5df2c12d14ebf869df601ca4f2b2f6fd70549a6231057bf96aa2e2575318fcd281da83d144610d54f5f93dc9dd5d06bb346717445dc830f4ed0501c290cc8e3f4312330f9732cb7283239f0c873a4da01fb0af3b16c59653ea00205e5029c290f2d71cbbc1ad26a492251f1a2659b9b7bc601866fe84e751f82d343c92424726b91ba027c4db9d721436bb062210623ff65ae9f5e102125576330901024af22cbe97989a35eefc6dd6801a8f88a26e61632babd105b42e567522d029dba74dfd6891e9169374332ee0fb06ca231bf2c3358ab36f5d0b1a684f4183023dbfa58b6d93a11f329b807d215689faf16fb13dd821872e87a2cf8827d7a3f3a9c2a894c2b8ff8911f5923fc26bdeaab01e58