0120ee68b9e6822910124fbab03448eac94eb2e57710ba1ffbb54511bdcbdab7ece50a
01213be53e7ccefdf45d1d31c695cc9f49126493c9b242a1a8d5f87d4688b378843a0a
01206dc62db3f3e4da53911b547264bd4747ae89104529976fb66f8e4c3902319ea70a
0121cdaefc4329e235180e03f0a3b97d67f574352170754b5e24f411f572a710e02e0a