HAIVISION TERMS AND CONDITIONS Haivision GeneralTerms & Conditions Supplemental Terms Hardware Supplemental Terms Licensed Software Supplemental Terms Supplied Product Supplemental Terms Cloud Services Supplemental Terms Electronic Program Guide (EPG) Supplemental Terms Support Services Supplemental Terms Professional Services Supplemental Terms