0x2cffd02e6cad84b09dc573d511b91eb237032bb6b7be75e79acf8fa872ab94e996d08df96c48fb4b9aa35e8c6ce8a1e77ccd2c0d3c3871166b93b657a07aee4ccfed1cfe97a903b7abcaa937419e2a4a8e4621f7135c09b1c8693074a57011eede440f60022fa7a005d00bca2078d1540ad1d111a97cedf7505fb4133d4a1599ba689796d61db8d2d6f742fd2bcbc058d8b015131ea1d2ddb85eb22e28d5ab465d652e7dce2ca1ac81e20bcc35546307900a8e43592ba02e736b65ce2f260c47118cd0b65c6f236943f8d21b72416b9ff94d7efc51adda4d09670001042249e6ee73dd68c2857adcd5e395ae32185751016a4f9a7398687b613ed827ff7c7c9e31d9d6f8b20cf78b68ab9ed33ce851030a33dcd41893ff287ef855916134998e582638cc9a78b44f1df87bf8d348a1103cfb1b955bbd6c8d976e3e9a4e4656646565544fe37ce6c0d7ad9afa658fcb888d2dc5fff1ec54bea275407f235e0d624e383332d43b56d9a5c31f58381e0bb50d47a0097fc24734230c809f2d87dba48c813b4eb6bb9411b762d1ecf4598a76c4e7cd61faed796bd961d9ef44ba0dc517826d4eb1632c73536a0e3c9112c84633a1c9837db7c0e31be46435e43d45a11df0479d4e08a94417288bfe6a51836c5975a020849b2aa648e50cfcc55aeb06f80df4d7cd868cd833ee1c35fd2de5e5971dfe49ec18a62ea652caa85f77ec7fb43d05a076e953aa3df53e5590fb585afe41cb1b799532fb4a2ff1826bb2b49c6914489ecfaf5aec933d3f22a8f3f1f95fa888bcbe704fdcdac43bb61cfb0684a7c01e0551a1bc055e173d972ef20ee1079271abeb408b6bef2ffbfb6ca85dfe2ddc8863bd6a61968e74ac575e3d106b194d87e3f22a078761a2e9587d9a5399b8d23e6eb77b1caf0a4cffcaa7965d1fd0eacf9185b3627130f3a15a9e916a14763de0f6839093ecf6255aeca8907dcae6e7e9c0a1643b24f0c79be395c13a1471f01424e9333f91d2145756b1e9fb5d2376e042f8b7bdf447c3632db3fb14db9bd9238510cbb08aced0f7277a70eec0fd2f073f109cbe3698651c571d4b4001102ca3cfde070a951faf070ac05a2a1f6a03b25840762e109e2829efaca47f3ff46cf84b3d0943a3f7d66d837b74a0f05762abfdbd51e318495fda5a36a5840e99a3d68467d936a5e248fdf5c8387d76ce33fb7540ecded3514696df0d05d2324e2da322ce53c96a5e16fdbdc88c73854972ab22cd77856ad0f8bce70f8e06ea17e041d183a2aa4ebfdf5b4ffff3c5f6be9519c87542db8333879da4ac5c91c8e6a863b28a8db2d31a455f91476cab2364e23717f271eedc45cdb7f81d6a2754cbcc50c29d23e44323f97758c8a96a1ce966c2de4608399a5693654c436ac376faed1197287ed9b61b7f532de780e1aa40b69da5567f9efff5a1a51a2b404b56b7e73944dd37a133f78de62ee5f245756258455c715f6ff72dd225ab77e971662b42e26d903b9f9027e1f17ca35e880ebd4597b1ea8af35860b640470686fa4a26314ba5271ece1248d321accaf5247b43dacfe59990598b752d3144363add5010c81ea9d760872b4d76cada92ba2ab929b723de34cdb98967ed4235b8783cb3508947c96a1b7b23beccdf38ebef433bbb2b04450274055ea70b1392996d64de8ce813dab9dfc754f5ed9f0297afeb931e0e887bf75bd95379f80b90f8b4e65e4b03b00ed9ecfc482dd2668e0748ad407bacc9c7dccd450609358c6c31037548bb64f28da173b3e705024173b815c6a500c508ad767ab74537ce76d1b3e955157d1fe3a3411e40bde3e858b497533a5b7dea8177b8f15fe9908eb5011d9be79c6206af2442cb01932854aaaf39fbe71863b7eee5775556336761d62eec8020debd39135d62dc38e5ddabcec4b4c450efbbc0298a