A needle threading device of a sewing machine comprising a needle threading shaft mounted rotatably and vertically movably; a needle threading hook fixed to a lower end of the needle threading shaft; and a rotating mechanism that rotates the needle threading shaft such that the needle threading hook passes through a needle eye of the sewing needle. The containers are vertically stackable one on top of the next in self-aligning fashion to form a vertical growing column supported by an elongated upright support pole driven into the ground and inserted through an aperture in the bottom wall of each container. Further, the catalyst prevents poisoning due to a sulfur compound present in exhaust gases, and can maintain stable activity. When one of the CPU module and the plurality of IO modules is removed from the processing device, the power supply senses that the insert line is no longer grounded, and removes power from the CPU module and the plurality of IO modules. The server device compares the first identifier and the second identifier and, after comparing, registers the client device at the server device. The bottom layer is a waterproof barrier layer which is posited directly below the absorbency layer, preferably constructed of flashspun high-density polyethylene, and is also a two part construction.