0x2cffd02e6147988367105dc7a775b5b660190fca07b1dd54b407b807a85239283e71f9b1d93eb233c7b62efd20428d20fa235036b1908b8cf0663eb6bce260fcbdbc0f10f00cfa26bc89fc3ad4f28528a2852096bd7466ea6e85f594163cafb4d35fc1279ad0a6adaf3b97ed11186f4b2f67c713dff293f1343d3d8e2ffb21b8daeec7c659f6123f47f38d7116ff7d0d6aa19cf18acbfd07710a7709d21e161f3bd078a8fa823da325c5e1e22f78a2d67c27079cb293874c2633e5ec6bc3c3fcc11f9872304ba0d8a3bbd7707697cb36b2f90081ccdea334c729d2ed15d5c0f619762e8ff6374a1fa9f082371f23d2d2650cb1469b8c26e6521ef4b2a3d5560c540ab8f2dd9c3d2f2b534c06e095e2553ba734e4f00e60fecbc7f568b5853f3727d5f98f3d6874c659702d40885058e8976606898635402149ab84866b595d2cd15da1434f916b50015186e8235e94628f9c2dddf915ea117b960670e82637c4a16d771f180f3e8150566de07e96300a915a5dd580a2cf150891416e62e76b69e29a8b0b4d2323d7aa865aa2f87f4faf5f8e0c280d0f6257066d9821d7795f288c83a15070b82fbfc785448a1ad1bcc62d18adefcca51dac29e26875c35148120d1b60c22b036895e423d9a61e3ede933bda7ce3c011a34af88c659bb315f1e066999f8256b74f8f1c77cc15cda51a0e6ee68c7080e31f96085e8163a08085eb32804cdd6094be8bcfe7db9bc0665984afd5794794de78a9d2241214dcf508e9a71a15ed4671586f41cc1cbed5c31ecd6c806d153243db76a7c9ff817aede791327f8a5e7f76e2763d726d0fc54a8cfb2be3260c3c7e66719247af0d56eeca077e6c7cc5dc0ed76a2b9c7e0f0bc2fb2e8b0961da316219e62a45bc7f40c15953ad2c8424479ecd5e54c01657b90d66d5fe6a48543dc9612c04107800ce54184d7c0dce4a94ac4101e20ea3d658a1c3a6f6204eab204c0854818406b529382c74e5dbf8140a4b7c8fed20b395e3e7df85abf04499cef9fe787ec9bb3f8b60ad855577a28731f4791f9caffd5295342ab504605075242238e351363a918e9e6e76589464371bcebd8eae2ff55812cd99554deb63dfd5109fe47ed3b8a2d62ba25d0f18e84dd81016ae8c1c4f8a58375d39c17492f2a0b3683967e86a1fcf8c93042b2f8f621b471aa2fbc49f6cf2aa22a2168f5e75f479cb83d2453fc97d1a527bea368651cc7b6fcdb325996a81aa34b8b0f68f4bdc5efeecc504e0e2c85d76a3c07b53a0c94aba11476e6da464a2a03b79be79d7438f687773efaa04a96952cc7ba09cb37b74d57792f3a4d4476ab215a4d6f438552b74476629843cc0146479746b51dfcf637670309496020db953101bcbb147dcb9b9d3f75d3b90e0ce610524d91bd2a8e78c7913d313ee5c4d832095d743993f0e7d75495906257d1e89e6f747a6558083ce7019fd81a211b5ccebf7508e5378cf68d9820d2b73cec4d0b26ac753dc89b2f33995d3d0cc772eff6c50555023000fcd988d1f221c59ccd6c96ac98fd83baa86dc9cb1b7058d302eff058de6dd27d258ec48f3e5c374cce27ea6f1a2bb8b6c97e225d32f437bf9446f5fbd588305d90a60f86bdeb260b3b10f6a0d60f383ded5fea7d43f881e25266584f1c2b28918f195988d9fa8596de2e21f2519433a06b29e9ccb476662a5188146c6ddb14ff710a9da20e9d379a39cf44c2d478517dbf1c2b6ad1bf1f8bfe43ba0cec3b0a6baa21dc9f940e3b91623e3e33daaeb96e4ae8245c2afb717b7ddb807a1ab7ddf8c74a670d8c576cecc0be18eec2b8650fc283c4d540b3c4bbd89dbd48eff963bd0ffb6b08422550f3000145a4626b47afd9e1fffceee788efac2e416ac0b96a9915ca056ed5afc0b92c494d778662ce1a7ab42d05513ef3a08cd14e3250a8b