012038424922e7f6776bee96243b4a51ace39184bc9703fbbe6a9985b31ac80a91fb0a
0121984948a09ff5e408cd81b783f0a3217b959cb4875e650324d2b84a9ac2c3f87b0a
012097040f9721ead21fb38c71786065274fe6b7a3cd4d467489c5cb80fd6bb3cd090a
01213317b0b844ca53c116fd43e0c38dbe84aa15fc6d57a64e62bd06abc69dad2b0c0a