2c8eccba4b6fd5019d8d94e27089dfc93204c33d960c7c73c8232196077dd9583de3a03d122520538d367c6e3aec4e62f8d46c5fec690c1cc9ed05faaa65810e51a683ea5e8d523257620dadd3251a6c1d7238dba19860881b38820e5218ac6da5c52030e45260f6d995a281410dca7c6cb836972436aaa0a39fded5403e283e3d5c8f81abfcf38b93e8a1aa3bf4dd9c2626edf5bb1496dd6585aae9f0e884550cca9ba175700d427f903053025e27bbc304ba14ebd75cafd1debc0a3af7aeffcca8e31f4e26bcdff9a1d5be54d9955697fd2155ad02bc33b024a396a4bea4251c42794bb493e62e9c9df73ed40341337ab822a3119a74ac5d2e9e49cff57acbc7a8521d838240ce0bb360ac4a2bce9efadd5c8bd14c8d0c904f92e986fe6e822ae8125ca98151b44f1200dd9eb40b47df4c0fd3ffa2c7a1a9f6d3ed12d2084824ded11a96e7b6f0701a6384101e83a395