Oh dang hopefully you were okay! Definitely some fairing damage on bike although and obviously least important. As bad as that low slide was, it was actually fortune for both you and the rider you avoided since hard contact from behind would have been worse.