0x2cffd02e9caa6ca8877b0976af0c74eb34d30a064b4868496334276688e6c0d79e432c1133a8082dff97132c61aecbf736e84c80a2896ddd5af3f757bcd1482db3635ea3e9f45f328aad6743cc470c1550773ab1a03c8513165ad16d46e5d7034ea93b53191f1817f90f078043a40af684d1bb46b406d8896d9ae1e11da6a4fc7cca1204b868017257438dd6b47300ba3cb5a918d9fab6f224aafeb37ec00062b66164dccbc139095b0e91f9b50ef2484cae23ff2e0a767d076d478b2ac24e3f89a1065a6e3ad15cb7096ce2641eea9bb4b7ccc8fe137dac3462c2ff45bca532a93f29804ccfe474d6020113feb794e49c2e29f47456b3f2c1e54983bfec7bf25f185bd4b16bd2de2bf8abb5281b8c2306eafe48ea7cf0c9acfbf9ed179a02132ef49428789adebaf1bb9631daad012e260b133299eeed2e8aca6cb4cf03e52a0627195afbce99d09489168c928ab204784be33cf9341b8f4708832f1b47d8e93854bb4f4c19f02d8bcabcf6f7358d80ed3914ed81262918a8eb07b3fc0cd51237670046e62534ae25f8d85776250c564d27bb403ea998e56d1c5321d19fc6c72320341684b67fc78825cb5c07391d31862da81642023e8a3db3e659c346bc5dfcb6a928effa58ad7c19b5af1a0953cf59d5798b08fb0f4279532772c16d14cfffa0ab1359ebb480fc3aaf5b28a3d43fa0e4d05284d816e42d602b7d63634d489ffb66edb277e76221e0abc5cdae1034c0c0d53b34787f8f2d85750468e0c48bcdf33108fbf78df840d6ced6de282e887f2e7f36d9fe57715c39d90810d033970a16d8f938b5d86acdad7509084a37e10332cc1aa489663e93a5ad0a5b91790522e13ce6292a8b5db8fd05d4073010fb4a6aa9a622a0f47b29266a4a78745cf7fa8b6bbff9c5791ddfb93f2ee072e63371d1278fd19c6bbb0f3693a6b810f49314c2efa492d51a547829a3c0b14767b214506e8883c1adab2ceb8f50202a1278c3a42d1b0992891a5e31e5a67868ad5896654aa5506c9c04a604ef073c7b2fc45c5a2bc8e044a75c488048ce0e961bc224a5d02e8fdabd8e7a638a3cc0c84dd56a04a38423e9d17285a63b7e546703ae5a93afe331743da0c25ba447f6d501df513031da9df44a2e1a95ad9fc645eddab570bc2a458090064802bf608ecb15e4a8bd012a649bc22c99a076daa09ddb91f1b60edc223c63cb98ebaeea47ee40959517c19203631b3e4878097adacacdf23ca54a5490e343b78ee2c01fc931d1d209e6a6326fc1c887f305da440ce970fe9c8a564e6494d133aefbb0033a45fe2ca5b4b566f4ee70eea7271f77c03dd751fcc14e00570c0564e7e44315f7dbc56accc8b7545f299cd5feed6ce965db48acc0b5fdc8e0ed8aecf4a835728cbb0465a5ca40fff7b39bce1aa3806096192bb301e1461b14a3e914183f72649f8afe1d9c63170215707d5be1c032c959b4b789c15eb5edd4958985abcdae408dad549df2cb9c4c4b206defccc4f45fae7fc0fdae239861aafe9b23e245b0960f319f0c91bf7e13ee07ff189039344a6838b53d5e612afa259349f83ce3384f47816f9328b1c7b48ca8c136890f3dfcf65facbd61fcc72554cb5955f744c5607484cda5b4a6998d5827c7b881a61bb9b33c8f0826829f9307ac8719dd9f3bcb601209a74fd2faeabc16a89f031d3070871913bd0c069da65f50558522f4caee85a8a9070e09f52d88d18ab842ce10f69e2ac2da34c03a129623b5978975471c760aeb5991998ec82cac37db35af5970a7b574700e8035aea25df3d7e305b9ff8d54845ed45ac99cfb5e04f7f06c94c46f69728ef327baf8d9f028def5169daa6247c897e83ae6b8181548d276675fa4d75ae906979b792c0403edc1bfc7a6d1b4bd30123bb8eb3c391dd8d4bd0f5fe6bdc44d7d79d85d79