0x2cffd02ed6e916b28834e634f61f28ee29022e9f18195f08b96c2987b7015b1f97eb874354a52ad5cd82019827eb7080848f946b9cfa6f7cfae2880a0010d2aea14fe5827b0a1c685c784057d40178d54d46a7b0fb8fc2869aab2cffbbb3e307dc863707fee87ca73335ad6e385baaa4a2c16e31e94e8a2113a750be7d29b6295055bacfcc3ba934a4f909704daed4ece1d3135693e611dfd10f9cab3ac6666667f3a5c8e89ecd2d4f3f81f52cbf66f53dc0bd8cdfa3d1797b6443ce740df93ed8373de362c927f0d0ad538a18cbb4d03a708a61f70ca97fa4112b00a44ea0f9ac6d3bb1a1b09109a5d7815088da9ae83366ebd4317bf391ed92ff51363133656a350bd382ca3b9a4da7a0f6af2ea7321cfe3123da3545aa087e3ce6300e6b43091415d10e617a36be33ac487944453589314aac840b19d65f2c62fa8f67c9430aa8ff768e77d178e46023ab342cf31300bc6a39d5b98a79f53a50d7ddc4598ff7f26c10f166d9f66529bcd42e8e7fe645bab4f0ccf34747cf293954f23731e158b5d4e97bf5f3031f7f3d8d26f4d6e3317564dd8156146aa9a41256c0ae94be76240296da2d8048b13c516b1ee847f8aeee1544c34858ff256bc054d1cfb14b902ad396ffac5e9e91eca3b5d1b18edefd60c270e304a75454d9aed93f97cc7ea37811f41072cc5dd7c2b59ba955d95d89a99c852defa0e9eae62884a560fa63c35a0a5d44df1503f36006f36c027f5673e7cc5a5a304182a42a205a5b336dad5110f1729604d1d09afb196bf2d0b7c85db028e502090b9038fe16be492fd9915241053958e42a57aa78f48f8bb6056214826f499ea4fc20c7e9969e148f15ef7aecf82d24e7f2b40170f0e2b7497ed6089c2034805a7f924dfa52a1de1ca49d2cea8079a66f46c1962e3ca517ef5c41d0f19d5bd23327b90b1d436ccc7137dbc56fec27682e3b592247498aaf3ad725d195dfe1b9583833fd726ea5c409a11b07dfdd12c7cec3157f2e2bd0fc3499764943a76313199dcfd0e7dc07e764ee6e346cdbdfeb825e39d96227cfc5f8e0f7a7156b46b83724e9abb6a33063ad1e60c9322ffb91e6f2a2fffbbfc35a558a2b9243e792f8cb260f85a6c60475bf01703ef9eabf9c40f81f859af4039d2a2d7a3838d6b87ab279ffa97bb2690feeffb0daf13ae6fe04b31de5b54a56660e10ad43f51de33b68a07c0a217c85be8478b1f8029e48e1a091ca7055a673da4e5e4ddcf1466c79f988c64d5bc8476f147410ba17d3b30c05966d4313b145c7a3f3c24f177d81e114f33309571a548e3f3ee09e6fe97aff74d38c773f2db5099469ff98b21874fd87233b29263f070ccd21203c5683fe2563c206e2f9844d78a8b06ad83024eede14f49046227d35ff4e80c04e71560e95ddd932799d08d78bf4ee0c001dc446c911b8222029ca3259a0c617d7625f6531a6b71b51e5f2996d1025206a3645d376aa06c442ceeaf6220f54cb369023db7c04ac2346aa7d48d8fce7f01a9ead160cf1a7373e9ffa45546073f6592669d7fbcf663225e0b91e07efea4901e844abc9489d3832e9aba6f039d7c8cc84a5afd1f111ef81dc207ea709100fc5e8811ea966e45d1dc73330d17b0ee0619cf19d5d6370f9fe3527947935503a495f19ca626ee4eeba20c1a678d8eda3fd47fd789865ffaa33f76e3575881fccbafde375fa8961ea630e7083f4fcf33119f804e9764845294647a9695c3fc02554f1cbd6909c99445701cefca1c0666183bec1b610d16abad5f34ce466836129a77047a53d744095f26b58e87452d4ebedcb76c9b5c263444f32dbf7c4b6ba7167cfe39ea114b666dd3ac936c889ace986a2344cfbfc46caec6b9c0d0e273f9e97f31f5eed5108cabcba747ed423e88022823692c1bc997f9a3b65f8be791717d29eaeed