01209a5ac5481ca45fd308470dce58105dc24e5369a6bd8b337cb2b9ad5fa6e59abc0a
01217610fcee4cc4c2835ae6ba9302c97331a9f815d7fcc1b99b6a9bdfbab841964e0a
012045664d5ba5b9f129a424bd9223552203e9b2d14277dd9d66d6ce2f42d34f293d0a
01219a549a947cd905253f782c4d0018e37191fcb09036b3922f76aebed1b19b5f210a