TORCHLOGIC TECHNOLOGIES