0x2cffd02e3d71fc8ca4aa063eb0a0805c076d91fdabeb391372b220c5194730f09d2e3d79abfd26963516fb3787f52629222df8529900882b8528b46b243671bd2673a99b35f4b6b137349495fd9a60cbffab0c9ae2284cffd1e0a357d2ef05f612d442dbd7bb626b00367f703c1dfc90f95f4bbb166cdd468489eb8a8f895e476e4e10358afcc65c287b5c67a1523b2c8cb38b5b98d020c28883b9299d16f6a661a2e124262c69c13d41108b0a18acf85fb7a25cb404b9d78e756e4be96b25b70bfd62d81f39d8ef9537cf4d15e98af501155d653bca6c521cbd1b7c8a341377f23ad5eb0e4304ae68e6723815f32cf1a18cc91fab0e102c01a9b5d86efb5819e85a95f2391f160e6538b2f3c1d5dfe3a5acdf7e932de64c7d57f89fbe484645adf8dee2ae53af1f2a32434c303c5d49bd3303ea57ffee870281d991db12f034918f0b68c6ee9fd915eeef34cffeb50f10014cedd726ccb82db7fbece51b824f5f1314a4d176842400f0e689e3c899ac2910fb7615a391ea9ea82366e232d93fdb6b5335bf56f191768a80995afb08ec22e3be72612dba3f024d3672f60baf02640257ce809eda7b20760c4adb9e58f2bca3b21a950b928e77b391e8e1cf11d5b3be7a63e79334857880ca9b24aa8d91139830288b8ba7409f78270daed85a56d88bcde9de73710664f7a1e79760b4e9d71fd0a061e61a456857b5f8b43b68476fb66bae170077173c74ff92f8f3f3d5935a57dc2b0d2cd9c750c8f0912acefe03f012125c209f4830e6b1ce9120aea723f772ecf4b6c479288f03224d5940f966a609988b89a008cab8639930364aee5aaf9a21d82645320781d5a9c7a91aa135c2a8eb5636eaf0ba9c3db9041a3921da00d3226f98b551287222ce72ea16632931b955d41f8b36b40b03e9d9bfe39a08dfb18ea255ff4d59324e2dd7a7ae66f2c66e361f87a073c4d5f96c1a313a3f38a91a246d8f2d9aa2073c160baeafbe636d21f6d0a9935b30d2d2240a19736b5a500452620a865afb4f49a96bf84e18e93d5531ba286fcde693c456f996e4985e1d941d82a80fcd0ae1b88eddf46014d441a46179fb00b2b41ec0d797e13e494d3a51bf1f43bfb7362f1f685956b4c242edba3e30c0f36c915734443aa9b039a9b30ae7a6007e82cb7b1b7112e008a286b23cc5198308d3a6cfe723ef9daeeaa869d0441fd26dce1bcb09af8b63219bab7d8abfecb95565625c1b46999971fbac478a8e2e101939391319758b4e2daffd1d6bc21b9c9a2a84c45518592bc7b8e9e3b52564eb9b4eebb7a904f2a5be9e16af97a1920c518dd0e72770aaa86a3a3534ae7aac2769623c405516993ff7fecfbbabe77bc0bd86531fdf4ca844fc60ea2684cdb51dffcc8823f60386324e1aaefe0df29684286e4b16d66fd611150d52bef4b5ae8a3be90009d2d2b8303b509f80dd3302bd3009e1dde69efa4824da869eee24df83eab6d14f66190aa84f66224f97bf74d1b7d6fe823b596df13497b64f9c967916a0c5d0bff29aa8972faadb37323571f297e7750711f686c575222899106e775aa9f8aa43ba0078a199bfdeb54d55317e7f9524ca05fff20ecff3cbe4d99ed392b132fa097d2ccc911180611b121dc60f6b776eb79dc517f6411be08b7d3d39d4451b509c3e0ae42c5f277cefe12e790223323d6891e81d06d9fddc4f2044fa76eb4238c5b3b60896b22bdc2f5b8f6cbc68f7a19a2bfd8c6a35ba65fef355b4e65681e06cc9368467f603ea224d91d345bd001cd97f176858a1b3ebcb60048c7de4cf978e637f7f6be99c1c96aa6ed348ed00d3e89a6883a4d4a5f0ec9785b148983718450dcc61b7edbc9ff12d5fc72cc680f8b68a308498c88372f94ec701f04e0a90417ce09cbebe927f0b4927a49271f11afe28cd23daa62e6a9dc385