0120608851ca83c90849caf93357b58b0d346cecca6a6150112829f3538a7f1cc79d0a
012171a5e64f7f16b158e5a926822db071511d3938661d16c822a0de9b4d0cc66a7e0a
012078ae482c054b8930dd19fe89f1c748a7f19a1ca3655bb6a3819acb63a92daa6d0a
01217dcfb5a43471b8ecd47d09e2ff0a9fcd6e626a70985a39b4fbf24ae9337df55e0a