0120afc66458efb27f46aeb6c1e10396a9330e1e81de598b2e0434f566bc4fd1a99e0a
0121b3f7986bfc155b9e4ff1f3aca9973a2d0a113515e7a100899d4ae0c5bce871140a
0120354e715906ff39fd8e640d3489a1dac590a105aaae97e475e39a6e2c1690e0ea0a
0121a83a2687e1c701942c58a881614eee782aa0bb85fcad75bea18b3a4166f5012a0a
012065dd269b3d6eae4aa1c418246d420f4b83590e3c60238e87dcc78d6cba5e1a230a
012177e3364905ac7d4d51590b2aecfad2f5ca78b79a96343c56bf7086cc462de33a0a