014542d600f1d59c3361b1a40f4c6a2fd2b7aaea50fd756e3ebd61e327fbd1c3
014542d600...e327fbd1c3
ae1489bb0267b434ec385f380f501c9a44f7990d3cdd721b3992948e41139a13
ae1489bb02...8e41139a13
8d4d166e8f1af3ed647b799917d59498a581594341b430162b20aea6ff5a4ef2
8d4d166e8f...a6ff5a4ef2