0x2cffd02e90fc4f483df9403546a5312436b4524be517f8ec04f58de9673ecc8af51edb23ee58c885d50a467bbb64fbc0150f4a40b6303ed958c01bd1da1403522b64f6db0ca674a4f0fccd96cd29e60ada1c642c0008044684c3a802ae46d06674c3c128ddcdd7ccf98bb61206da9b35c0df2b59d33cef71b1d50ca7eaa202efe5466d42edd7b7cc645c6d5424254e4f7932d65a908d2edb552e1d22a46c524067d3c36d9970a177cedd6ae25d105e22a6c2d07d4cc5a455056c846295e6429b83e85a06069c01ddc3f7ab21665c053e9d2b6286c95389b88e8f3f27c933a9acfd18114ea3fb1e8a6b8601d7c5a488d98399ef66be581b69782b0018545b4bd697b33620f42f79a137ef927eec39d6fc2567aa1ff903541a8afeff3eef55b30509c5d6057292cfd0e6a975736fe8760c9d54255d15bbca043ac34014388a48a42afa592f4a908479313cc58fa12e77f8cd935c0b5e9544c22c193d033a3a04cc243ae4d5537b95cdfba0ed7ae918caab0ba4469e09989de4e5d2685be7704b44dcb353a39671678f02614feac4854b2b86760eefca4b3acfa8bb74936ff59a9047fa9c767903d60b25c70e5709ef1f39b088d0c3c7da66ca6043c70c40d57f24048c819e74d2dc1c45e5bc815669a11c549cb6c1b11282ef368428d4e979ae75be8b260a73528c8b3d38f081fe9efb29533d01d266e53e333f4a80bba8cadb4f373a7b7ea139e0501ca9fabdaec04898e83d4611b941a139536e39c94e84bce78c15d7cbc0f83dabb744d27e7f183a884767fb33e6ae3d9d2bc45e80800e472b41b8c8d2813245c77d687f7f393d8b6c4b60a5f872eb9c73fad592e379e584d5c77889f98b7c90b31ff15fed2c1b1f2c37fcd27dad44ba8e2b27628b1e0db01e08b74b0fecfac251dc02e103ad385f5e8969ed4a7b2c41dd3ae067ac3fb6b45b38d8f135f0e919205039a97d1cb88c284ec663d7c75806a0ff200ca0e175b580511cd199bf6fcbd63632ecfbc931a003ce91fde630c799a00cf1b141fd6bb717f1c473505e0acdfeffa90879be0dc02c705663cf53b5489257e94bd210238305726cecc682eb61f3f10c99ad07f33501bc89ffe66c9ded6b1e8e76c4c52830331cd63385856d19fdb8ca905c2d81ac85afe6a1b2000e2e61c49cf6e9fd63837837b07634e119769b4941febd68fa6b8782f19083f2015b62376573d27e42f4ad7331ce708276638ee7ddb959b5dee67b9ec4538916190b8f1d5b3897b872de0e15b36175f040472d8223499d13525e3fb9f7222a50f44c5f43643edf2884519185dfa2c16276339f07c76f5bb627050f425170393d7109f9aa7aebb569191aff93aeb348a0941f677ece24731128e75a034ec91dc4dd4f4c077b5400d01f6d837df5f885a27e408bc874170b55a5dd7070f67a898deabeada9f8dc82f3d06499a6829cd59ba7171780c1fce9c9f05d89c0c380f684845a6409bc7c694df74b1447c22156ba92ad7d1fd8070e1301bb0ac0c37a10cbf206e8a13022ef1566bdde6c64a3e594adacfdf95047e27d8ed31f1bdc067e55763b0c5c10ffac6ab62f01d6a5727ce25e7e1cccb6eb5646a82af1bb2ac5466f87fd4b990f9a997c50a2fddd83bea84a3497aa40c9cb31cb6b13828a556617575e3764ec0902e06d88068d93ef66feddf1c2339e4d8755820567fafb5e511ec29da86cdef5036b3f266f054c64c7e09d628a6dac00a5cfd76decb847874f2cd4dc7cc6e57d88f613b33989aec5ac36acab9434fca6b9debd05280f15a7521acd2000b36bd005fd6b0b62f650c4eafcf0eb449760209f0ad95bcc00086aa2887f735b60f9b33614db6204594e2aa5b7fad2e51a3207cbdbf093d7576bb54641e303733cd8f1b45ed9182e5336fa96cf7c68f3aaccd771341d4bf2a037fafcca