0120ddfdae05a6296a921bcaecf6fb28368ccfd2a8a90ddaea842a3278fd5787a5fb0a
012132f5b3794513ea81524851d39cdda596e5e983dbce8d771fa01c93007270ee130a
01208e003f202857f1aeb73796daa185a12b41bc37d9e6a71753b8eac965fe2aef510a
0121f3ca3935cfb2214f840d931f2fe2b093e457f4d203193c2ee72269bd9b5216030a
012011541af9bcf6b704e079e46cb8024084cdd5837e199df9b760ab3b85ce6910b80a
012172429a4d66601c1d37948ec0f6d4d68f903151ef12ee319d96290c93e3b8f13a0a