0x2cffd02ec82e9a20e26183f69f63f9edec5cdd3542e99090bab412d523272d53f6e78fa0ef77d1666184399d8a19b6fab9cb14679edaf849a1fbd9d0573990dcde6a1eb161ca105af8461dc757bdd2a03e5ab3b74133db62271cd9099f5a7fc9b14dfc69b660b971fa9a36ea8c2c63e587dcf2af318bf0a20c1d92f8dbaf1f5ca2a6cd93d47b797a48e920a0d308dd55f11048bfa8d35d2c6027d47fb346224d83a5631a79817d38227c106e3df40ff509ebad16d16ebc61b6cdf4e228581dc0b8ad784a80ec98c0bd2b485affa5120f10f3af18f5761d9774bb93850d9f4dd85aded55ef25f48e1fcd789799dedcac222981cf7fc70076791fbe5d9996c87b2da385acc7f584e6e8005205275f38a7a6fa68d978e9fcb642741235be961774a1ad47d4db91a4c5cd23a4aac3f2156c0c0ae4e17e996830ac680b251d9f51e8871e91ecdcb0bb377b7eaea749ad9ac5b1ae701a81ed6be86af8e855b38ad80441e8f7639461cf0a51a5742f2eab5c763ebf7c519bb08f915467e310623c23f19a362cb2dd47c90da3c64974ba125b139540645ef314d8f096bb2f3c1d8a25509f731ce9479373fe3409dd8d21331194e38ef68f76db3af27bf5483face8933d3dc35fd3d68ecd371952f14a706686101b7993839d753c7e142dea6000682cad86744fa351f2af4c454cf0ed0b39cfb277a435cbf0d251aa8cca9e97d975f2a99b6cfefc35073e3c764b7c816fb891d6e771bed236cf1304c9c87a69f5ce0cb723de57599881db37b17a551f97425974bc0ee55da00812cb06583f43902fa9d2279305b190ec713cba02d52d21173bbd47b07286a14aa9092836a0b2e691ec782c6ce336e9f20d434210c24dd37f9bd05fe5f4f0a47c6ad0c8be3e9311ab11584ab0080584cb4aedb3fa67fae878f95809b56743d1b751bbcb4ab25ddc12f952fe649e0b779a36c4efdba8bd1755ce3a0861b832090cdee0ad949cd0266e8247ae70bb89f88ac1d9d5ed14f1f9d69558930af91e16557cea4d39e2b8c0ba7b08837a71dea81ae6b6cea7b55d26a45f6c17e67472d2f99efcedf2fc8965cdc0cd5560a97831d9c23ca8cf856502d9244f78be4f8ef17ef8ceb8a72a0601b25da0ae66711034c788fd4b84391a6710c27c6e71ab0faf160bed0669de6d72828fd143f2a2cbec412a11d72dc4ac92faf7a79ad1de564e6ff6ed52ef99b13c4fdcde1d68b8a23fa7c54889f87d3e4463deb01f829c8be0a95f65be8ae9b79eb5aa9110c6c2e8506eda69e2f8cc3fc7d3372f6361de75438591d2f99f8d6605ed74975523f80cc40dbfc24e332a7547194926df6ca790b4b3b4d4fafe31e2c11027e4d1b171eee3f79c0a5b723de88b6b6d2175a84d936f37d00e4a777ca9e71f461ef25075e678ed9f58df604d5dd876713e165cc7d29e6439ee77c52d3ea709b055dca120b7b79836fa133cf25272fd247f24f5b70f5aebd9eb01ffd204e1c91557648eda033e3dc082228e0ff6edabdc47e556ef720f989a71f058d6778fe5c3b9c8fea899326c0a493fd62e75e597567d67d7a7dafa74d2f2acee435068a5174d93c583264f78477c855c179af8b7854633d6394ccd14abe7f54d292f342bb1e0d6de937d49bc3245d287c3a4d0b620af302e4f4803417e8526f6e63656a145528af7a09894e60e3fda19d125b7dbbb68ea58719b25ea11a6ad22616e5a4361f5714c673257620d6ca8264dcda4df9cadedde7ab5272537ac18955d5e77aec26fb1018dd3fd2fd1ef2fb3cca30f5bbc1c0be4ada4cbec25d49c8f41a90fdac9e823d0e51262ee5c45af4347b322c8e1dedded5bb6b5f0951c75850ec65a5c613a811a79cef33cf45f63ee16a66c93af8cb401878f3637d90a11ce81295e2bb75e9c73c19f1b525c047b0717f28b49a830af9880bad