0120ff47b24733f71038c9d291a2ae51e34b106ffa1b3a4c05ff5c1c1819e7c502930a
01216dce3ba46519fbdf110477071602218c10dd435b609c40f7ede7ae19072fb6480a
0120be5e514b34db0805c000d8ec3703371bb75c2111f723fb8be62be7869a8151060a
0121bebbba82e416946fc764a5db0a033ac5527c86e32fea2dbc686790349e7162110a