0120290613d7cee07935ca3c390c1b562d5f4f7667c7f19b755d4c6bb0923eea65390a
012105ad3d427530168b20f4cecfdb847524fb213487f0dccc9aeb3d1802db7d11500a
0120241c1ea6efa3df873d22c91c961f3e81bbee471102a8681e9f672b239118f0d40a
012162b0f238e679ac771bbd4098add84666edda7afe1ef86019cce86f7ed961be7d0a