0120ec187226e0d24dbda5ca9a4ab22eb61b917dbcf5bd0f209d8073f7f9132667150a
01219122fc08e7d1772b0fe36a1f41f36b23806f53136b7a8263a9d80df1ee341d080a
012030f725912abb848108714245277eda7ebda2d5a2714d978ee5d2e03cd5563a530a
012191ac5c562a3803a41c86464d2defe00540c9b93d82ca4c466003383421fc463e0a
0120936bf2db5308ba39e1a48c5a3401a7a028376fd40a2acf013b659fa567bb1f250a
0121ec86b90364dfc0cab8edab4b4b78b3acf5c3fe084421d5534cd7403d6ea984500a