Those squirriels and butterflys work for Geico. Are you insured?
Glad you are okay, sorry about the hardware. I shudder to think of what could have happened. I usuallly look for those guys early and shout out in an effort to get them to move away from the road. They can be so unpredictiable!