0x2cffd02eaac9c76d5f7d70830044239f3990b026221f2640c74c630b69baf9837727c6655b5850c29df472c3d6a1743f01566428d5e40dbecfa9b701486fd5341fe9163958a4e6f78163f807b62ed5e0135fce760a7a219c927ce25f6f496aba3e8bfa5e65caf932f009dccd31d7647cdbd350cf42963c88db3a4c85a4cdb19e75f4c4ba90fa1ce90c9a80d42030811baddd021fd4ffcc734a976facb846d4caba9befda1d36bc577c65923de5f6dad236aef2f1f0141994864e2a90ef670ec2d7d140eb82d6fd36c787240c10c06b8997866f905a815e7b8a6fcb3f4eca90b9335fff31dc3a9c841135fcf225f5ee8a5b76017f1d36c0986c5550da81dda863d2492f16b2243713ed6846f2e7cfdb223f742bb470ec4fb3508b42add3d8b685fd156059629f1bc99b0b6f4838a37e76790cb78f95211d998c4aa977c321d51db25155e3edeeb8d6db2c14bfbdf57317d8a2eabed65ae683ed30f9c3a4bed349ec1ba4352a373c4255f09429167a36f530f7cf51fb02a3172710225f09b2e222c88794f6a3b4b180664dbf9bd200f0ec13495495e1321359955b26150b5cb2ecb19ec9daf216e3f8996f801547d4c349570b0e886ad14cca027593ff6b85bc9c07c2ea49e55603618c53cba0f41413f2fb2030567bc1647aaadca706f5a4def630a767f52182c660f61df3a2fc34b84ff3cf7622b7b68dd0c84d5cea6deb46987eee9881912adbae52b80b2c8590dc80187d016d8611b26729da2a7514add074a7583ad16b2ff40645d76a9ea437b0bc6cb2e8148b07183b04cdd4828c3cad8781998905589e07fdabfd39fffebee681e14bb1802be38b9265692f273dd9bdcae88e2fd3e69fd455f58ef99f7e993eeda4f141e65516ef34d12b67dc97cff79a2fc9fd33885077c7b593c2710dd97f32845c8d6ec8323f67c188254d38a1541f52729afc9c2f12476f57d3d8a7a37f8d2108adfd33487fca12a66faf800d676e9c92207cd92a877d53ebb8b6031d855dec05adcad09f69fd5fdaae827c7f79e4012ee7fecd1774c0c18a751b7cc8b48e61ffd140ac40f9467ad03f15605d65b181c8f09d99f7fea9a4a527cb9165a6e19e11d17aa2d5d672bc735066a5e2ef2c9d0b8931b56bf4c6feebcb112b8d949fc57a927d3799d45ed9dd0e91c6d777c1eb0a54aa597aa31f5f24d13eddcbc8ba148bbdc8881a34141386828e40c646d9136e82bcd0bc04dbb17539404df2339b6eaf560649248d035a5d99850a0c6d5854ee1ca433d63c4e916748d5f371e3524c58510f637ff1d9fb3b62356e9b7982327537feb648e25fc481c9b41592ff9803ef4cbef37746ab0cabbd1bd93b8ca7b85d42ba800474f11902cec66db7780ab8f57d1d1d1ae3e588a2643380590057140cd1a777872acfced15a1bcf1b49cb9a4d829810ec7468a319a49365d2b97117d5c071744e18fba1e4335f198c7582229bf19cd860422d8ad406205dc50a1c6639e34de0e3368999a79cd838dd88c286854b8a989e96a030737c682b86624a8e8693abb8efe5e4ce7469c8aa51881d957a3a63e0f1707dfe2dd6065fe2f0d5834952d34f158e43986de80a4630afa0b14d090d6919e8dbe776807077f07c1a18c1cafcf1e93b76cbfa69a442c9f9e37d032915857ee845ac62f4b6fcdb0a4be7fd67e63244c5683c50269f5723c665a82fb616895313264a7bc0374156136e339054a04b8d77dd8db7f1f51fdf71010e309632942023d2690de74d535ee66677043164b011c32d56613fdbdc9d6130077bc696fb91fb05928af1fe8cf8cfd3287e52ebdcf5dc7e9705be19c55bfc7a61101b7aaa470b46a1b5e6928dcf7327c88cad6b802e46862f78acef39ce18245d7cada6b9bab099b257fae53c950df2a43bc172bb6058c48e8d0d2c09b5286512c063a9