0x2cffd02e4d284df70dd7569f0b197875f04e2c0deae5feeec323a60b6b6197533dc17a4be082e576a11b944fef3aa94436655638f3fdbd317b776a2d7788f977ad82916d9cca7512bcec80fdabf462e4fe99ae0581efdc3859e10474b4f07dec31f8423a16757799bf83c1a3874df9457a52d8d91971c8bba9461edb77982583d423bba1bc54c3b0b585b356a5fc0ca4850b6f99c164ae0ec2bd17ea740c14395645911e7c4c20d3fcf736c057792bbce4159e167d23c391cd50e4e9cfcadac7f06bf3bc6449a4547bc53129f04511afa892227db7fafbc64c46464d2673d0a3ad29a05e335c38031e40c36d6ae9aeab6e361919e6487819cd8392679fd3cef1a0d402ee6d8464bb51964c014b7f9f43f4a1abd1e6f196282d6d99c32e62b002d1371863cfcc54e12a425f996d6ba81bbfedd45b845b914fbb4b0f0fa3991c14041e22b66bcc2097c962973b4b7567c42c90a7c5dd7bc1b25778f3726bdb95abe03fe0d61ee6e2216a9089fe98e6c4d4df35c9d39aed00e04e09b9581192900f51465537f7e82dfce5ee71fa13ae9f1b1767ca208e5b76adb427715449f1c5c29e328ea28788067d69883d14b6afdd9095985f1c3afb418b0ce12092ccd50c4ef824882e0614f8fc7e529b06511ddd284b726ea66a39be7ceba926b5bb0bcb2e3560afc4b5abf18b94eea7ca4228b459865924f35dc66666664f2c4382f78d41319d53ef86a9bd4ee62a5cc5d07f106d7f6693f314c390cc78a173e753094a6af349886de6facb02840e3e3ea5d4dec4ede349701e0f056373bf983f13deafbedd69f68c9443bf7c8e9fbf1251c0eac25675a98400fce63e49ff50b9be23571bc159cb872ec80a7addfa489207bbe580630182751128b54dd56f0670c3813076eddd975ecccf90b5ed41b679fa92dcedb500762515b7e8effd8d171cf6939ef2acd0180fc5a751702e009fab9f36ea22b43c83d98d4e94932e644f50ed019d4a69ced53a893774ed76b4bca4303da36070722e57e95bf88dd146cee0642d2d52f575f11712eaebf9a3840c0c9a19626b4777124e4c5efdb9aa488f255fa81ee4da973da9693e771c406dbf8a8ebb688675ae2fdc1f39529922f2bc842b6788fb7e405393650dcafd73db5f4cbef8cded1e7a5a38dbadb45b16acc219ed67e7b9d2beba21d2d4236dd88d305357f460c3a38b0dea1887b7ebe53acfa656a9a68a71bf53960527e9b76b71f1c24b86c5ed70d44746328f8f745ecd6c72dc65f3a0d5698290e86f92f9b6bc3fd7848e8124ffa639ca00ec7402c22e37faec20e4f2f1a695b17032ece8ab082c6d25125ad08695c17f4b29b4d4ae35be1965386c94195c6db952d87a67dae90f7ddd6fd46e2613ad633b0cbe0e967df58dedf87bbb4511c587e635dc161190a9d1992e43921cef4fa37cfab985a38009e618df1e98e92c8344327093e33f510b1bf51d2fdc31568098a8f8f3f688e7ac1752160db3d5bbc01eefa795e30495aa32d500375c685c541cc1f63c458114db050027abb15e79f174193cf08aad8f7ff701b760e2eea7ef7b07cb44216b23697efc38a4f38632cd5ebafc6c4f20316fc3cb1643c421cb598557f37cf254439b1f3ac44256803492c8bcc7fa59f985b204a901601b9ba4ff049ea20fec1811030c9bb04963805661c8f3c2fec50276e865e27eb00f53fb15ae4baf3d43463766bdb3438d8f33e61d4b320532fb956b4d57097900c67f9cd28ed5e71af5661c37bf89d89fd39f492efaf378160eee66bf10145edede381a4d59a984893dd3236bf68d3d49efd995d05799bb8c50a8df276284f786e86562af67e010b073da06baa5e99d622df20398355b5a0725d12f7fb083d3821a09d4d1efe47df2d3bd62a81aa05be7ee60250c1c899d42a3d5c926482fe46fffd80e27db