A warning apparatus acquires traffic light information from outside of a vehicle through a traffic information acquisition unit, and travel information regarding a travel condition of the vehicle through a travel information acquisition unit. A bad block identifier module identifies one or more data blocks on a solid-state storage element as bad blocks. The host system interface interfaces with the host system. In the upper area of the cylinder, the cable is guided through a bore, which preferably lies transversely to the direction of acceleration of the piston, so that when the piston moves forward, the cable is separated by the sharp edge of the piston. When spool halves are mated together on a drive shaft, the barrel sleeves slidably extend into axial openings in the hub of the opposite spool half and form a tubular drum overlying the drive shaft around which the strap is wound. This polishing returns transparency to the glass and reduces the possibility of crack propagation by reducing stress points and microcracks.