0120ca509edb5a277fd8ae2bbbb383e44451639bece67ddada0b92289fd63d6135fd0a
012144d39182106304b599489df8b3604e5cf54618325f1d1eba5a7cd259155d482e0a
0120768cf2c3bd8afd25348406d9281e837ecbb37938440a0dd6aa4ea560edaabc9a0a
01217d352789e53094d957101b65f7b7399eaac1526c957837c6cad2f2dff63463330a
012062de0f9b6b7a7ceba21fe849925b456a0b03493fa7d28866b0fcc75a918d9e680a
0121f0cd43884491c00626932bd9f7f3d49997d9f6eb86be76c9e007caf58382f2380a