0x2cffd02e89e2680b9a628115f5a6a1362fc059f3ce531a92c60447f5afb15ea52de238e2d448061cbe1bbdf4220153a8eb183cfc9d65a1c6bc6f6e3f54c64c27d862c057cf95247b7036786328cb2ffbe902aaf5b0c39501d1db07bd2a9f68f654f986fd1ab5f03581f9f3078f8264e588849437385853ccaeb7a868cb2462ea57f5a210a872ac6c91e8f545035c0386bb0a4219a2c19d6392c38190f85f417f90aad1e5b03138e7fca5e1363993bdb3c407588476c09994871b4171078a8d0f72191ce26c9b80136375aea4b36fb47bcbdd585a211796dea8765b014cee928f26b3d11235265e1b40e1a40e5e1d9b07b97c5644657f24e7864ffa39818e9a8a3209656db4bc782550d3f2e6635918b8d16529c750195c7442cb56e960c223ce70a7df595cf149277f8ab2f72b917942a9e619202886245e86fe7210b5077d4b182196b3de19d30fd06290fde4c95366081e33b535d116ae432315fb3bd0f1206a0ae54283e904cad1b9ef61a840709d4e5af0f81a7c578627e012534f539f5de3c95674cfb8837700397c46cf2ea3fa1e800521c781be5cfd38b968ab50b1abd33f02e18af9f64024fa59410354f8ff9abaa56b8108fe4fc08065d00aa7c77853a84adf651b5c72dffddf5348d44be0995c564ac40dd299ae6100ff537082f42ffd1311ec92a8e4b0c62ba25fb7f3c9f1f7afe576db3090bbb9420ba571bf658a290fb3d409b2d828c41d89246128c53ed17fd514f7178147ed30372b44420a0f114ef1ba3a1873c0ed8506f52684d71fb6c4d1d2d0614eddc71b2f7062d778cdf88cfb997a79b5ee5a353e12b82fbb2bc6b6d2099c3b57f87f4a5c5688df8be1052c5dd61d528abd10439e51b355b9b950c8974e49ce204d2a052693bc0e399855f41b05ee1a8e8e134677773fbf34edb4232cf9a3602f32cd3d72d5da873330021405c1033c7df0071e8963ca959d06d39f2f98abf7e8df090d833805d3c164d0702e2422a84796d2714aced974a8672250893346e7a9ed104a0a77bd8471a257b6dc922146d97e27cc208daaa92a82cdc617cd4ea5b39c24d7c7014d864407dbc7b41728b1b958978bd71041cd193820fc372a86cb0c4b0d826db45bc831bff8d62d7042770c09a8e67581ef0ac9ae91803928060681fb794fab79aa46afd7b4cb865fc6904cdc90e5b8acbc9485b44c64a3f668fd633d8ae2f8fb7c82e7bfa5275f1d6db15377d17a60e297c9909bc71e169127089ee7633df88ffad135da875da8c2cfba1d543ddf18fdeb3770a001ddf71abe144385795ee8d6ae142f14001df199987621bc13329e1d657881f1c7fb6cd0c2cdf81b9be5639da6fa680e872aa264cf7a8cbba29329ccc4b180a28111947d4f1c8b1a67103182dbe1f4f862430693f5fc046ff3602eb1519a042b0096d7c292b83353c679943bbe7982945ab9ec34dfae5a2553179526cee389bb9dba7f1e65e2392a8bf8ba1bc92518f4784252ac4d9288e141b9acd38d02334ab546108839d7421cf770310a970d8dc9c12ffd84bb32ff1126a6b327fd081aeaa2aafedfe4935409256909e3b5466f055e88fc715a55e465e016a3ad7085831bd4de69642be197a38d2f626128d266d44009d3aae3c9dcd1e5eb3877aecd954a6d9785d8313d555bd61872d98b4c179531eb9fa40aea4551982cae10352b22c9b5ac18e85e15b134b463331bd186e7357d56da05a377bfd3e5ff740790b794be62822163c7e625eed2687b3286e4f634f68891e72cbaaa822a0cfd7eebff6b7d5e1c70c9fb02f968c43f5c2879b7c46edea29e2551e43aedaf376e68e9ea541c40dba8c2b4bfc5e818fd951cd640dec614ea3c58f7f295750fa13a35565b17f59a88067d7a0361e6491c4357ec7def01092050ddd570ea758d254f203193502e42a8fd