Ouch! Thankfully no broken bones or broken bike. Hope you feel better soon.

dt