0120f47f8415e89b4be1970d46ddaada69aaf22cf02ad9af1cb6c53a4f5e1b9ccba90a
0121083282a09e93958d9744ee677b5f76acf6aa6d9174b079a7a432c86173e5107b0a
0120434f040d06d23680c211fec977140de2687a2c2e9dbd8fa238fa2e23d004225e0a
0121627598a992cea1349ebb032a130a4bc2a81d8b453e48238f1e354d4451bc49430a