012049e14dc7b6edc0ff696fa022182f4b0a7f970abe305dd05134aaf44e16860fbc0a
012144fbefb51ba0ba053fa1c2d6163b0bac8012f52647ec34ad7ec64b4a4cf05d700a
0120c99175292986aab506771186967eea80cf1185a8c86c6d55f858b8c9a7a1fa1e0a
012124d24e4ac0c8f8993680080c3c926ad3672c8ab7714bfb43913ed60b117e9a220a