012042f0e2dd1013b2efca985c1fa1ee6f8b1bc2b69cf2456d90f94cb27e1d850c5b0a
01214f0c1eb15132b0763df9beb072f8b47f939bbcb067daaa4374d6cfb972c7d27b0a
0120a380ea83262e979819deab6241c9562c80020e409df02bee9c85733602831d120a
01219e334d727fa215f7d31fb5041d266400aef7e6daab5050c00f6ab8192f5998120a