0x2cffd02ea3f63586b8e7a663245e05f55e9c0346bbf7587f11cd3dfcaffa2e6fd5f3d11f8e9df83728677e3e9dd17b09bba989ba02005bdec8ec7e47efc57473fe30ef47c34b72128dca0daed45e6d1381f835b6565034d0c8880d906f6d7d2316b1bc473037140024e3f647eeb9929bfa6bae03c2db79d1da0618c6f5e5f71b936cc6cf2d9419a421f2dcc20d78cba2626a8f735b2c1c5bd8f7aedee2148cb42bfe3fe75a19ae6f0c79e3f5d0644ff3567d2632623ba67e7104b886ce62fc04bf09f4a82c161fa7592d3970e9c19ad8f7602983b9eb56354391dd63b3034e2091bdc5a16a42491ed9f69a84f7f628f2f784ac977a2e6ec721a06739d382e6a4d57fe0da7c919aa63345d30c359363399f44dd3f60861a043c45448f6516d9b5f33cd646fdf73373cbe2da041adfeb1eead1410ab586e0bc9f76314f5744ef4a43aca5ece5913f2d498b2bd7afb21c82db3a3ccfb8c7f5a44a8b74623aae37e9f03fd7f93efc6c127fad83bee43200cca1f3fbe4d97aefcf1a25ef79c5eba9f51fc2022b3ddd2719a295508c9721d62911567728c581f3d5b2e144fe7128d4e004682854edb15934e945c85db4c5162cf5fa91709b8769046dbf19a8f32bb703ec65946c843386fe2a890e935746fd21c1928819edab3c09d20c02a21d237cdb9c9dcc3a67e588704d49bca5756cab24eb88f1f7c48305bbd6099870a55773314f51c49761b0fdd97ba025fc2b4f3f0975df800ab25444f65a80347264f9f060995dbe9d8b2f9626dda610e90b84db194f6d7666f26411515e083bb6f80c6b8d1ef79936023266edb4c5326c21c44bc2a764fac1c10713f091cf2992f3bd8dca469d7c37d012b9f51ff47479b0f3f3ec8946827e867fcc336c7f969e3f827ac0ee8c344c8371ac77dbd6b89d23ec126f860c7ec816173550e45f372b179ae076fdbe22e60904211df83ac02349fa4cf978da4bbd9351a5874c1e67f66ab6963cf3b128b3c33edde8226ff5ae4da6106ec902416084a3afa69c49c858f89b9c7ba750d0be4538ee20c61a336330daa18ec0c2b001405c398f6df3955edf7f18f96b11cd41573352633d8c8d765a2ea43ea49a232e15b1e7c5ccfc991654338244838986d301a520449fb3834ab7ff632d2356b7d1ba3a772056aff82ac89701412435f79a16d850032b04178550ae586f6462292a56e0214951d99d0c51419d21a970ab4efa78b096d80b9ab8c7513ccb11ff4c0123723ca9b65662348f7a3dff6425410acd41cac2d3fbd0763e607c3eea7d42cd71b7023a6a80fa58925c23906519df89bbaec1fd366f8e1aca4242e5a082ce4a083c355d3aa01ef6917b59adc2fc467b795a983c914744ad467660c2bc009c010af95688ca0c8aa354c69dd4145a815212736ea4bcc74669ef703b6e524d0c223c511e57d2061bde4cf33eb30e5962ba244ab5c8c624b5740194e4382b3c51bc01bce5d0c6401018d5fbfaf83ff190fc2ef74243bee7cb8c0145eda4e87f42e4a6041c832bd9d7a2319ef0d8483a4f5b8e24ff705731828cec371c20026472ae00c1f214e956cb67597c6531103512608fad589a73843f289827db900a555406602804d5f85819d2c197cc13c531bbd0b5d0b9ed0575bba87002e6a6c6f48af4b85dbbd1237053626fa149d27d06ea104f9b24416b1b41d16fc9a2a197681d7fab659c1004e6603af982e1d14bd9855eed8fcb9e1697e84967a76a735486a1621ecc5d7d46d2076d82bbe58f1e41ea9ea399af4c1b27861e710af999858e55eddd34a604a42fc1f26b50e83b9ef5335e9a6885062d22aeef55e7dc98c35c31d001ff6e711abd7ee18c1721a54f741b2fc8ac832507a7ff8c37eda346e4acf807ec2d4f5852a8e1a33695baf3af57b7934fdf9655c49d2b1d747fe6fed540c3b7