0x2cffd02ea3aa66ca48f77aa8d46c4b34b536ea1a1f9bfdcdc09c5617d2ec852012337d86ebe84ce7ee63d7ab7fb103a7b9a3742085fbb4fd66b5d76c683eedd98980428c0b6e31c148f3a2baa94a6162d0c8c4b81508583e0e8e9d5e5d726bf8891090c162a20b7d1a9487e74190fd8f4d53e38333754ade496f5fb1148443e447283f68fa597fb6562d6f25df45271721dd1db5abca463ef18d2be318fa248704f8891d8eaa340e7296792f4fcdedc6f7971cede08a1bd1d1f10766da5c728b94c99d0e4e66c2976f634bf1b69bb1d8f586c035a8ab028d870c3fcf74a55d8db13d58d46566a3677e0d605a5493cde68988d60a5c64af4b905cd4bc6a4c0c3adbdd0412d9b93debb712fe4ca4e82a505bf310cacd28e90f6948e587a74898f25db6e2e3100d5ce50c4d57a239f4b5e0dcb4a08db0084a11bd27e5786a6d756d2d69e1b7d4a97772286f915fb37ae7154d7c70a0f8b58ca663ec7057d8c0bd027d5facab961110e5b3975b22a7dbb7bca494e9e80ea0b7c57dd6c00938bbb37340d4643b37f848a1906128f4af2efb05f20f38b90077956c253f4b14079a9b2f4b800a590f5a4f618b65ffda074277567777b4960c85501290653d2af8d89fa8c56a8ae7985f7b70289d31a9b00f287e83cce830a8f81b42f0a1812a5540c4e3e7ed8ba3fe1caa702639e4ba90c572edf483c79029392f88e3120a938be2fb5e3bcc825824bd6bce79710559527f312e3e0dcc4baefad5f377e5e01fac78bc4eabbb16265fb81f0300dab139b5bd0f5e378e6a59745633bf1867ebdd7ce9dc56ed7667795d49ba9a04d73e31e6bed1abde687a65fec270044c87ff98ee98bb27ddefd4733822c055258b09101d26b21dbae242f1eb9bc19064ecf5d6554a08fd8afb38c72fa8428232b14273242304d4d575e19eb7dd0f7c34500794f8155f3a8778bfd2f38d5838d6d43b70aa90c4bd06a881edccd4699119d011ec72c0fa3b319e2d630bf7f1136b03f2fb96ca7721bcfe11b43d6260ec5cc315c18b266c9ef25b65f3012613bb8959ed7efc8d92b457232498b1725a858f7c2f0c10f2f65718b52cca9bc0c7f370847951019b92f4ee059426a459d6e717cb8f6d8295122fde1d2c871db651214d8c0845f1d86e8c7017fe0ccec7a5260cec8ff50c70037fe0debec31494b30364937ec6528ca67bd1e3502550119c880107b3a74f79cc0afa4e07746639264ca14d90ca34fe867b3b1ddf202c37cfcfe627bbd36d8b4492b75ce873d320f2439b04a60a7a7a47722ddb25f66f004d1f7bf41697dc7f264305d47107c86f8ef57c16bbadc1a9ef8af945a21ff8608ac2410d8ac0db3a1facb20b3bdd9f0e47b98af640f794e454f4a2dd1c63fca38d6c06099786898350594bbdbe2b2bda86a9055a64ae8f8bf58e0e65bdd083ded9de797d160e6ea145018adaa582f1078d1599ae57d4c367bf151e469ecfd2d264418f3fc1ab1b4173f96eb144d601a528c4fbce70cea29d97c6e0cc075deac03860e2f759376017fff335b8ae62bf01f9f28ff19edd7bc1499195c1e5e0115e43e760837aef304b9c2ce9c6f934ebbde38f05eac3abce0393cadc836b59e099a899d9816a7170a63ebbc2e5a49759c7821858e34bcbdd08cdf8c87c0e1d28b78daf7b94a0ac0c8ca13dd2c49ba3c64f7d3a47751c4936984aae92127a64107cc1c2e312b640ba594dcb09f33f66426718ee0380f49f884e86790fa457b5ac38aa6db45bff1f3f1ffa8b6b7c6839a8eb136da8774bd5243b88aa9d28c358bcd7657a404625905aaf377f6c4dc9b9a203cdad3aa93e5c83c4e01727523b6e57d51b91ec04d89a1d3ccf16e4754097b3d1def3cf3ebd160f2e49de4446f4c932168e0f627a17a9886e1e5803c526deff215e42ea261f6e7d6e275b87346f58