012081bf20cb25634025b86bf3589eeaa806fd3ab95e830d6c8aa3037f7d0a7014a10a
01213fa92f011abcdafb4cc3f8c5b928deb88fd1f577dbbce30fc9884ebca6e8740a0a
0120687d6f275d6c6a09fc3a0d0b3609f7476d520321428d044a3383db13487badfd0a
0121433a73d4cff7d69abefca286afc4cf3440b1863339958a7e08971b63928af2560a