5ecc0730c0bf37006eaca6ff3c22925c---------------------------