0x2cffd02ec1f714b0c6bf717cfe60bef57e8a9b88e5a34d57ec7dba06c1a59cb12ceff998df99ab7e76eb6517990511bc50b18a8dbda3904c9b8e4e95e7a9ccaa964f619eb419b7505a80476c53d98c9411256a0e4e6b1f37ed025e28c9f4cfbecdcaf2bab146d485323c9ce2fcf8d696c2e58845036dd42bd4c744b0fc66aa91bea400cc1882baa77f8ff62ae8d7283198af1fcadc15c3605cf7305371226ee388199bb2faebb833aa42ec8f41fdec2205f500e91dc14030f4f493e45682d23012a881074ccf50ba3055eb42fcdf1a69c225ce194980e4cac9b4140fade3f560df614e9e8df41499834660b6c133d3782005564dfa5419713a10936f507a432fa3dbf903ba40aea14457430e407b509d022c6f9cc7c79ba8302e6646f13d28efdc21cf11751ff9f5692134bc2f96fe4a1a084fa57fff370ddd3291308b138adbc002874505c7dc07855be23816af8d7f7f6360de3a5b003a0c8a2e09c0767be32e700b45f6296af54bb6b7461ae66ac76365343bf1e23712653caf8ad344f939921435d5e543b4ee33a159497f77f41a691d1ff5b9cdc6df2988bbd996120598d25c5e6fae986164cddd6385617f962baf47a6dc3aef1e32b7ba2c6f7e0e9c0410702865c7937b2b7cfe92432a480b4a2a6b8556870885372f3a507d74cef9905b1482a033a52aa671054fa4c96d957c8d514442a8079d1dfc4a69b788dae5158f556904f02c2f23b36c8ed958614b91c0dd0ab20512c875db7a53d250f9a5a4db8d4bcdd7f3a325d9e2dd3e48afa532b4d30b89fbb4c64a5caf78f0c2e55b3c3f1d240b05d3fe68089e7ea7a07818516e80742ab84d4ada555c4f2821ec68199375c7377a7a1371f319cc57212490ca3cdae6ea74a50251b95d79c273e19e6c6372019de368aa0eb65ef4b1227790bafb1e7e63312866f8c8c46a66a7ac2d67d5146b142c8774f8bf795f5c9739f2e7e99c17365bae77955dcd8ffd47853f7315c5174716288f930e61c081707de264634c3b466c08f416891db5368ffc1d0e6a9dd1991dbf1ec2f2aa8155be41f60df41457bfc8a1c0978c038f873a1343799708cf593dd963fac649aa1c6cbcae5e56226d88f7900ea1403b3941fff8f0f0164c2f09d57ca9f5f46c04decedf7a6730b4ff109c54d21031bce39fb1b37e8b33af096315c94a30664936937c7f54c6d59a8cb921d524b2855bab75b4e5c349bcae5f81d25d07ae09475e6847794cce2722809420d57772152b7187dfce627996b2a5e16f653849d04e5ce2ec62cd5512f185f7451a2262c7e32486eda069960d6bc44c1dba17713d817f9cfde403d969f4d4baf12e061e3a219e43e6bed83c7a2f8c168b62962030f9f5208800862fee04623fd52d098a719e37eb32c6635ed2fa63b7fb790362e7bccf0d3fbc1d0fedb82cecea2fd9355bb54159b34383a0abf3568c2268e906643df670ce7aefbdeff69292c4cb5dc2c70e127da7e72af74b8f32cd3cb72d6576894255dee662cf910922cfb64c7899d61f6092dc593e090da8253bc16e1e53bb7080bc2c3aae077db26ccd45a4652d1848d69a57a84205d0efa4f533695db6a2749f4447d8b01972980b25b64e556739dabcd6ccc6663d77b21b9a3073c7f224d6807d1fb6cb8cd4a6e5616a9df6e3f99284697ea54f03a0c727ce89173aa260c5dfaf905a88c678db6a2af303e291d9b1ee6977e8e574f21b8a3f717d06214ddda3f3749fd9d0b7a2a7405a9f68d3ff9b7eb4ef5f15769e1dbfd16396533152e64fbab5f32dc45890ade1a90b70c2081a75948c6da0e12f64b3e487a1bcd8a2d800999026275eb15cf03cc87774a465b16037363d3df70c6ccc5dd5b429af78c3aec97c8f306c8e5f7d5517592862aad2951e07bf1e7bc3a269dd166820a7883e49e6dd4754aea91eff8b