Well another accident this year... almost 25 years of riding and never an accident and I have two in one year.
Engine malfunction first time and animal ran in front of me second time. Not sure if I hit it. Can't see any signs of hitting it, but then again, the front of my bike is gone lol...