01207af69221b1a10844a07e2f435f1c0d9eb923f62329bdf45b14ae2557f7b0e68e0a
012169a058d1bce615e108273fca1eab50ddac0b5218c149d22782e9a3410b58f4500a
0120db84b1980957963a99521501a3760f1c512807db33cd67a6f3609b9caae0c63f0a
01217edc91a9438e4cb076b563950a66308861393ccbab9c44f8f3c919333abebe4a0a