292812D5A0E42C30A9F7ADD17290A3BE6C12140400FFE0106C89A694BC14D649
5317B2DE084E4682F4F195595448F9C3DC1CF4F57F5755976169BAAB4C12948B