0x2cffd02e6095cf2d4dcb5be92b184b83d75d544a406fac70cca0b0c8781d4cd88d65a7f3e2c482a60eeac90cbb9e2e663a81fef11fc5c2fcad19c04f71d52deb1181b3784b9a0d735cc855eeb4328f66184f47ab0732f1efe93977c04dc9793838ebe945043164cb2d70f75f6c8024a2517be1d144b1c0545b7c2da5f9065d95b2afc4dc81730fa5017d5b7c3dd1bbe0d64f8ff449b3b5db4b539fc4fc3ae0c0f8f919ca1790081d3cb784af66a580944abd06a644987722abc4b11973f6af47efa26400cf2146e4e907bd5e0fabe066af9f278c4f0e00461967d65f87a80cfd3e204a8b99efc1edece8fbe7f6bf9f7b88bfbc2542dd54c56153daeb15ab841e69fb69959a22e9c64d8fff453be3feed019de0cac37496a90482412e098c5f22baa4c235957a58a8a40d23685041b73b321cf01e4fcf47f07bc52e57c6e43ee0bbee197aba25acd62a32ee008b3e6c7dcae5cb39f2a852abb66b660f9d5f22fc28c399036bbc3234bba296e786ed69be1c0307cf42495a9f156d5a3a5e362c64b41c46986c98361a0d740462fced89a23903b4adea0aeff6e2e6e4f2c656916087aab3b70bc4547ea41b29e709d64f0a49b7ccef44c2699989f7e091c546f23d9ae96626ed288404bca252a8f06eb7548f245f3f5f4cd4f8071474789159b90eed86bbc55e5e770f700db36460621aee7de15f30e1e9afc80497ba488fd333459d63a2977138a3457a1fa788c61c242b70707b458bf0828e2b6c7c0125ae0ed88804f8bd844d99be75bfc05f06f1b690b4f89c8f3cc33b65f0b091e154ac1f6a9c6fac878be96cc106e82db59d79d6ae771429777b40e3fdaf53f7ec4e4b77bee1c39cd183acbc4b5d6c5f7d3afcfa5cc0f7f383af87a5230bab101b3932d087a8d2460b98cf4ca7ba00900e09b7a1be210fa220ec41c3051f51c361434fc1be4b1dd3e9d5180e675e4652c0b7e35debea44d86261cba12925d00b4b184856cfa57ce918ddf9f08b31d810213ec2f86b2553225f4483b9cb36a6d598dbc51b117a285ae0857f7003f90461328700b0f2bc9c2e7caa22e3c5ae07138657e16ca7d74a2b6bc700cfab81f11c5e8f964bac56ca771bf2c4f12e09311bb36c11d76aefddabd77b508c472feb3461c58cc03b5c232c5029f6a28ccd574c4e0907ee36125eabc692c66fcd6fc81691e52ecc5742980271fd8771e963f14cbe37e4529475eb76c5485617c65925bdf69745f4df6dff8c264fe78caadd5693a8c2b49788d652148ba5dfe061d94b12c81bd0be4a1a80aebe501f0b661bdc3e0c93d4fc17e31251ca64e856b577f748ad8a076fe02ecbd0042c08f3456f804ba1f61b6dc3b204335f71bd273b1956d3d8d8344489a4385aaa86a4108f8f2e905b6bf41d9218b54761a4940188c9d1796b926031333ce82b839cbfe243bc5cb829d53e439a70fcd53e59d8c9ff1dda74e02c9db440ed54817bf700580d677cca51221b6de896f69a637c1b9357d53c7751903104761c00f174911b6bec8a17cbdef37d23ee17fc2ea7e88a6de3febc69de81a9a7176a3c01cd8048bf1663e1b9ba28271b2dff14b62b4fbb3a4f343b7a67e3e6ca8953e458a208b25f12cb55bd3de2dc8a4dba56e205a4647c25f0ef897edc6e90eebdaa46871eca474d5b2585b6b61b348b738398e0ead8a0658dcedd52a2fee29f5d309b511c04d99ab1b9559282cb5ed206e08f4f58ce8d5fb5cb3f71cce06aa88b7a665ea52cee256481e6f60d1123203961d058f956132482b39ee91937622472aef9f6b4e913f46e587061e05085a51302343c94a31f922fafc88402c29d293ef8dc84417c5b02b62303094d813c5631b13829f1de8a1ceabc98edb60a9ae6020eca3c654abb6343079ae5247156040a0089187798fbfc41e64f225e420041eff1b915