C697FFF4551089BAC40E68F2E05BCB0A0C976031BD8E471177D0C630E102EC68
7BECA71BCA2EA4C6008C29537BE74F600504C0B8C645BEFA0EAE6015E9F2CF4C