0120afef275581bc0c710df187a28ff21628a60161f80bafd191cdd309837928d89c0a
012199b6b1bec435b43e4793a5e1332935d58e18657d77ed0a758257772d02479c2f0a
0120b14e569c6c319e48e64ae4385f0840cf51ccc1ac3944dfb96d1923ecb552533f0a
012144be783b82edb8688d8ce96597b41e203f534856d31aceadd926c7fd09337b320a