0120af229e819f2a59da6d965291fb78568d1bfce9a9a066aad186b504fad7ccb4e40a
012137a0761e89792fe255bed04285d94b655e98ff3bb0d3c1a2edcdedf76fe076140a
01201756634f16acc34ad0b4aca7efb588c6ad1eac1c20f3a6640854e137012627380a
01211fe1ce15bc54bc04032cb56e38744e8651c7d773d92a101a9e841645c3acb6070a