0x2cffd02e595bf7c36a5794c1aab26078b73f4c07a5ca4effa0837ebaa43891f40d53ebf5758f1ccf28fdc1c76116237ef119333d7336cdef1fc5175301f37740bfc829688cf57b5162e98015746a433debdedfb80bad338b22ee2543fbaed8492aba7f6b81a3eca9d3e5b66a941fe86b0ae8634d6004e396640691ee81d3fcb651229ff0c262e3b554fce3ede7f818d8b6ae46587f308914f921ea1af7d8f1c9d5a1aa3da9f968488e0ea4f4b2d715f00d36af3d825d1e80e03dad2518aa435cf265efdc6a135caedfc1eb52db3633fc7731f466b80451b65f4adc7dcaeb8494ab6ab68afbda663b58e5ba23d238fb21830372b1a82d7940d6c71ee71351dfb37dadbe85e722b7f9384c78c6282353274814fb29e03d035e4e96f048a6e9a9fd6784695208f7167c58f6e292ce3fcdd0fbb4e61b52cfdb44635f399e4b2c2a804725d53c273c39dbac3d1d2e49628305023faf40eb44e3a4f01e0ceb377431c40851d395eb463d399ff3966942de81945318e8dce89b5b33140bb42abe7adb6fe4a37a59f734b43ded3e3b1c3e483c2a92f116380a2891955772c0d8dae3e26eede99e880ce59bde1258c54bf51b0c86aea8a3b0f33e8a66856c150360450ffaff8daf0e8fb2607e2386a6956cf8540e57940eeaff6bc4c9b5b07b874d77dc0a09ecaed3a05171a09940da69b2a56fa62466c5a6681ba3b24ea6baaa97caec66e61724bb866aaf7c2697722aab7bcf794b999eaba1b26084dcfec69bbf5c36d1c8bddea0182cda541809e9fbf2c6e8628dd0fa0b06c81424e7f8ebb84b638e7e28d30c1f2d7982e1b9f96697a8a3fe5a2d7475e9ef86d67ea746b742933b0ae8eda78e2f47768aa9df139c3d4a5799d5eb2ce07028d43f14f518c602e45f1ecef8dcecaeac0089e07c8fa22ef6fd38dd13a7ae3ae1dafc24f9c7955e87da76498f117fbd41358c212540562ec38f909867aa3224c45e0b5277e00445713000b11a49ee230b36e915ca3dfe89ea85c8867da36b322e65f064ad5a2be76af51cf27a1f89d32558eb0c9adf84959cae5ca458714769eab0e056abb452385e86b463181ca025065f4525c0866ee1f7d2afc37d46dc57367456a5e28044e36f25e676bd0a2e6e56addb62896b2f77f54d8516f29d081e5d04a190e7d969aeab968f044e2304e90e48fcb6904c281795786c7bfc8c8ff1d79779f325410c7922a00382d4cc6c0dec319085c705ff9680d35a08a2db67cc687438a7a284d8edc30a64cdc69f6a58fd3c91987d4605f45ed9b4f7cf33043756b4c6c25bb65fb6c98891d4044a2fe51cd3eaffef47b3ef3f65e9d78669bfb4a07d0a516406827224cea984f1146a9f54c9b5188784a6c44610d7657aed944711c020daf94b2201b944225d8b076aafe5e396f4d70a037bb5c11273709fbac0c911991790146c99c089f2bc7dd490619c7620454bf7f526a324733533fc803572ad637877408e7c0860aa1beb4a5019f1dde1b7fd841f041f88f9ac31618894f4f9045b01cab244e5bf637f93efaedca69fee94b606edf13778d5c23d37615a5422355bb39aa9eb263afbde66654be57f3f026b76fddc30e6398ec866b8c9717c094e343f46c7bb381ff5abd0e019f7836a30669b0bd74b2c589cbf6b7097ec90261ac6375485b5638e91f446cd58b1199ab5c71342a3c830fac0c989d3c900bbc29a1f672f6d88067fcf516232dab9d9ffd233d1006394c23c71f4ca8d51d134052d9c10b3b98a41f9a024b5299a6251382e9c3b62508a136e2dbcb6cedf9a7ac634daa1dcf1f1d0fc9f250e20a6af45e606078d9ad7b45bf7b4b084085ce41cbbdbc17b751cf8d49ab2b94dbce53417c121f8aa72403443e9bc408c3fcc74039e68aa8a24f2d222879e74ce333f3ee76095326f796a8eac599e10523572d1