0x2cffd02ea5f8470d103550bc9fc6420079b924b6855b6b925c0af84ee8cbcfd649e32efb7d5e729a3017fb2f8ffe39301ec7f80a8923b8588aa9a2ebe19df6155401fe4e2b77e49eee7b00c8ed4e37e9d7f94789806577e5f18a25a1111cbb1dcecf35e7709914ffe48ac5771459b0052601956756ddbc561ed4cfb9d78089b0cebc25e436d5a525793a76be62da5f62d3d9a0934e961bb5b5d06cc3ca25f918e18a308265670ceb7ff892ad98bcde5825a06ba0d47e111aabedd0f86da00fb8db05be90707110a1ccaff20a39a5fad1abab1b520e8f1d6fd4031d0979c5b89e486af346870a4ce9e20eb4dfb3eb2d5e6a434848887482ef35dfdb38b48ee891fa349a8b2babe4377bd873744a31e2d5234d11ef9162cebaab7d78c68b49df957392c7cac741b1aa76a55bef971c3b946087ce2e306b2864dbd702e6dbe9b7f93238e854472485aa9d204f610fa8fc818afbaea5f9197879e2907ca6050710b364d1757626319af4b3e8153a01160f3dcf1d66f9f7ab18b8c19a984831bab4430ccdc1bc0e1ecaf020f3e9f1c244b6c6b225d0b2ea6c216a6ec5732151d182fe81e5cbcd1ad3aa2eb4d109b0bbf146c78b6e256c937229c40b966cdb23ebfef8a50e85adf8a64162f8de1f696bd5fe167589a2856efb1ca9e5fd2482a0fdf843bb0b1854ebe764cc20ba7e9c0e97c897b0f5eb6e05a9b568d9bd8b411c2ff15491ae10bfd27d4b0cc80d74a488d1a0c136af682d8ab485c52420b7069d9681fb3a396e04362ae20db4f3e560cb40a0a3be3b6ed6437cde8286f99e6343769995ecd866effe391c86a8d9652d97568ccde047f46d6c73b3b9f3a37b97697546e7847caf07d2416833c1a778ebefc5fe2f1c023efca8bd0ab4b2b1fa3cc1cf43acb0d7e8636dadb9603fea5fe8f470f0edaed3eac202d0329b6bb6dee31704032107cc1fe31851968fd48e196e78d931f6928f51105ecf1f1ec1a536019afd09bf7957bd3d69fdf498e1a62d1a9dcb0a78de4d881a81766ebcd268b6578c4f78abb7697ac153d17400c56cbb97b0756f04876a64628b067323abbd13181df7ab04d3308a7c86867a4236e6cd365aff4397af046fd7a3bf6fdb35add2cc2bdaae80d908c0c0f54213ea7316353df46c83b8b37b50f398b41e42b8b20b7438e395731f9c84ca41f499add7f898fc1f55e5f3e18dea1b215d303fcba2e09fd2e1825c27e37a6e0b420c128221995f84418c2d68208c79c25dced34deec4244a610e711a69c712a71c1ec9cd63bbb699dbaacb088b6e0ba60ca032f6820927b194a525c84f17dfd53add26b659fb6f06db3e4fbd187bd7915ac736bb16f01f849b129af0289247fa5ce318285faf755ec56cc3e2dbac294918b3b63ad51db27a4f7277a1be4786cf6fa0f00953a7f89e1cfed5690b0266cd4b0ac60fd3e710a33a3adc294c218c6b6c0b97b447e391bab954e92375901a2808356f5fbdaad45c672e498f9f81ead6e84d913def7761d8e29af659516acb9852c49dae2910836576f9520ca9feb1c7ce1693761bbb045febd387949e9a49ed07aac05429ae4ed030ce4125766c43f54a222bb99bc137cb90504a8c7b897b3fd2e8ce3f0e9df7b81636debfe01a74f9df7e6d6aa246fb3f8019dcc34b2da282574d58704beba40334231499b8ca3b76f527fe804a1e71f7d419ef301ca9b4b578c60f10c7ca0c82d4aae8499db3cb7a1ff7b0f8182d08141a13165d422b52e1c4223add10968f64e82cfb5ab9da3d29568b5a0e5eb1855a810ad72e8a2f0a7343185822b3f868682447c527805699827b1ee03e46ee886d6c9ee1bafe37689b7b460c8d1752713ef1252e34158ff7fc8e6fcc4f2b00884948869df75cb3c5df46f7dc49549cb9c11ee6e90efd3ff508753d8ddc65b2702c24a866496a4ad5