0x2cffd02ec866500389cb8f1f82ceed545e42daa82fdb67b79aa1ec9cd33513f86a1f4a168e96d9ea4420b3d0ca1614a8294d1c24b0a81623293bf4b2f56898ecb62527c9155cca9b10c12b13e63d748b66b5629d51e565d69be604b1ef5180a5b01a71225333c206e8959d3dee05932267f6c433a45df8dc60e401b1fb802c9da304f75d5b4dccc50e6298cc8de7a92dc5944ea766a3b5dacd63ee8ba31c2e069e193a487356fc79c1b0ea4a12c8144511b2abb9fddd148237d213d7def7594943e5f8d6812b590cad3ad03aeaa7cd6308f1d23add2fca5c780a00df6938970ad6237e0ffa4bd389719e4c24540d8dee6630798e13ee94570e0b9d2d3ba5301653fb33c3a6e53e81a6ce8efeecafa6157664dc32bd87b4bc83128bf67715c7ee12394e0c5c71efa1d2b6399e9310a4b2c52960109df1290b7edd2fa83b6f59f8248157b9d32854eba0f0101586dc1a8414a0de6ce6a349179bf51aedff3ec4908e7ff7e7cd2f0b5f9f7a9d4d94a382f7766cbef3e90875af9aeadfe369474be0a9209cdf68ab4e45b9a8addd3edfaf117568eb30b365c9f1901283d0afba51fde532a3635ac4c11eca7553387a932c33a4986e2dfef63cb61b2f68fd52b505f692d324a8756542953c4cbf193ec508f467a399b0c4dcc8262488a3c888702013dbd093ed5898c41c18d1ace5dcbfa7486804f7d4e5be3672c85e5d9718b710a79ce7cefd0e2901c75c7d76261d8d5d024fc4b467d590963321f8ddb4b76ab72708702bc1c0eed5ebc61f341cdd9158a7260fed1dc5296ab343eab5b81f26a89f415806fb46f44db204c5e0440e3fb7a9d1c32b75dad9c5e51e0aa28ad5f7dc2a829254e1923f5ed6c5ffa7b5e803d2abf13f83f2a24e5b536c333d31ce2c0de844bffe8f75f9b9cbce6380d09b6a0973a50faf51c5cf1c7f57dbfcb3724c190b575ea40fa80b6621c16e098dc9c29742233282b7fc2c6e7480e80ecec31755539c7b0811be4fc49761c9fd98bed125bc16719d98bcfc3d56e7089c24fdf62f2fa0e0cf2475314d05222d9289f6543c28b146813817682e2e9c1f8c65bd4f0ec99066b3fa6db416fa48152f22d935e79267fb68d8fb01685caab4fbdf240bf3acdf38b6a1c519b3f8d859bc44cf79abfac9db6a96158f90b2972f25a52a4887c540814e56dd15e21f529eddcf0f35c1d26590922d4d2886555f8d1b1beaf66d1348b9c09cded57ba20d50c5861bcbb3f7afac0017d6ba34a431e516d5756c87b50be5d1a745ddb69ff0242277971df11c150b47ab43e9e65ed97b2ae5fb537e2b285e3bdf003a935dd118423e701b026529a9d85eca929e5209ea5ea5440cb8317307a808ec8ef449fd8f423fe7d6f9cd9c2f83995f69c5dd4c676dfab9a6e6e6465188109ea08b0385503b4d97a2badf6821114c4cdc47102fd88a1e8dc477033aa58bd475da9b05592059df832410433eb0c284fa3897ac9ce59975e4cb56bf5fccf7817b412733474b5f9f5c5178d9d609f130f50994753de4aaf4a1bbb417c3782b36f9f2a73479379709faa26f20d7c856cb947a4f2f4b6895912768aaf56418b4732d150555e05233d953f559eba4bd2d82dbaa5860b7ece34900970067a43c027530fee1ec1aac42d8d3ec0a1c4bf367c60526ebdf7e3ba97b5e9eb4e8033c80e6dba5bf722800efdaf5faeeed5abf3e37a81216e879651dd08b5da3d5f64e4200fa71c19430b9a1c499a401be1e33a5bf50a405b2d5eb1812d5fc23c2b2862f5c4a32532e313f9bdcf10e71f74fa15c91c52f1c1ef5d5b62a1f85f867a85d61a595b9125b576749eeb246c80c630e4970f702ccc0a0d532b3b438614b94369faaafcbbffe218fd6d8bb3dc4565c0068b7b698c4c9c74a38c6c764e3bd6458ff34d02d59e52619442e40aedda85366ab5b