Manufacturers and product names are mentioned solely for circuit identification, and where applicable their trademarks are the property of their respective owners who are in no way associated or affiliated with the author. No cooperation or endorsement