01205671b220dfbb4248dedc73f7693fae89bac056bee5d7858c3c4ceb8194bfd6050a
012178f160c521a916bac314dc69d6429d8336f0743dd29dcf882e4dd7a62a84445c0a
012059a41cefaf7975907c4ca8b6bd2429fce3ea341b9f8567d7b9154c66780ece0e0a
0121aa518a2d44446a8fe3464e059092aa0445c54fae67c0363feb04b92b8ceee2260a