0120503fe744446b02061046a657fc9950fe69fda7e6d73a9fd10441c5feff16529b0a
0121fadf0107e2b5f3f09af818f2705d05b98ab41124d0d5e2e1a7fd2d6fcab562020a
012092c733ea2f21417fcfcf75d0482fbce09650a640e1731f7853651716f46f2af80a
012163ae23351edfa770eae1b9fa005f8ef54beca1e1ddf1ac0256b0d1af8d91e2100a