012046bc2a48a228b05bd2ba588836dc24f727288a0a8e7764218a820c8db507a7b10a
01212694a66ebc808d130ff3cffee78da1476e8a3488f01a2e807e08c793a35489640a
01205bf12f0c977c1a84fca72a5c607c9d529cf3af7804e6c906c5e0a2ad9573c2650a
0121ae042406d11a36ae30d81c0fcd6c6197b6956f3c8755e5fb949dd42bd7c0f8490a