1027de6d1713e00ada85ed56a7e724151ff8c4102f02af0367280df763025b21c95b04ec016dd63fadd4a2b6a590dacb40e2631b7b062f59f862b388e60c692f5b718e7775317df20e015a1107a4b71a08a11a72e6246dcf64c5a714dbedae1e6faf5a1c3a8e0230a89deb94ed499f13759d180d7816c92630e14a38a2e57526f749f2c8a08cb72921df84ea3ff59cdd98a57f1b9ecb484311f84def347d78397a8f07c9df75f881cf4655eb83b832dbf9f64e553ab5232191dc2c5db78960ec2f2b95bc26615c504313b926ead7c7eb0f56e79dffa1fb30fdf3c80aabc574a05c05f06235f3576b52e39e957065bf1bb7a145abeb68e1c11e8d75f5ebd713bfdb0dc08b7e06fb430cf4446381b8131cdf5e37312dddd2e7e172fde713a1c8e136a1ff58fb96527a1ae44858d9aefb1af1ed74bd9bb6e780f30ac600ebb8fe4cb90468098f9158268a1382bb08c42a5f452e457b1d361158af8575fc3f41a336a739bc6499afc9b7d7b28bbfde06bf34a720f3ef011bfe0b8b741c359a857dcd46086b32d2439d2a69fd426703d1a5a1b3dff8ba9a58e80becb6ef43003b59468cbf041bcd5afdf42a9aac9611f650920cf341a75caffc62e4f07474873ca8ed28ca26824ad4fee4e34c0a5d8f0a358edd83bcddb7eabcaa1bd9b5812108fda1f727479aca16e78a35243537e2a3b23dcce250b646e0a04cf0f03d860cb9744316942f90fa56b72b67b28ebb8f364a1d276d17435ee60e4940098e4d8a3c1b2a10383b459284e3b4bbe84d23d3cefbbaeeef6fa93c4c52d548e976efa53b1e3c04b5206b1744d171a0fd7fa8908fc9eff56794cb87817edd3cac7d75893185bf18e189dbff76e10908883c0c80fa84dc