012027d405632db2880e0e4381bd5243486738b09bfe1c13d7a045a883c53ff816bc0a
0121b97e96e7bcd85310a579550efb7724ccdabf7f6cfdd0ce8a0c1c27a98c18162c0a
012029f53fd31b6efdb367b62a9ce49f8e3c08875dbafa612c61806954314a0419850a
01216c5938bdd72fb9b6592fe506d098c2bd5922983ae7bce30b4b88841af74bec000a