0x2cffd02e25e8ad5bb24abe125786e5b4a374426b019576f64b18df0a6b0251d119827157a956ed8851a28a7bc1a8ee9cefcfa44169b54a2924f1470490f86515efd9835d93f52ff46f1e10b93519d32a758d90ccf61a106a7e88fcf8de5316b34e57d8162b7422ebc915890d4987c44eef3c851b687b88cafddef275b3ebe3bfd50e761d8da41f9d42e333f271944f2b0226a5b62e14df0777112320fcd31c30797b113efdbae382a47f5d1ac64affaf379a9ca65e0f58d65cd11e924aec3e8bc6ec92d9613713742d4a5a1f280a1337e7c8682f83c0072bbee2bfd72df864c70a95b5d3e33d4f409899fb9bed5c028cbce7fe9546c8dabc7c50f9c5875d86c70ce9bf6fe901e9d732f272b753cc0dd706d6f4f3b026647f5cf3cf6473df56f481f62d53c890213d16399e9ec5983996dbc23f89da3d3483d027334d114d70a4992f60de63487d520bb2b5034663a33bb6b99e81887c056d36d126e49a23142c40d8dea5442ddca29256b760eb5a2ddd58660287074600dfe1b4df469cdc540c214fc85351d15a8fd0ef1ffe470570b7fe1717df4f6eb709f742f2f962a26fa330ad1d341e813ddffd75817761f47961c30ad08ac70ca468754e312877a1e85f78155339697dae67a5329b211b279fb93721a56b74d73c27934fd9cc25b9762989cdf718167259b771a7db62c748c74d40531a223afd254710d9b83486822cd39b34ba6b1f65816ccfc1d56a0c3d3ef6f13d52bd8d6c0349c044dc74a58b3166175ad03ee2a6bfa7d91d7fc3a8bcb9a0b1e4b38895525811b0626d3dd931915dc1f01a1769c17f2b48ee18997549b4556b621bda3b4a4eb97c184cf4aa01c6abbf0b1519726949e1254925edb5dbd8fb49feb249821af36b89f86358357c7ed85ba2e6c1358ae10d69e223870c593ba91c9448f4bbf006b277422c0c40e80b34ef4994f6c81c919b1b46fe1a875aac02b11679c7817161e5d6c7b08c4c6436d3182c0e163e6c56c8475a6d6de92e84794a7b15e8afab575e0a271519d18cd65e27904e72d58f92ce53df644750c4a795ad5d5383e0ddd67216f57a1a8099b36e7ac725866441b8279d41335962bcaea9ad5a1cbfaf8035404a261b39d009a3c203036e1edc9f45aa7284a4c9213c0a392393640100b0703acabecaec3072a5840e8c275967988bbb36f9fa598667643fb0997de3cc4ab6d7ed43f19bb679a1d6aa23ca622eb647ddbc53f5bf43471fa245fb4c2a2cb0971e012c1671ed824745e8062d9f77b6b684de9e143cc7e060282c507f7bbbb01e3c7f6a683611a46548aa98a5b97b3814ca58703ca04add32a878b44d5083e50ff468ac26e7b1a62efcec02eda60441b6fc34bdc41b14b2be00bbf579ed8d781e8fd86f42eba1a93e1f514eacb87ba1fb6d219b0a46f492dce3b9443177d4f3cc758aab97ac333bf671b4c83d29154dad4ed5d70041e4eb4dd0ecc25f753e8dce932aaeea8a54eacc8f44507c6c5da0e25035820678d694f2e2e686fbada1784a934647cf909a8403657c927542dd897694382013e7ee7cf7e7a0a592a40b6223147d47dc1590c9d39da04316964779a3fed4dab34c64a14371c6b16e1831ee03ae6815bee2132ec11e5f40ecbeb50da4bb13d2e734dcaf5756275bcc2f6037ce1c4d1e9942e47abb449609673129f417fe5156665a42922d13f0ebdefbb1c6c3c63a89f74038e304b7627bb12bc14e38a4edad3f6ccbce864da51b81b0a9524265eed15a61882006d0cc986d78d404e1599bd37eb606d40f143efbd0cc9f501cc6905b321904a1e3759594a5fc387cd6d3e8092f7d9173cba75bade4fc7328143799d39bca4379b20e7d2c233761eafbe55a534572d8e22fdd9c0b8974c07cc16265b74de6690befe7f645892127603525dfb55de9785b0d19ae7336a3