Holy crap - you are lucky to be in one piece! Alot of wrecks recently, we need to all be very careful. Sorry to see your bike, I feel your pain even though my wreck wasn't as bad as yours. Good luck fixing your baby.
A saved mellon is what i saw.Glad you are ok ,that looks brutal.Can understand the pain in posting them.But you seem in fair spirits considering and you have retained motor skills needed to type and post a very good thing.