0x2cffd02e3f4485aa6965c45984c147dde92e6fb6348dd14b54fba691f8ab04a44868d23554242f6828c47d421509874fd92551ea86a9dff6b42d757bb077e3c714409ed89f1d45298ef3bb2207f5ef568cd16db15048a29ceffdeba064be2898f5b3d5f09db56c69c3693536b7cf72e1e6733bf41e1c5e0838b06a3796284647929dfb0703a434d4088cf113333aec90b4b81910958a0c2833b545483174402f5408b0ef7e69b87f7e93f1f376f922fd266f16ab0a23ba2427f1c66a6a27aca0a3e31096292bbc61e19d3040bedaea22238b96e7d50258d2249da50dcd2e3f665d1466c5a8fef1ce740bd106a89d41b3d57a43f438f41fba1e9e6543c13387d814e09e61bf223d3ff35bff049ff295b9a0e8f0127a0a5fee5cf614d1b081f4d095ef2e8ffc81e02ea27732295d1eb827e2f697327a423587f003e02d79e38bb8efb25558c1c7f4276b51f831f0ca076197bdca3c76f9daa49e81a9e0eea25ea5d6428894d947f7ba8b50b73e7fdd55a8e750ec189c831c1242aced8a46ae02a9a7deb50af8e062551ac58a13342531949901f637093e67319e2b5e4677f85aba91feb8f6a2e2b69215c127e4d44e028631712aff24f976ec0a8638ef7f318ef80f2421432c0e51452f107405c7843d0bafea25c84da38b9c77eac0bcc4d7c58ae681b7a32f8a4104873da71cf5dd0e89f80b74d8f42c12c152ea50e818b44dbfb93cce340934eb6eb1c67285f4461e435755c6531ded75241cb722f7a8f305302f207d738e8e95f6e3c149ab4038cd67026341bf240d30be942f6ac4863919212b6be24d68b03b3dba78b279831d7cd58ba0cf3c956e8069454aa97ab5bf871d8b05a2552958dd116c8b91cf8069a1f9f66f4d54bec9851c42c982d9142a9f4b4bed3d74eccf8ccce3b51dd2ad0cc34eb06636ba4f6f658f76db87cc4df8b2e27847ec03c6a622679a43487feafc54f151f56bfcb319fb89b0d17e849313471eabe90eebb79bbbe91a3de784d0171a3a7acec30066650cef578825db4e7c9eb301a6bcd65f09126c002e8b1469a2373f5aecf3f03d28caed006ff16f1ecd791a0e09e064edf559deb3f03663ba256e78f2ab061e2e2aafa0c922faae8ac075de4b40c0fa7eaa477355e84cfb6053115c0494d9457cbf8d5a9f43459002ccae25b9130f39a796a79e2ae147c072b1090b2e4c05a7525b66a6377245321e12b65a2d092a50929c14c783e864ff94c4ae31ef772fd2f33990dd034aaac64b61b09b54197033a91af51ba6b77e3c736788ebcf9903de9a5da6a2c393f19b9e0c1628ba4b93c230c2ba87da1131b9f13d721bafab2dfe42aeb59228d23df32d95daa56fe604f914f47f92b730d78832514994137d7897fa5ee3be4f4ade69ffdd8ab06c8d02efb228750b762368219c9cfcfa9a252f640b31ed1cf849db93c521ded1185ef56cfeaf6f87246647f2ebab767cd4d0bf74f8dc780863c7082461b1a5da7403890ef02ffb05f8540868c82fca313a8bdea26e52cb4d4bb35bc7ca1ef2dee0e48d3b84f679d5d0f1ed40c547b4d0de7d838f1227d41c199e8d3331db237a3a965c1e999c5a9c4d53209b228504eff1e270b944c1e1596db1f23cb4ff8e7d076bb19457d79557695db2b6a9160350baf6cf731bb854e36ebad582e3859c9b5394bfa56af702741f8441d87f017aadc6c6ebcf821f72ceb3fbee7761dff2bac6a589b819405da2e72c5875d5648695ce5d6bc1bb9c401988e29091398414974ade2fd4a56531a92c765de8b50149acdcabed96c6d0b09a212c52789ad89240d9cfd0187e3c073f5651e66fc0c1b61c30230d3d1baec917b6c3c8dc3123c66e19397f0bc97b5c71883ed5524a63b99303157b6ac483ffd52ce4210b15c6b5532d8eb1189ec880005c756cab7c9fd7f6a0efcd7c