looks totaled to me... sorry OP, hope your insurance comes through.