bf8bc5105cea6914c504ddbe5f40a5fa44d698b9f0c1f16e36d9ccd4160cb0ad
bf8bc5105c...d4160cb0ad
eae962f5d70eb95369822047735c4103da634dbc8ad349e21d5e77c643f94813
eae962f5d7...c643f94813