0120af870263ae3547d6008c6455d29fbd0641148bed28a73b07a075ec07bd42a4d20a
01218930a41bd3f94c222966723b752bbd971d6e7eb45f25c7da14d9683a4e5f8e3a0a
01205cacd3fb8c4f652aa980f4e41ac7e2a4d25d118bbde1673d44c6349e36e70bd00a
01214cc958e24b4bcc7e82c3415f409072b957056cf6f6c345e46c298eeef2dcf3440a