0120fb0d5ac0c372cc3fe3a9364c0ecbf48d6ce6fd411363bf8dbe88c49e6c02dbf40a
012132a631991f3b93f80f1fcc515a69016149a83e6e1dfef9cccedef9d396a571150a
012034067181d2a986e683542a418988b47cbb4a9320c34b1519e038fa704a9da7a70a
0121abcc9de5cae394cfd66f5ea4b0b8e849563270a297178f4c62ad91ea09b195360a