0x2cffd02e799bb667f3094f61cacc49fed2ea6e7235f46dec2269ccc9f2da9a12c067ae477f2a79faabe99935292a27a26eadee9b240b1735cf6784cfbd8a96a6e5d4aba41ffb92cde8faf15e4b75811d8d33a82f8fef4f28fa5c410eea34b2b4b1528f68acb90c44eaec4da5a53d1d28570ab53858f2f129b248055580924530e49951104fabef5168209abb2dd7485c49c8de48d936a8957dc70507a13b9d0cba890edfee1eea32d4acbc5244a7994c5399fc2ead2d9a5b1ac4d7303098c83fdafc2919ff302e610552ef072ff915b36adedff0061daae43fab68fa70a2e10801ca70ca216cc453022860b048f1ea815462be12758d6dc37d9abaccf046caebe18a176a6109889f11ab7e2c918122edac8fc25845c7ce831595fdac59ea683a9fd6e32702204ac8c03398e52e75da094c6fb0e1d178dcd9e10b94ee3986fece6dbfcf269f2d8edd2f177735518de68725b3f34c09995e9b111541bb67081e6ecaec9ffb571b51df8857d2b7a25236e5a9865691686511dce4d518e5a3a06d616baabc015a79dfd2745abbe7910b718832bc66e27e0e3c8bedf314e08fea68a448d9532e8aa430ef19f079632c12f2176426fa6b46b0abc4423e7c6ecbd396848b06032e43576a93e4129dbdcc9c54d6a039227444a27d3e4c5cc10ba088ffc13046091b9b444facb8ae1213e53b7bac6c6b8e9e167d73205a2321d683c400c423efac6bfa9187b9fe55dac41810fbacae58415a3105f83a92f355a3fa5bc1919717c02c06eaeebe845109b5a674faad4d744e5138b0511ae4ffbbbcd5eb373a5226d80d262f55cf90cf52b2f50e0437655dd7c70cb214720e27e1ca5024bfea80bd87388e0ff56f039f8e0c9ce244169663a918490163a8a77868e9dfc7279bb3e4c0edbafd454d0b363dd91d4f00e2710036b965fd5324f36a81b79e00d81945de1d47c76405c4e5ca4246bb5d1323839caaaa22cd57f7fe5c2fda943656f978f80e3aaaa9ac4bfc02ce4d35ff1615dc60330074454a0b68cc1a711782c8b02628499d9de24c5deb87905aafec8850570e1073488cad7658207397dba16d1a508a9e36add0cf6f0268baeccfcc084c4e36dea190f80ebfe4c30525a46aa29b5e082ddb8a5334a19f7e9ed8be53896324eb2a857a532a5e344db3273db9513f99016cf80890944bbd480f2333c87a199c7da8cfa1facd997aec933427fb5f24977b9447ef3d037ae3fba039c0a2ffa1a069ff76449cfdad75c7bc40caec3036199da8bc075bfad3180e6b0ceded7f6b97fc67884abaed08988fa6dd9007ee468318981e5ed4fbb36fe69a319b7256ed2bea2319a5f39ef445b5eb58ddd1aaa7ad258d324d8501b1a84540ce6897b3c70603033fa3e25b8c931d459b515efac3cad44f9ea2e74b0123534a053c97ecedeced92ab5f81685014d0cf8c80cc65061dc9b93ac2bb8002b30fa07c8a59fead2b1fbc195cfc7f22c5704241f63c098b2b104e5e172503981a2a170afc59fa50ff5bec1b22ff7cc934f806f2e16ce82416dcf4076da428f1f974463dc22ab19646460489da974a161c4db74656a484e1d260de70504d7c6cf183920b8a33080bbfcd0db2efc8c2cfefbe8e6ca5c4ffcf0902b72542ab3efefcec33801b1ec7b6355588dec479e32a7b222baa55edaf0927138317e54555db504f35af90867824b9a97eb4a40fa7f32e97c5f49b76bcc92c6f4eb2de6ad38016586012a3e35caaa0bf75dc1886e229502ebd7512fcfdb6f166eedd584cab7336360d86bec4571114d55f8f5b9c95b183199ec9e1f7562fc219469ca0207df9b9f0951aa21b6bb7ea27c2345959f5bb00d01a8192ef501c22f93be035920aa90d289966af6f9873a3d7de4a88b1b958614c6225805748f9e2e82ca5325ca9f2aec5f377d406bf8658f99049