0120b390f96fa54a1f0f69ff6bcaeaf8ef0648da936267e7c4423f540432c760f0bc0a
012112624fdeda17576857dbee60c65b33af40634d357781c8f3d52b60b2c504323e0a
012076c577f6af0abd0d0f69a7d7c977337160097c957f1dbcc935a3a9eb92f3ffa10a
0121ac1014887e2f61f29f458a742f9d204f6f8f3da409bf17d93459f06d1864fe630a