Daaaaaaaaaaaaaang. Glad you're ok. Your poor bike.