>>I dont really want to know what is under that tarp.<<
Life support equipment...oops, sorry.
That bulge is a defibrillator.