012057f758cecd8068ee1d022e46c9e3b082b920d28c440f0417bbc0126c341893ae0a
0121417325aac18114d99c0c1cba09743704f6a9a5d7d2b9a3298f8cb002328601220a
0120ffebd430b20f8a9cc9c3f89ba02797676dc8db10fb49c290458b8885b8bdfa3d0a
01213fd37d57eaff4ae9e7d2267638c3189ed3f5e9aa7407d760b606262aedf131780a