No liability for the contents of this documents can be accepted.
Use the concepts, examples and other content at your own risk.
All copyrights are held by their respective owners, unless
specifically noted otherwise. Use of a term in this document
should not be regarded as affecting the validity of any trademark
or service mark.
Naming of particular products or brands should not be seen
as endorsements.