A web-based hierarchical temporal memory system in which one or more client devices communicate with a remote server via a communication network. The signal receiving device has a power switch for controlling the first power tool. A second embodiment of the invention uses an access control feature to limit the statements clients are allowed to read. One or more guides resist decoupling of the extendable base and the electrical outlet mounting box. The docking unit is configured to communicate with a controller of the medical device when the medical device is mounted on the docking unit to instruct the controller to execute a selected program. The non-linear passage provides a steering lock assembly that is shorter than steering lock assemblies having an assembly housing with a linear passage for receiving the cam shaft and cam pin.