0x2cffd02e8665ce0184b1f4d2853aefbf772f6ecd71cb4e7722d14ee83d99cfe1a7ce6f3c40712f058764a1e753d2bd0b762718849074f0cc15acad78be174fbc2909a6f0df31635d412b36e62d2739d5a98f302bddf74d7dc65c03205dae083314a566eed607185894b89cfb8b7d36cb65e8c82f11e69e9bcc22818f266911443201515440dee27f00a764d42012760de739fad5c201dfdff1369431f31b8fdf5f57b4e5c083389dd4ccf75e80848bf2f201e5862acfaa2e198b8e94061bd1acc851d5383bd8c18d556126bbe38ee311e48d6d5fe80e5eea2549e735744ca450ab13b1269f95a8194554cb447f5ffb8a59b8ac0073c1a3dbccc2515d3c1a7fc120d93426350d9de958b74b0bbf6452f4d4d6e6fca71b7c778d991a1bd2676ff4b1ba361186736385a81ec7ce8cfb5cfcae00a1bbc464a058b64eb569438a0d0fd0d03b113d22f86d72bd233a8255a0c304d173f80f85a6191757fabcdb296f4c4840a3f6b8138d9ee2776835db1e6d657f4d65abb06921047ba65dc743d1e3f1ab5444a2a3a910ede66a2b42e6ece09d9316a9ac6c6edf1c4439763c09f8a93317bd96fee1eeb88d3eed2a9e14defc4a2355510b74729cc0953e2f551e63de8b454d8f20c9bda7b17822384f8562293836ab030e6c177e726e73c121d7a4bc2e819daf7c4e8f2352eb857a1b0ee2e443455b325cf3e16a76a326dce05e338a3edcf1e512941cd91cfd4f75a06a7b10a11fd3daee81393ec277b7f3d262b082f8eed9f5e239f7fdefd996c4839e1103e75421875e389f5d97e30b8476960944f93fda1156e8bcebe3db8e28494f16d94a0b8caf136dea9fed4a8d36fb070738972c49132332857744ffd1c2dbfcdc4be76c0408f0f2c53ee3174232c7c0779d8c790f772349d43750bd7e1482fba28e8e6a7d620f0ee318f506b93f3062e66e1d6bea13dd10a36083d6e2881a2f880827f086b45874690a6a9f2b1dfe1eb74cdc1c5a7c6e32287932e79605b5ac6bde72554051457d313c633f0189e294f690582352bbbc6a9a8ff1409c8caf024358680986cabeed6909aa20bc98c9a7bf43d9e5a393a5907fa5610a607b8ee35f5488152f79e12562791ceef40e61487371aa7bc7e522df629754e16c8363e07f981e730b909541761cd0b0ee57e7095ef9bd273e67aff6bd4184fdd439a15061c1c0d8e7835b0ac57c75a1c92da28da3bc5cfd36f2b06ec5d4a680e9a94bf3a4565982d45d80987f0804d0579eaaeffad49e3df016825bf49147b5eb9ac6991ceab7d3bfbcc99944b117f0c982bc7022d0ec3e2ab3472b33441c701423a2f34a44152a7f3e35891c36c80efc82b96108e048f53258f81f8aa67b0f01efa27fe26b5f1f04f421d340d0b35ef3925602ca7ce0b59a28bb47e64040f1ebd9fe1124ba7ed16f82d23421b65bc71bbc4e3397dd572b3327b9665d98176d13e4667bf9b461f50c12c48dfea8a2319f309a1d80480d2adbad4922ff3fe746239359593c73b2e54bf73b299e53fad97298479270eef168cfd9a03d77705eefdf25d32a6f9e1fb1a9454e89631c0555edb03304ffeced5ae83388277a76750a8509588250ec02ee5c4486a21dc1d22392acea269f9ec60da6174d5064de03f6c2161b1fdd32323b044e9a8a3ff6646b3c405764799cc814c9339d16e0bb6c203d4db0103bf606249e03f9b726855b4865fba771163ef57dc211d2d7e5e64f6c2ae95933621b5d0adcba7ddbfc754a670ed430e3e96dce2ef3ff9441ccbdd4ab8aa979b4fa299eb83969e22b17bc817c770b94fca6c233020cf0f533ce60a433613f6b1a2a81bf554763bb20c9472a8f76a9435bc21aa9f54d807cad16f05c1e194d51eaa03bd840ba77afefd159a63280d7812fa5ba5c032e75195f45575f14a6088a23c49cc22d468465