0x2cffd02edf40ea80016b68077848198487f6a411ec86b228d49619bdf8091799316754e9252ae9505e3b75598e3421824b31522cc3fd5068d982e726be77685f123df57f9c337d76338cd3907f850e4787402b03c93ac4df146c70f0c4070f5d7d5551d70bf91c50cf21d285b51ebdaba79ec4cb4d6a7df68597d7272ed5ce3d77ec23bf9ea27c4130d3cc3e8e511c8dba37eff7c0b752abfca9b01290d690763ca54437095c7546f32f3d53d4340598c579a6cf7cc343fbed1107a359d58e29a548f4a5b2966d90ab801c12055e4753b346da2541be52a9ba78f10b6785f1a3429957a8a47f5705069c1da3f8e31aaeb4ae54fcce07090d96160a9887aabd1577990cbb86e42466003556426ea0f20df8a248317e5f032a146c5c923c8c057c516d5e7743fb67086cab7d2362378f55df4b558b6e0f0f9557eb69f19b98e9dd465f89da1343b010e6b86ece20bcb8222f7b7e7df5e485c8d4be68df2647141af12970a88d087d317b17ec98cb6060d95fb82c2946e16656f372cc019ad46bfa436a0ca50f61bda9d2996076f0efe4a6558e5b236d86337757bf8d57636e6c060128da77d025ed6c94c9625605d93f9cf19f9d9ad78543d721690de0b5e2c863c2f9b964d67a2ef1f4ae649be88915e6852fc23995daf3f0c14b6d1d05447772e0b27ca42f68289f9d22593d409405f358bf0925a162ed07760d86b0fccb23e8964caf7ca6e2565fa2ea5edb372221fd801b50604b0b18ea4ad7881e96a05f8e88ca4b5e72bd7bc6301d58e0ff5d8158919a02f0f2b42bc19306a375f0de18090f0529f0bc7184d434665d1a176f19ec384a211f8c6c96d0cf45590f11506fb62a8bbfa7a0689ac4ff86c287d77cf4f945830eeb5eb39d72bad5a39f3aeff909eb67017954c22b27e20ef7bc9ea3c24bab8f62cc2a9a33b30e581eae73e4f90ad85a2447747c8746a7722929129fca897a94abc349af1929c8307b8441f2c26d42ff2d0ba509438577adc175cd6380210b04177ad6fb6982a24b8d6917fa8d5305fde40deef72e0d13e8d18f193a26eba28558d2432d1d5c2ac46ec20b497dee28c5a4b9bf05c42ad444e1f1c214ac6f42a042189947b392fc4ce7d14fd6193c935b736abe42de961519a84524e2cf9095b6890543af2ac67a16fb1ad8b35453961ef0624b6cc7f6713d7dd2585e97a3c81b55f502937c404462b11a0d802ce693b36508c9051675c7f0d70de04d145435a3eabb5ab7625f47326f994bd0fa01e69655e8706ac7531162ec45808011ccc3c6cccc410136befdf925e9cecb97bcc6f09d00cef785eda040bdae2b8edef18bd36e6fe05ba4954df30bd04d277de7617f7880c8b180bbff5b3d013fe8e2533c99a1527894683f35d37ba3433eec229ac7bd957694c53d1a4d36ef01036d397fecfbe06ab5a8d6bf6e877fa394ef4ffcabb2a200d0887e3bd2b7cf81c3c116d516b7b848947e7f6c6dc0c7a4073f0bbb272a318151da8a59af2ed42142985ac49733c5875b84e748102c0ace7200eaad05f84cd3ecab16e64ee1bcd1f900dce9ff4e511985a71f794fa7f2ad7370fbb2e06ea146ae44b8c777ab37d08f41badcb2ecca870a1d130d475a91c0cb81cfbbaa465a04d657db4206ece009c639071856a03e10adb1d33bcd39ad6f020958b7ecf6a55b02ab72387ba76c32a0c765df3fd6658e682bc27d7268efc1a576e5044e0a25a0b5602938f6b838c3f1c2eb740e8dfb4d6601b75aad71e9623160763121ed8bad14502c24a0476c39e367f88f2a63a52e850f08d2826424dde8b3592e17b3f25ade16b70214871e430321894f28631d4ba03d56263bc5fab30629ea8f5d75c3cf9d3fe2a20026c83ab6e1a8da7c369c51818007557c91b7ebdab8f56dc8fc21d4fb39a33cfc6583ed0d96c6d6c8d31e