﻿' Copyright (c) Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.

Option Strict Off

Imports System

Module Module1

    Sub Main()

        PrintResult("False + False", False + False)
        PrintResult("False + True", False + True)
        PrintResult("False + System.SByte.MinValue", False + System.SByte.MinValue)
        PrintResult("False + System.Byte.MaxValue", False + System.Byte.MaxValue)
        PrintResult("False + -3S", False + -3S)
        PrintResult("False + 24US", False + 24US)
        PrintResult("False + -5I", False + -5I)
        PrintResult("False + 26UI", False + 26UI)
        PrintResult("False + -7L", False + -7L)
        PrintResult("False + 28UL", False + 28UL)
        PrintResult("False + -9D", False + -9D)
        PrintResult("False + 10.0F", False + 10.0F)
        PrintResult("False + -11.0R", False + -11.0R)
        PrintResult("False + ""12""", False + "12")
        PrintResult("False + TypeCode.Double", False + TypeCode.Double)
        PrintResult("True + False", True + False)
        PrintResult("True + True", True + True)
        PrintResult("True + System.SByte.MaxValue", True + System.SByte.MaxValue)
        PrintResult("True + System.Byte.MaxValue", True + System.Byte.MaxValue)
        PrintResult("True + -3S", True + -3S)
        PrintResult("True + 24US", True + 24US)
        PrintResult("True + -5I", True + -5I)
        PrintResult("True + 26UI", True + 26UI)
        PrintResult("True + -7L", True + -7L)
        PrintResult("True + 28UL", True + 28UL)
        PrintResult("True + -9D", True + -9D)
        PrintResult("True + 10.0F", True + 10.0F)
        PrintResult("True + -11.0R", True + -11.0R)
        PrintResult("True + ""12""", True + "12")
        PrintResult("True + TypeCode.Double", True + TypeCode.Double)
        PrintResult("System.SByte.MinValue + False", System.SByte.MinValue + False)
        PrintResult("System.SByte.MaxValue + True", System.SByte.MaxValue + True)
        PrintResult("System.SByte.MinValue + System.SByte.MaxValue", System.SByte.MinValue + System.SByte.MaxValue)
        PrintResult("System.SByte.MinValue + System.Byte.MaxValue", System.SByte.MinValue + System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue + -3S", System.SByte.MinValue + -3S)
        PrintResult("System.SByte.MinValue + 24US", System.SByte.MinValue + 24US)
        PrintResult("System.SByte.MinValue + -5I", System.SByte.MinValue + -5I)
        PrintResult("System.SByte.MinValue + 26UI", System.SByte.MinValue + 26UI)
        PrintResult("System.SByte.MinValue + -7L", System.SByte.MinValue + -7L)
        PrintResult("System.SByte.MinValue + 28UL", System.SByte.MinValue + 28UL)
        PrintResult("System.SByte.MinValue + -9D", System.SByte.MinValue + -9D)
        PrintResult("System.SByte.MinValue + 10.0F", System.SByte.MinValue + 10.0F)
        PrintResult("System.SByte.MinValue + -11.0R", System.SByte.MinValue + -11.0R)
        PrintResult("System.SByte.MinValue + ""12""", System.SByte.MinValue + "12")
        PrintResult("System.SByte.MinValue + TypeCode.Double", System.SByte.MinValue + TypeCode.Double)
        PrintResult("System.Byte.MaxValue + False", System.Byte.MaxValue + False)
        PrintResult("System.Byte.MaxValue + True", System.Byte.MaxValue + True)
        PrintResult("System.Byte.MaxValue + System.SByte.MinValue", System.Byte.MaxValue + System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue + System.Byte.MinValue", System.Byte.MaxValue + System.Byte.MinValue)
        PrintResult("System.Byte.MaxValue + -3S", System.Byte.MaxValue + -3S)
        PrintResult("System.Byte.MaxValue + 24US", System.Byte.MaxValue + 24US)
        PrintResult("System.Byte.MaxValue + -5I", System.Byte.MaxValue + -5I)
        PrintResult("System.Byte.MaxValue + 26UI", System.Byte.MaxValue + 26UI)
        PrintResult("System.Byte.MaxValue + -7L", System.Byte.MaxValue + -7L)
        PrintResult("System.Byte.MaxValue + 28UL", System.Byte.MaxValue + 28UL)
        PrintResult("System.Byte.MaxValue + -9D", System.Byte.MaxValue + -9D)
        PrintResult("System.Byte.MaxValue + 10.0F", System.Byte.MaxValue + 10.0F)
        PrintResult("System.Byte.MaxValue + -11.0R", System.Byte.MaxValue + -11.0R)
        PrintResult("System.Byte.MaxValue + ""12""", System.Byte.MaxValue + "12")
        PrintResult("System.Byte.MaxValue + TypeCode.Double", System.Byte.MaxValue + TypeCode.Double)
        PrintResult("-3S + False", -3S + False)
        PrintResult("-3S + True", -3S + True)
        PrintResult("-3S + System.SByte.MinValue", -3S + System.SByte.MinValue)
        PrintResult("-3S + System.Byte.MaxValue", -3S + System.Byte.MaxValue)
        PrintResult("-3S + -3S", -3S + -3S)
        PrintResult("-3S + 24US", -3S + 24US)
        PrintResult("-3S + -5I", -3S + -5I)
        PrintResult("-3S + 26UI", -3S + 26UI)
        PrintResult("-3S + -7L", -3S + -7L)
        PrintResult("-3S + 28UL", -3S + 28UL)
        PrintResult("-3S + -9D", -3S + -9D)
        PrintResult("-3S + 10.0F", -3S + 10.0F)
        PrintResult("-3S + -11.0R", -3S + -11.0R)
        PrintResult("-3S + ""12""", -3S + "12")
        PrintResult("-3S + TypeCode.Double", -3S + TypeCode.Double)
        PrintResult("24US + False", 24US + False)
        PrintResult("24US + True", 24US + True)
        PrintResult("24US + System.SByte.MinValue", 24US + System.SByte.MinValue)
        PrintResult("24US + System.Byte.MaxValue", 24US + System.Byte.MaxValue)
        PrintResult("24US + -3S", 24US + -3S)
        PrintResult("24US + 24US", 24US + 24US)
        PrintResult("24US + -5I", 24US + -5I)
        PrintResult("24US + 26UI", 24US + 26UI)
        PrintResult("24US + -7L", 24US + -7L)
        PrintResult("24US + 28UL", 24US + 28UL)
        PrintResult("24US + -9D", 24US + -9D)
        PrintResult("24US + 10.0F", 24US + 10.0F)
        PrintResult("24US + -11.0R", 24US + -11.0R)
        PrintResult("24US + ""12""", 24US + "12")
        PrintResult("24US + TypeCode.Double", 24US + TypeCode.Double)
        PrintResult("-5I + False", -5I + False)
        PrintResult("-5I + True", -5I + True)
        PrintResult("-5I + System.SByte.MinValue", -5I + System.SByte.MinValue)
        PrintResult("-5I + System.Byte.MaxValue", -5I + System.Byte.MaxValue)
        PrintResult("-5I + -3S", -5I + -3S)
        PrintResult("-5I + 24US", -5I + 24US)
        PrintResult("-5I + -5I", -5I + -5I)
        PrintResult("-5I + 26UI", -5I + 26UI)
        PrintResult("-5I + -7L", -5I + -7L)
        PrintResult("-5I + 28UL", -5I + 28UL)
        PrintResult("-5I + -9D", -5I + -9D)
        PrintResult("-5I + 10.0F", -5I + 10.0F)
        PrintResult("-5I + -11.0R", -5I + -11.0R)
        PrintResult("-5I + ""12""", -5I + "12")
        PrintResult("-5I + TypeCode.Double", -5I + TypeCode.Double)
        PrintResult("26UI + False", 26UI + False)
        PrintResult("26UI + True", 26UI + True)
        PrintResult("26UI + System.SByte.MinValue", 26UI + System.SByte.MinValue)
        PrintResult("26UI + System.Byte.MaxValue", 26UI + System.Byte.MaxValue)
        PrintResult("26UI + -3S", 26UI + -3S)
        PrintResult("26UI + 24US", 26UI + 24US)
        PrintResult("26UI + -5I", 26UI + -5I)
        PrintResult("26UI + 26UI", 26UI + 26UI)
        PrintResult("26UI + -7L", 26UI + -7L)
        PrintResult("26UI + 28UL", 26UI + 28UL)
        PrintResult("26UI + -9D", 26UI + -9D)
        PrintResult("26UI + 10.0F", 26UI + 10.0F)
        PrintResult("26UI + -11.0R", 26UI + -11.0R)
        PrintResult("26UI + ""12""", 26UI + "12")
        PrintResult("26UI + TypeCode.Double", 26UI + TypeCode.Double)
        PrintResult("-7L + False", -7L + False)
        PrintResult("-7L + True", -7L + True)
        PrintResult("-7L + System.SByte.MinValue", -7L + System.SByte.MinValue)
        PrintResult("-7L + System.Byte.MaxValue", -7L + System.Byte.MaxValue)
        PrintResult("-7L + -3S", -7L + -3S)
        PrintResult("-7L + 24US", -7L + 24US)
        PrintResult("-7L + -5I", -7L + -5I)
        PrintResult("-7L + 26UI", -7L + 26UI)
        PrintResult("-7L + -7L", -7L + -7L)
        PrintResult("-7L + 28UL", -7L + 28UL)
        PrintResult("-7L + -9D", -7L + -9D)
        PrintResult("-7L + 10.0F", -7L + 10.0F)
        PrintResult("-7L + -11.0R", -7L + -11.0R)
        PrintResult("-7L + ""12""", -7L + "12")
        PrintResult("-7L + TypeCode.Double", -7L + TypeCode.Double)
        PrintResult("28UL + False", 28UL + False)
        PrintResult("28UL + True", 28UL + True)
        PrintResult("28UL + System.SByte.MinValue", 28UL + System.SByte.MinValue)
        PrintResult("28UL + System.Byte.MaxValue", 28UL + System.Byte.MaxValue)
        PrintResult("28UL + -3S", 28UL + -3S)
        PrintResult("28UL + 24US", 28UL + 24US)
        PrintResult("28UL + -5I", 28UL + -5I)
        PrintResult("28UL + 26UI", 28UL + 26UI)
        PrintResult("28UL + -7L", 28UL + -7L)
        PrintResult("28UL + 28UL", 28UL + 28UL)
        PrintResult("28UL + -9D", 28UL + -9D)
        PrintResult("28UL + 10.0F", 28UL + 10.0F)
        PrintResult("28UL + -11.0R", 28UL + -11.0R)
        PrintResult("28UL + ""12""", 28UL + "12")
        PrintResult("28UL + TypeCode.Double", 28UL + TypeCode.Double)
        PrintResult("-9D + False", -9D + False)
        PrintResult("-9D + True", -9D + True)
        PrintResult("-9D + System.SByte.MinValue", -9D + System.SByte.MinValue)
        PrintResult("-9D + System.Byte.MaxValue", -9D + System.Byte.MaxValue)
        PrintResult("-9D + -3S", -9D + -3S)
        PrintResult("-9D + 24US", -9D + 24US)
        PrintResult("-9D + -5I", -9D + -5I)
        PrintResult("-9D + 26UI", -9D + 26UI)
        PrintResult("-9D + -7L", -9D + -7L)
        PrintResult("-9D + 28UL", -9D + 28UL)
        PrintResult("-9D + -9D", -9D + -9D)
        PrintResult("-9D + 10.0F", -9D + 10.0F)
        PrintResult("-9D + -11.0R", -9D + -11.0R)
        PrintResult("-9D + ""12""", -9D + "12")
        PrintResult("-9D + TypeCode.Double", -9D + TypeCode.Double)
        PrintResult("10.0F + False", 10.0F + False)
        PrintResult("10.0F + True", 10.0F + True)
        PrintResult("10.0F + System.SByte.MinValue", 10.0F + System.SByte.MinValue)
        PrintResult("10.0F + System.Byte.MaxValue", 10.0F + System.Byte.MaxValue)
        PrintResult("10.0F + -3S", 10.0F + -3S)
        PrintResult("10.0F + 24US", 10.0F + 24US)
        PrintResult("10.0F + -5I", 10.0F + -5I)
        PrintResult("10.0F + 26UI", 10.0F + 26UI)
        PrintResult("10.0F + -7L", 10.0F + -7L)
        PrintResult("10.0F + 28UL", 10.0F + 28UL)
        PrintResult("10.0F + -9D", 10.0F + -9D)
        PrintResult("10.0F + 10.0F", 10.0F + 10.0F)
        PrintResult("10.0F + -11.0R", 10.0F + -11.0R)
        PrintResult("10.0F + ""12""", 10.0F + "12")
        PrintResult("10.0F + TypeCode.Double", 10.0F + TypeCode.Double)
        PrintResult("-11.0R + False", -11.0R + False)
        PrintResult("-11.0R + True", -11.0R + True)
        PrintResult("-11.0R + System.SByte.MinValue", -11.0R + System.SByte.MinValue)
        PrintResult("-11.0R + System.Byte.MaxValue", -11.0R + System.Byte.MaxValue)
        PrintResult("-11.0R + -3S", -11.0R + -3S)
        PrintResult("-11.0R + 24US", -11.0R + 24US)
        PrintResult("-11.0R + -5I", -11.0R + -5I)
        PrintResult("-11.0R + 26UI", -11.0R + 26UI)
        PrintResult("-11.0R + -7L", -11.0R + -7L)
        PrintResult("-11.0R + 28UL", -11.0R + 28UL)
        PrintResult("-11.0R + -9D", -11.0R + -9D)
        PrintResult("-11.0R + 10.0F", -11.0R + 10.0F)
        PrintResult("-11.0R + -11.0R", -11.0R + -11.0R)
        PrintResult("-11.0R + ""12""", -11.0R + "12")
        PrintResult("-11.0R + TypeCode.Double", -11.0R + TypeCode.Double)
        PrintResult("""12"" + False", "12" + False)
        PrintResult("""12"" + True", "12" + True)
        PrintResult("""12"" + System.SByte.MinValue", "12" + System.SByte.MinValue)
        PrintResult("""12"" + System.Byte.MaxValue", "12" + System.Byte.MaxValue)
        PrintResult("""12"" + -3S", "12" + -3S)
        PrintResult("""12"" + 24US", "12" + 24US)
        PrintResult("""12"" + -5I", "12" + -5I)
        PrintResult("""12"" + 26UI", "12" + 26UI)
        PrintResult("""12"" + -7L", "12" + -7L)
        PrintResult("""12"" + 28UL", "12" + 28UL)
        PrintResult("""12"" + -9D", "12" + -9D)
        PrintResult("""12"" + 10.0F", "12" + 10.0F)
        PrintResult("""12"" + -11.0R", "12" + -11.0R)
        PrintResult("""12"" + ""12""", "12" + "12")
        PrintResult("""12"" + TypeCode.Double", "12" + TypeCode.Double)
        PrintResult("TypeCode.Double + False", TypeCode.Double + False)
        PrintResult("TypeCode.Double + True", TypeCode.Double + True)
        PrintResult("TypeCode.Double + System.SByte.MinValue", TypeCode.Double + System.SByte.MinValue)
        PrintResult("TypeCode.Double + System.Byte.MaxValue", TypeCode.Double + System.Byte.MaxValue)
        PrintResult("TypeCode.Double + -3S", TypeCode.Double + -3S)
        PrintResult("TypeCode.Double + 24US", TypeCode.Double + 24US)
        PrintResult("TypeCode.Double + -5I", TypeCode.Double + -5I)
        PrintResult("TypeCode.Double + 26UI", TypeCode.Double + 26UI)
        PrintResult("TypeCode.Double + -7L", TypeCode.Double + -7L)
        PrintResult("TypeCode.Double + 28UL", TypeCode.Double + 28UL)
        PrintResult("TypeCode.Double + -9D", TypeCode.Double + -9D)
        PrintResult("TypeCode.Double + 10.0F", TypeCode.Double + 10.0F)
        PrintResult("TypeCode.Double + -11.0R", TypeCode.Double + -11.0R)
        PrintResult("TypeCode.Double + ""12""", TypeCode.Double + "12")
        PrintResult("TypeCode.Double + TypeCode.Double", TypeCode.Double + TypeCode.Double)
        PrintResult("False - False", False - False)
        PrintResult("False - True", False - True)
        PrintResult("False - System.SByte.MaxValue", False - System.SByte.MaxValue)
        PrintResult("False - System.Byte.MaxValue", False - System.Byte.MaxValue)
        PrintResult("False - -3S", False - -3S)
        PrintResult("False - 24US", False - 24US)
        PrintResult("False - -5I", False - -5I)
        PrintResult("False - 26UI", False - 26UI)
        PrintResult("False - -7L", False - -7L)
        PrintResult("False - 28UL", False - 28UL)
        PrintResult("False - -9D", False - -9D)
        PrintResult("False - 10.0F", False - 10.0F)
        PrintResult("False - -11.0R", False - -11.0R)
        PrintResult("False - ""12""", False - "12")
        PrintResult("False - TypeCode.Double", False - TypeCode.Double)
        PrintResult("True - False", True - False)
        PrintResult("True - True", True - True)
        PrintResult("True - System.SByte.MinValue", True - System.SByte.MinValue)
        PrintResult("True - System.Byte.MaxValue", True - System.Byte.MaxValue)
        PrintResult("True - -3S", True - -3S)
        PrintResult("True - 24US", True - 24US)
        PrintResult("True - -5I", True - -5I)
        PrintResult("True - 26UI", True - 26UI)
        PrintResult("True - -7L", True - -7L)
        PrintResult("True - 28UL", True - 28UL)
        PrintResult("True - -9D", True - -9D)
        PrintResult("True - 10.0F", True - 10.0F)
        PrintResult("True - -11.0R", True - -11.0R)
        PrintResult("True - ""12""", True - "12")
        PrintResult("True - TypeCode.Double", True - TypeCode.Double)
        PrintResult("System.SByte.MinValue - False", System.SByte.MinValue - False)
        PrintResult("System.SByte.MinValue - True", System.SByte.MinValue - True)
        PrintResult("System.SByte.MinValue - System.SByte.MinValue", System.SByte.MinValue - System.SByte.MinValue)
        PrintResult("System.SByte.MinValue - System.Byte.MaxValue", System.SByte.MinValue - System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue - -3S", System.SByte.MinValue - -3S)
        PrintResult("System.SByte.MinValue - 24US", System.SByte.MinValue - 24US)
        PrintResult("System.SByte.MinValue - -5I", System.SByte.MinValue - -5I)
        PrintResult("System.SByte.MinValue - 26UI", System.SByte.MinValue - 26UI)
        PrintResult("System.SByte.MinValue - -7L", System.SByte.MinValue - -7L)
        PrintResult("System.SByte.MinValue - 28UL", System.SByte.MinValue - 28UL)
        PrintResult("System.SByte.MinValue - -9D", System.SByte.MinValue - -9D)
        PrintResult("System.SByte.MinValue - 10.0F", System.SByte.MinValue - 10.0F)
        PrintResult("System.SByte.MinValue - -11.0R", System.SByte.MinValue - -11.0R)
        PrintResult("System.SByte.MinValue - ""12""", System.SByte.MinValue - "12")
        PrintResult("System.SByte.MinValue - TypeCode.Double", System.SByte.MinValue - TypeCode.Double)
        PrintResult("System.Byte.MaxValue - False", System.Byte.MaxValue - False)
        PrintResult("System.Byte.MaxValue - True", System.Byte.MaxValue - True)
        PrintResult("System.Byte.MaxValue - System.SByte.MinValue", System.Byte.MaxValue - System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue - System.Byte.MaxValue", System.Byte.MaxValue - System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue - -3S", System.Byte.MaxValue - -3S)
        PrintResult("System.Byte.MaxValue - -5I", System.Byte.MaxValue - -5I)
        PrintResult("System.Byte.MaxValue - -7L", System.Byte.MaxValue - -7L)
        PrintResult("System.Byte.MaxValue - -9D", System.Byte.MaxValue - -9D)
        PrintResult("System.Byte.MaxValue - 10.0F", System.Byte.MaxValue - 10.0F)
        PrintResult("System.Byte.MaxValue - -11.0R", System.Byte.MaxValue - -11.0R)
        PrintResult("System.Byte.MaxValue - ""12""", System.Byte.MaxValue - "12")
        PrintResult("System.Byte.MaxValue - TypeCode.Double", System.Byte.MaxValue - TypeCode.Double)
        PrintResult("-3S - False", -3S - False)
        PrintResult("-3S - True", -3S - True)
        PrintResult("-3S - System.SByte.MinValue", -3S - System.SByte.MinValue)
        PrintResult("-3S - System.Byte.MaxValue", -3S - System.Byte.MaxValue)
        PrintResult("-3S - -3S", -3S - -3S)
        PrintResult("-3S - 24US", -3S - 24US)
        PrintResult("-3S - -5I", -3S - -5I)
        PrintResult("-3S - 26UI", -3S - 26UI)
        PrintResult("-3S - -7L", -3S - -7L)
        PrintResult("-3S - 28UL", -3S - 28UL)
        PrintResult("-3S - -9D", -3S - -9D)
        PrintResult("-3S - 10.0F", -3S - 10.0F)
        PrintResult("-3S - -11.0R", -3S - -11.0R)
        PrintResult("-3S - ""12""", -3S - "12")
        PrintResult("-3S - TypeCode.Double", -3S - TypeCode.Double)
        PrintResult("24US - False", 24US - False)
        PrintResult("24US - True", 24US - True)
        PrintResult("24US - System.SByte.MinValue", 24US - System.SByte.MinValue)
        PrintResult("System.UInt16.MaxValue - System.Byte.MaxValue", System.UInt16.MaxValue - System.Byte.MaxValue)
        PrintResult("24US - -3S", 24US - -3S)
        PrintResult("24US - 24US", 24US - 24US)
        PrintResult("24US - -5I", 24US - -5I)
        PrintResult("24US - -7L", 24US - -7L)
        PrintResult("24US - -9D", 24US - -9D)
        PrintResult("24US - 10.0F", 24US - 10.0F)
        PrintResult("24US - -11.0R", 24US - -11.0R)
        PrintResult("24US - ""12""", 24US - "12")
        PrintResult("24US - TypeCode.Double", 24US - TypeCode.Double)
        PrintResult("-5I - False", -5I - False)
        PrintResult("-5I - True", -5I - True)
        PrintResult("-5I - System.SByte.MinValue", -5I - System.SByte.MinValue)
        PrintResult("-5I - System.Byte.MaxValue", -5I - System.Byte.MaxValue)
        PrintResult("-5I - -3S", -5I - -3S)
        PrintResult("-5I - 24US", -5I - 24US)
        PrintResult("-5I - -5I", -5I - -5I)
        PrintResult("-5I - 26UI", -5I - 26UI)
        PrintResult("-5I - -7L", -5I - -7L)
        PrintResult("-5I - 28UL", -5I - 28UL)
        PrintResult("-5I - -9D", -5I - -9D)
        PrintResult("-5I - 10.0F", -5I - 10.0F)
        PrintResult("-5I - -11.0R", -5I - -11.0R)
        PrintResult("-5I - ""12""", -5I - "12")
        PrintResult("-5I - TypeCode.Double", -5I - TypeCode.Double)
        PrintResult("26UI - False", 26UI - False)
        PrintResult("26UI - True", 26UI - True)
        PrintResult("26UI - System.SByte.MinValue", 26UI - System.SByte.MinValue)
        PrintResult("System.UInt32.MaxValue - System.Byte.MaxValue", System.UInt32.MaxValue - System.Byte.MaxValue)
        PrintResult("26UI - -3S", 26UI - -3S)
        PrintResult("26UI - 24US", 26UI - 24US)
        PrintResult("26UI - -5I", 26UI - -5I)
        PrintResult("26UI - 26UI", 26UI - 26UI)
        PrintResult("26UI - -7L", 26UI - -7L)
        PrintResult("26UI - -9D", 26UI - -9D)
        PrintResult("26UI - 10.0F", 26UI - 10.0F)
        PrintResult("26UI - -11.0R", 26UI - -11.0R)
        PrintResult("26UI - ""12""", 26UI - "12")
        PrintResult("26UI - TypeCode.Double", 26UI - TypeCode.Double)
        PrintResult("-7L - False", -7L - False)
        PrintResult("-7L - True", -7L - True)
        PrintResult("-7L - System.SByte.MinValue", -7L - System.SByte.MinValue)
        PrintResult("-7L - System.Byte.MaxValue", -7L - System.Byte.MaxValue)
        PrintResult("-7L - -3S", -7L - -3S)
        PrintResult("-7L - 24US", -7L - 24US)
        PrintResult("-7L - -5I", -7L - -5I)
        PrintResult("-7L - 26UI", -7L - 26UI)
        PrintResult("-7L - -7L", -7L - -7L)
        PrintResult("-7L - 28UL", -7L - 28UL)
        PrintResult("-7L - -9D", -7L - -9D)
        PrintResult("-7L - 10.0F", -7L - 10.0F)
        PrintResult("-7L - -11.0R", -7L - -11.0R)
        PrintResult("-7L - ""12""", -7L - "12")
        PrintResult("-7L - TypeCode.Double", -7L - TypeCode.Double)
        PrintResult("28UL - False", 28UL - False)
        PrintResult("28UL - True", 28UL - True)
        PrintResult("28UL - System.SByte.MinValue", 28UL - System.SByte.MinValue)
        PrintResult("System.UInt64.MaxValue - System.Byte.MaxValue", System.UInt64.MaxValue - System.Byte.MaxValue)
        PrintResult("28UL - -3S", 28UL - -3S)
        PrintResult("28UL - 24US", 28UL - 24US)
        PrintResult("28UL - -5I", 28UL - -5I)
        PrintResult("28UL - 26UI", 28UL - 26UI)
        PrintResult("28UL - -7L", 28UL - -7L)
        PrintResult("28UL - 28UL", 28UL - 28UL)
        PrintResult("28UL - -9D", 28UL - -9D)
        PrintResult("28UL - 10.0F", 28UL - 10.0F)
        PrintResult("28UL - -11.0R", 28UL - -11.0R)
        PrintResult("28UL - ""12""", 28UL - "12")
        PrintResult("28UL - TypeCode.Double", 28UL - TypeCode.Double)
        PrintResult("-9D - False", -9D - False)
        PrintResult("-9D - True", -9D - True)
        PrintResult("-9D - System.SByte.MinValue", -9D - System.SByte.MinValue)
        PrintResult("-9D - System.Byte.MaxValue", -9D - System.Byte.MaxValue)
        PrintResult("-9D - -3S", -9D - -3S)
        PrintResult("-9D - 24US", -9D - 24US)
        PrintResult("-9D - -5I", -9D - -5I)
        PrintResult("-9D - 26UI", -9D - 26UI)
        PrintResult("-9D - -7L", -9D - -7L)
        PrintResult("-9D - 28UL", -9D - 28UL)
        PrintResult("-9D - -9D", -9D - -9D)
        PrintResult("-9D - 10.0F", -9D - 10.0F)
        PrintResult("-9D - -11.0R", -9D - -11.0R)
        PrintResult("-9D - ""12""", -9D - "12")
        PrintResult("-9D - TypeCode.Double", -9D - TypeCode.Double)
        PrintResult("10.0F - False", 10.0F - False)
        PrintResult("10.0F - True", 10.0F - True)
        PrintResult("10.0F - System.SByte.MinValue", 10.0F - System.SByte.MinValue)
        PrintResult("10.0F - System.Byte.MaxValue", 10.0F - System.Byte.MaxValue)
        PrintResult("10.0F - -3S", 10.0F - -3S)
        PrintResult("10.0F - 24US", 10.0F - 24US)
        PrintResult("10.0F - -5I", 10.0F - -5I)
        PrintResult("10.0F - 26UI", 10.0F - 26UI)
        PrintResult("10.0F - -7L", 10.0F - -7L)
        PrintResult("10.0F - 28UL", 10.0F - 28UL)
        PrintResult("10.0F - -9D", 10.0F - -9D)
        PrintResult("10.0F - 10.0F", 10.0F - 10.0F)
        PrintResult("10.0F - -11.0R", 10.0F - -11.0R)
        PrintResult("10.0F - ""12""", 10.0F - "12")
        PrintResult("10.0F - TypeCode.Double", 10.0F - TypeCode.Double)
        PrintResult("-11.0R - False", -11.0R - False)
        PrintResult("-11.0R - True", -11.0R - True)
        PrintResult("-11.0R - System.SByte.MinValue", -11.0R - System.SByte.MinValue)
        PrintResult("-11.0R - System.Byte.MaxValue", -11.0R - System.Byte.MaxValue)
        PrintResult("-11.0R - -3S", -11.0R - -3S)
        PrintResult("-11.0R - 24US", -11.0R - 24US)
        PrintResult("-11.0R - -5I", -11.0R - -5I)
        PrintResult("-11.0R - 26UI", -11.0R - 26UI)
        PrintResult("-11.0R - -7L", -11.0R - -7L)
        PrintResult("-11.0R - 28UL", -11.0R - 28UL)
        PrintResult("-11.0R - -9D", -11.0R - -9D)
        PrintResult("-11.0R - 10.0F", -11.0R - 10.0F)
        PrintResult("-11.0R - -11.0R", -11.0R - -11.0R)
        PrintResult("-11.0R - ""12""", -11.0R - "12")
        PrintResult("-11.0R - TypeCode.Double", -11.0R - TypeCode.Double)
        PrintResult("""12"" - False", "12" - False)
        PrintResult("""12"" - True", "12" - True)
        PrintResult("""12"" - System.SByte.MinValue", "12" - System.SByte.MinValue)
        PrintResult("""12"" - System.Byte.MaxValue", "12" - System.Byte.MaxValue)
        PrintResult("""12"" - -3S", "12" - -3S)
        PrintResult("""12"" - 24US", "12" - 24US)
        PrintResult("""12"" - -5I", "12" - -5I)
        PrintResult("""12"" - 26UI", "12" - 26UI)
        PrintResult("""12"" - -7L", "12" - -7L)
        PrintResult("""12"" - 28UL", "12" - 28UL)
        PrintResult("""12"" - -9D", "12" - -9D)
        PrintResult("""12"" - 10.0F", "12" - 10.0F)
        PrintResult("""12"" - -11.0R", "12" - -11.0R)
        PrintResult("""12"" - ""12""", "12" - "12")
        PrintResult("""12"" - TypeCode.Double", "12" - TypeCode.Double)
        PrintResult("TypeCode.Double - False", TypeCode.Double - False)
        PrintResult("TypeCode.Double - True", TypeCode.Double - True)
        PrintResult("TypeCode.Double - System.SByte.MinValue", TypeCode.Double - System.SByte.MinValue)
        PrintResult("TypeCode.Double - System.Byte.MaxValue", TypeCode.Double - System.Byte.MaxValue)
        PrintResult("TypeCode.Double - -3S", TypeCode.Double - -3S)
        PrintResult("TypeCode.Double - 24US", TypeCode.Double - 24US)
        PrintResult("TypeCode.Double - -5I", TypeCode.Double - -5I)
        PrintResult("TypeCode.Double - 26UI", TypeCode.Double - 26UI)
        PrintResult("TypeCode.Double - -7L", TypeCode.Double - -7L)
        PrintResult("TypeCode.Double - 28UL", TypeCode.Double - 28UL)
        PrintResult("TypeCode.Double - -9D", TypeCode.Double - -9D)
        PrintResult("TypeCode.Double - 10.0F", TypeCode.Double - 10.0F)
        PrintResult("TypeCode.Double - -11.0R", TypeCode.Double - -11.0R)
        PrintResult("TypeCode.Double - ""12""", TypeCode.Double - "12")
        PrintResult("TypeCode.Double - TypeCode.Double", TypeCode.Double - TypeCode.Double)
        PrintResult("False * False", False * False)
        PrintResult("False * True", False * True)
        PrintResult("False * System.SByte.MinValue", False * System.SByte.MinValue)
        PrintResult("False * System.Byte.MaxValue", False * System.Byte.MaxValue)
        PrintResult("False * -3S", False * -3S)
        PrintResult("False * 24US", False * 24US)
        PrintResult("False * -5I", False * -5I)
        PrintResult("False * 26UI", False * 26UI)
        PrintResult("False * -7L", False * -7L)
        PrintResult("False * 28UL", False * 28UL)
        PrintResult("False * -9D", False * -9D)
        PrintResult("False * 10.0F", False * 10.0F)
        PrintResult("False * -11.0R", False * -11.0R)
        PrintResult("False * ""12""", False * "12")
        PrintResult("False * TypeCode.Double", False * TypeCode.Double)
        PrintResult("True * False", True * False)
        PrintResult("True * True", True * True)
        PrintResult("True * System.SByte.MaxValue", True * System.SByte.MaxValue)
        PrintResult("True * System.Byte.MaxValue", True * System.Byte.MaxValue)
        PrintResult("True * -3S", True * -3S)
        PrintResult("True * 24US", True * 24US)
        PrintResult("True * -5I", True * -5I)
        PrintResult("True * 26UI", True * 26UI)
        PrintResult("True * -7L", True * -7L)
        PrintResult("True * 28UL", True * 28UL)
        PrintResult("True * -9D", True * -9D)
        PrintResult("True * 10.0F", True * 10.0F)
        PrintResult("True * -11.0R", True * -11.0R)
        PrintResult("True * ""12""", True * "12")
        PrintResult("True * TypeCode.Double", True * TypeCode.Double)
        PrintResult("System.SByte.MinValue * False", System.SByte.MinValue * False)
        PrintResult("System.SByte.MaxValue * True", System.SByte.MaxValue * True)
        PrintResult("System.SByte.MinValue * (-(System.SByte.MinValue + System.SByte.MaxValue))", System.SByte.MinValue * (-(System.SByte.MinValue + System.SByte.MaxValue)))
        PrintResult("System.SByte.MinValue * System.Byte.MaxValue", System.SByte.MinValue * System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue * -3S", System.SByte.MinValue * -3S)
        PrintResult("System.SByte.MinValue * 24US", System.SByte.MinValue * 24US)
        PrintResult("System.SByte.MinValue * -5I", System.SByte.MinValue * -5I)
        PrintResult("System.SByte.MinValue * 26UI", System.SByte.MinValue * 26UI)
        PrintResult("System.SByte.MinValue * -7L", System.SByte.MinValue * -7L)
        PrintResult("System.SByte.MinValue * 28UL", System.SByte.MinValue * 28UL)
        PrintResult("System.SByte.MinValue * -9D", System.SByte.MinValue * -9D)
        PrintResult("System.SByte.MinValue * 10.0F", System.SByte.MinValue * 10.0F)
        PrintResult("System.SByte.MinValue * -11.0R", System.SByte.MinValue * -11.0R)
        PrintResult("System.SByte.MinValue * ""12""", System.SByte.MinValue * "12")
        PrintResult("System.SByte.MinValue * TypeCode.Double", System.SByte.MinValue * TypeCode.Double)
        PrintResult("System.Byte.MaxValue * False", System.Byte.MaxValue * False)
        PrintResult("System.Byte.MaxValue * True", System.Byte.MaxValue * True)
        PrintResult("System.Byte.MaxValue * System.SByte.MinValue", System.Byte.MaxValue * System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue * -3S", System.Byte.MaxValue * -3S)
        PrintResult("System.Byte.MaxValue * 24US", System.Byte.MaxValue * 24US)
        PrintResult("System.Byte.MaxValue * -5I", System.Byte.MaxValue * -5I)
        PrintResult("System.Byte.MaxValue * 26UI", System.Byte.MaxValue * 26UI)
        PrintResult("System.Byte.MaxValue * -7L", System.Byte.MaxValue * -7L)
        PrintResult("System.Byte.MaxValue * 28UL", System.Byte.MaxValue * 28UL)
        PrintResult("System.Byte.MaxValue * -9D", System.Byte.MaxValue * -9D)
        PrintResult("System.Byte.MaxValue * 10.0F", System.Byte.MaxValue * 10.0F)
        PrintResult("System.Byte.MaxValue * -11.0R", System.Byte.MaxValue * -11.0R)
        PrintResult("System.Byte.MaxValue * ""12""", System.Byte.MaxValue * "12")
        PrintResult("System.Byte.MaxValue * TypeCode.Double", System.Byte.MaxValue * TypeCode.Double)
        PrintResult("-3S * False", -3S * False)
        PrintResult("-3S * True", -3S * True)
        PrintResult("-3S * System.SByte.MinValue", -3S * System.SByte.MinValue)
        PrintResult("-3S * System.Byte.MaxValue", -3S * System.Byte.MaxValue)
        PrintResult("-3S * -3S", -3S * -3S)
        PrintResult("-3S * 24US", -3S * 24US)
        PrintResult("-3S * -5I", -3S * -5I)
        PrintResult("-3S * 26UI", -3S * 26UI)
        PrintResult("-3S * -7L", -3S * -7L)
        PrintResult("-3S * 28UL", -3S * 28UL)
        PrintResult("-3S * -9D", -3S * -9D)
        PrintResult("-3S * 10.0F", -3S * 10.0F)
        PrintResult("-3S * -11.0R", -3S * -11.0R)
        PrintResult("-3S * ""12""", -3S * "12")
        PrintResult("-3S * TypeCode.Double", -3S * TypeCode.Double)
        PrintResult("24US * False", 24US * False)
        PrintResult("24US * True", 24US * True)
        PrintResult("24US * System.SByte.MinValue", 24US * System.SByte.MinValue)
        PrintResult("24US * System.Byte.MaxValue", 24US * System.Byte.MaxValue)
        PrintResult("24US * -3S", 24US * -3S)
        PrintResult("24US * 24US", 24US * 24US)
        PrintResult("24US * -5I", 24US * -5I)
        PrintResult("24US * 26UI", 24US * 26UI)
        PrintResult("24US * -7L", 24US * -7L)
        PrintResult("24US * 28UL", 24US * 28UL)
        PrintResult("24US * -9D", 24US * -9D)
        PrintResult("24US * 10.0F", 24US * 10.0F)
        PrintResult("24US * -11.0R", 24US * -11.0R)
        PrintResult("24US * ""12""", 24US * "12")
        PrintResult("24US * TypeCode.Double", 24US * TypeCode.Double)
        PrintResult("-5I * False", -5I * False)
        PrintResult("-5I * True", -5I * True)
        PrintResult("-5I * System.SByte.MinValue", -5I * System.SByte.MinValue)
        PrintResult("-5I * System.Byte.MaxValue", -5I * System.Byte.MaxValue)
        PrintResult("-5I * -3S", -5I * -3S)
        PrintResult("-5I * 24US", -5I * 24US)
        PrintResult("-5I * -5I", -5I * -5I)
        PrintResult("-5I * 26UI", -5I * 26UI)
        PrintResult("-5I * -7L", -5I * -7L)
        PrintResult("-5I * 28UL", -5I * 28UL)
        PrintResult("-5I * -9D", -5I * -9D)
        PrintResult("-5I * 10.0F", -5I * 10.0F)
        PrintResult("-5I * -11.0R", -5I * -11.0R)
        PrintResult("-5I * ""12""", -5I * "12")
        PrintResult("-5I * TypeCode.Double", -5I * TypeCode.Double)
        PrintResult("26UI * False", 26UI * False)
        PrintResult("26UI * True", 26UI * True)
        PrintResult("26UI * System.SByte.MinValue", 26UI * System.SByte.MinValue)
        PrintResult("26UI * System.Byte.MaxValue", 26UI * System.Byte.MaxValue)
        PrintResult("26UI * -3S", 26UI * -3S)
        PrintResult("26UI * 24US", 26UI * 24US)
        PrintResult("26UI * -5I", 26UI * -5I)
        PrintResult("26UI * 26UI", 26UI * 26UI)
        PrintResult("26UI * -7L", 26UI * -7L)
        PrintResult("26UI * 28UL", 26UI * 28UL)
        PrintResult("26UI * -9D", 26UI * -9D)
        PrintResult("26UI * 10.0F", 26UI * 10.0F)
        PrintResult("26UI * -11.0R", 26UI * -11.0R)
        PrintResult("26UI * ""12""", 26UI * "12")
        PrintResult("26UI * TypeCode.Double", 26UI * TypeCode.Double)
        PrintResult("-7L * False", -7L * False)
        PrintResult("-7L * True", -7L * True)
        PrintResult("-7L * System.SByte.MinValue", -7L * System.SByte.MinValue)
        PrintResult("-7L * System.Byte.MaxValue", -7L * System.Byte.MaxValue)
        PrintResult("-7L * -3S", -7L * -3S)
        PrintResult("-7L * 24US", -7L * 24US)
        PrintResult("-7L * -5I", -7L * -5I)
        PrintResult("-7L * 26UI", -7L * 26UI)
        PrintResult("-7L * -7L", -7L * -7L)
        PrintResult("-7L * 28UL", -7L * 28UL)
        PrintResult("-7L * -9D", -7L * -9D)
        PrintResult("-7L * 10.0F", -7L * 10.0F)
        PrintResult("-7L * -11.0R", -7L * -11.0R)
        PrintResult("-7L * ""12""", -7L * "12")
        PrintResult("-7L * TypeCode.Double", -7L * TypeCode.Double)
        PrintResult("28UL * False", 28UL * False)
        PrintResult("28UL * True", 28UL * True)
        PrintResult("28UL * System.SByte.MinValue", 28UL * System.SByte.MinValue)
        PrintResult("28UL * System.Byte.MaxValue", 28UL * System.Byte.MaxValue)
        PrintResult("28UL * -3S", 28UL * -3S)
        PrintResult("28UL * 24US", 28UL * 24US)
        PrintResult("28UL * -5I", 28UL * -5I)
        PrintResult("28UL * 26UI", 28UL * 26UI)
        PrintResult("28UL * -7L", 28UL * -7L)
        PrintResult("28UL * 28UL", 28UL * 28UL)
        PrintResult("28UL * -9D", 28UL * -9D)
        PrintResult("28UL * 10.0F", 28UL * 10.0F)
        PrintResult("28UL * -11.0R", 28UL * -11.0R)
        PrintResult("28UL * ""12""", 28UL * "12")
        PrintResult("28UL * TypeCode.Double", 28UL * TypeCode.Double)
        PrintResult("-9D * False", -9D * False)
        PrintResult("-9D * True", -9D * True)
        PrintResult("-9D * System.SByte.MinValue", -9D * System.SByte.MinValue)
        PrintResult("-9D * System.Byte.MaxValue", -9D * System.Byte.MaxValue)
        PrintResult("-9D * -3S", -9D * -3S)
        PrintResult("-9D * 24US", -9D * 24US)
        PrintResult("-9D * -5I", -9D * -5I)
        PrintResult("-9D * 26UI", -9D * 26UI)
        PrintResult("-9D * -7L", -9D * -7L)
        PrintResult("-9D * 28UL", -9D * 28UL)
        PrintResult("-9D * -9D", -9D * -9D)
        PrintResult("-9D * 10.0F", -9D * 10.0F)
        PrintResult("-9D * -11.0R", -9D * -11.0R)
        PrintResult("-9D * ""12""", -9D * "12")
        PrintResult("-9D * TypeCode.Double", -9D * TypeCode.Double)
        PrintResult("10.0F * False", 10.0F * False)
        PrintResult("10.0F * True", 10.0F * True)
        PrintResult("10.0F * System.SByte.MinValue", 10.0F * System.SByte.MinValue)
        PrintResult("10.0F * System.Byte.MaxValue", 10.0F * System.Byte.MaxValue)
        PrintResult("10.0F * -3S", 10.0F * -3S)
        PrintResult("10.0F * 24US", 10.0F * 24US)
        PrintResult("10.0F * -5I", 10.0F * -5I)
        PrintResult("10.0F * 26UI", 10.0F * 26UI)
        PrintResult("10.0F * -7L", 10.0F * -7L)
        PrintResult("10.0F * 28UL", 10.0F * 28UL)
        PrintResult("10.0F * -9D", 10.0F * -9D)
        PrintResult("10.0F * 10.0F", 10.0F * 10.0F)
        PrintResult("10.0F * -11.0R", 10.0F * -11.0R)
        PrintResult("10.0F * ""12""", 10.0F * "12")
        PrintResult("10.0F * TypeCode.Double", 10.0F * TypeCode.Double)
        PrintResult("-11.0R * False", -11.0R * False)
        PrintResult("-11.0R * True", -11.0R * True)
        PrintResult("-11.0R * System.SByte.MinValue", -11.0R * System.SByte.MinValue)
        PrintResult("-11.0R * System.Byte.MaxValue", -11.0R * System.Byte.MaxValue)
        PrintResult("-11.0R * -3S", -11.0R * -3S)
        PrintResult("-11.0R * 24US", -11.0R * 24US)
        PrintResult("-11.0R * -5I", -11.0R * -5I)
        PrintResult("-11.0R * 26UI", -11.0R * 26UI)
        PrintResult("-11.0R * -7L", -11.0R * -7L)
        PrintResult("-11.0R * 28UL", -11.0R * 28UL)
        PrintResult("-11.0R * -9D", -11.0R * -9D)
        PrintResult("-11.0R * 10.0F", -11.0R * 10.0F)
        PrintResult("-11.0R * -11.0R", -11.0R * -11.0R)
        PrintResult("-11.0R * ""12""", -11.0R * "12")
        PrintResult("-11.0R * TypeCode.Double", -11.0R * TypeCode.Double)
        PrintResult("""12"" * False", "12" * False)
        PrintResult("""12"" * True", "12" * True)
        PrintResult("""12"" * System.SByte.MinValue", "12" * System.SByte.MinValue)
        PrintResult("""12"" * System.Byte.MaxValue", "12" * System.Byte.MaxValue)
        PrintResult("""12"" * -3S", "12" * -3S)
        PrintResult("""12"" * 24US", "12" * 24US)
        PrintResult("""12"" * -5I", "12" * -5I)
        PrintResult("""12"" * 26UI", "12" * 26UI)
        PrintResult("""12"" * -7L", "12" * -7L)
        PrintResult("""12"" * 28UL", "12" * 28UL)
        PrintResult("""12"" * -9D", "12" * -9D)
        PrintResult("""12"" * 10.0F", "12" * 10.0F)
        PrintResult("""12"" * -11.0R", "12" * -11.0R)
        PrintResult("""12"" * ""12""", "12" * "12")
        PrintResult("""12"" * TypeCode.Double", "12" * TypeCode.Double)
        PrintResult("TypeCode.Double * False", TypeCode.Double * False)
        PrintResult("TypeCode.Double * True", TypeCode.Double * True)
        PrintResult("TypeCode.Double * System.SByte.MinValue", TypeCode.Double * System.SByte.MinValue)
        PrintResult("TypeCode.Double * System.Byte.MaxValue", TypeCode.Double * System.Byte.MaxValue)
        PrintResult("TypeCode.Double * -3S", TypeCode.Double * -3S)
        PrintResult("TypeCode.Double * 24US", TypeCode.Double * 24US)
        PrintResult("TypeCode.Double * -5I", TypeCode.Double * -5I)
        PrintResult("TypeCode.Double * 26UI", TypeCode.Double * 26UI)
        PrintResult("TypeCode.Double * -7L", TypeCode.Double * -7L)
        PrintResult("TypeCode.Double * 28UL", TypeCode.Double * 28UL)
        PrintResult("TypeCode.Double * -9D", TypeCode.Double * -9D)
        PrintResult("TypeCode.Double * 10.0F", TypeCode.Double * 10.0F)
        PrintResult("TypeCode.Double * -11.0R", TypeCode.Double * -11.0R)
        PrintResult("TypeCode.Double * ""12""", TypeCode.Double * "12")
        PrintResult("TypeCode.Double * TypeCode.Double", TypeCode.Double * TypeCode.Double)
        PrintResult("False / False", False / False)
        PrintResult("False / True", False / True)
        PrintResult("False / System.SByte.MinValue", False / System.SByte.MinValue)
        PrintResult("False / System.Byte.MaxValue", False / System.Byte.MaxValue)
        PrintResult("False / -3S", False / -3S)
        PrintResult("False / 24US", False / 24US)
        PrintResult("False / -5I", False / -5I)
        PrintResult("False / 26UI", False / 26UI)
        PrintResult("False / -7L", False / -7L)
        PrintResult("False / 28UL", False / 28UL)
        PrintResult("False / -9D", False / -9D)
        PrintResult("False / 10.0F", False / 10.0F)
        PrintResult("False / -11.0R", False / -11.0R)
        PrintResult("False / ""12""", False / "12")
        PrintResult("False / TypeCode.Double", False / TypeCode.Double)
        PrintResult("True / False", True / False)
        PrintResult("True / True", True / True)
        PrintResult("True / System.SByte.MinValue", True / System.SByte.MinValue)
        PrintResult("True / System.Byte.MaxValue", True / System.Byte.MaxValue)
        PrintResult("True / -3S", True / -3S)
        PrintResult("True / 24US", True / 24US)
        PrintResult("True / -5I", True / -5I)
        PrintResult("True / 26UI", True / 26UI)
        PrintResult("True / -7L", True / -7L)
        PrintResult("True / 28UL", True / 28UL)
        PrintResult("True / -9D", True / -9D)
        PrintResult("True / 10.0F", True / 10.0F)
        PrintResult("True / -11.0R", True / -11.0R)
        PrintResult("True / ""12""", True / "12")
        PrintResult("True / TypeCode.Double", True / TypeCode.Double)
        PrintResult("System.SByte.MinValue / False", System.SByte.MinValue / False)
        PrintResult("System.SByte.MinValue / True", System.SByte.MinValue / True)
        PrintResult("System.SByte.MinValue / System.SByte.MinValue", System.SByte.MinValue / System.SByte.MinValue)
        PrintResult("System.SByte.MinValue / System.Byte.MaxValue", System.SByte.MinValue / System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue / -3S", System.SByte.MinValue / -3S)
        PrintResult("System.SByte.MinValue / 24US", System.SByte.MinValue / 24US)
        PrintResult("System.SByte.MinValue / -5I", System.SByte.MinValue / -5I)
        PrintResult("System.SByte.MinValue / 26UI", System.SByte.MinValue / 26UI)
        PrintResult("System.SByte.MinValue / -7L", System.SByte.MinValue / -7L)
        PrintResult("System.SByte.MinValue / 28UL", System.SByte.MinValue / 28UL)
        PrintResult("System.SByte.MinValue / -9D", System.SByte.MinValue / -9D)
        PrintResult("System.SByte.MinValue / 10.0F", System.SByte.MinValue / 10.0F)
        PrintResult("System.SByte.MinValue / -11.0R", System.SByte.MinValue / -11.0R)
        PrintResult("System.SByte.MinValue / ""12""", System.SByte.MinValue / "12")
        PrintResult("System.SByte.MinValue / TypeCode.Double", System.SByte.MinValue / TypeCode.Double)
        PrintResult("System.Byte.MaxValue / False", System.Byte.MaxValue / False)
        PrintResult("System.Byte.MaxValue / True", System.Byte.MaxValue / True)
        PrintResult("System.Byte.MaxValue / System.SByte.MinValue", System.Byte.MaxValue / System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue / System.Byte.MaxValue", System.Byte.MaxValue / System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue / -3S", System.Byte.MaxValue / -3S)
        PrintResult("System.Byte.MaxValue / 24US", System.Byte.MaxValue / 24US)
        PrintResult("System.Byte.MaxValue / -5I", System.Byte.MaxValue / -5I)
        PrintResult("System.Byte.MaxValue / 26UI", System.Byte.MaxValue / 26UI)
        PrintResult("System.Byte.MaxValue / -7L", System.Byte.MaxValue / -7L)
        PrintResult("System.Byte.MaxValue / 28UL", System.Byte.MaxValue / 28UL)
        PrintResult("System.Byte.MaxValue / -9D", System.Byte.MaxValue / -9D)
        PrintResult("System.Byte.MaxValue / 10.0F", System.Byte.MaxValue / 10.0F)
        PrintResult("System.Byte.MaxValue / -11.0R", System.Byte.MaxValue / -11.0R)
        PrintResult("System.Byte.MaxValue / ""12""", System.Byte.MaxValue / "12")
        PrintResult("System.Byte.MaxValue / TypeCode.Double", System.Byte.MaxValue / TypeCode.Double)
        PrintResult("-3S / False", -3S / False)
        PrintResult("-3S / True", -3S / True)
        PrintResult("-3S / System.SByte.MinValue", -3S / System.SByte.MinValue)
        PrintResult("-3S / System.Byte.MaxValue", -3S / System.Byte.MaxValue)
        PrintResult("-3S / -3S", -3S / -3S)
        PrintResult("-3S / 24US", -3S / 24US)
        PrintResult("-3S / -5I", -3S / -5I)
        PrintResult("-3S / 26UI", -3S / 26UI)
        PrintResult("-3S / -7L", -3S / -7L)
        PrintResult("-3S / 28UL", -3S / 28UL)
        PrintResult("-3S / -9D", -3S / -9D)
        PrintResult("-3S / 10.0F", -3S / 10.0F)
        PrintResult("-3S / -11.0R", -3S / -11.0R)
        PrintResult("-3S / ""12""", -3S / "12")
        PrintResult("-3S / TypeCode.Double", -3S / TypeCode.Double)
        PrintResult("24US / False", 24US / False)
        PrintResult("24US / True", 24US / True)
        PrintResult("24US / System.SByte.MinValue", 24US / System.SByte.MinValue)
        PrintResult("24US / System.Byte.MaxValue", 24US / System.Byte.MaxValue)
        PrintResult("24US / -3S", 24US / -3S)
        PrintResult("24US / 24US", 24US / 24US)
        PrintResult("24US / -5I", 24US / -5I)
        PrintResult("24US / 26UI", 24US / 26UI)
        PrintResult("24US / -7L", 24US / -7L)
        PrintResult("24US / 28UL", 24US / 28UL)
        PrintResult("24US / -9D", 24US / -9D)
        PrintResult("24US / 10.0F", 24US / 10.0F)
        PrintResult("24US / -11.0R", 24US / -11.0R)
        PrintResult("24US / ""12""", 24US / "12")
        PrintResult("24US / TypeCode.Double", 24US / TypeCode.Double)
        PrintResult("-5I / False", -5I / False)
        PrintResult("-5I / True", -5I / True)
        PrintResult("-5I / System.SByte.MinValue", -5I / System.SByte.MinValue)
        PrintResult("-5I / System.Byte.MaxValue", -5I / System.Byte.MaxValue)
        PrintResult("-5I / -3S", -5I / -3S)
        PrintResult("-5I / 24US", -5I / 24US)
        PrintResult("-5I / -5I", -5I / -5I)
        PrintResult("-5I / 26UI", -5I / 26UI)
        PrintResult("-5I / -7L", -5I / -7L)
        PrintResult("-5I / 28UL", -5I / 28UL)
        PrintResult("-5I / -9D", -5I / -9D)
        PrintResult("-5I / 10.0F", -5I / 10.0F)
        PrintResult("-5I / -11.0R", -5I / -11.0R)
        PrintResult("-5I / ""12""", -5I / "12")
        PrintResult("-5I / TypeCode.Double", -5I / TypeCode.Double)
        PrintResult("26UI / False", 26UI / False)
        PrintResult("26UI / True", 26UI / True)
        PrintResult("26UI / System.SByte.MinValue", 26UI / System.SByte.MinValue)
        PrintResult("26UI / System.Byte.MaxValue", 26UI / System.Byte.MaxValue)
        PrintResult("26UI / -3S", 26UI / -3S)
        PrintResult("26UI / 24US", 26UI / 24US)
        PrintResult("26UI / -5I", 26UI / -5I)
        PrintResult("26UI / 26UI", 26UI / 26UI)
        PrintResult("26UI / -7L", 26UI / -7L)
        PrintResult("26UI / 28UL", 26UI / 28UL)
        PrintResult("26UI / -9D", 26UI / -9D)
        PrintResult("26UI / 10.0F", 26UI / 10.0F)
        PrintResult("26UI / -11.0R", 26UI / -11.0R)
        PrintResult("26UI / ""12""", 26UI / "12")
        PrintResult("26UI / TypeCode.Double", 26UI / TypeCode.Double)
        PrintResult("-7L / False", -7L / False)
        PrintResult("-7L / True", -7L / True)
        PrintResult("-7L / System.SByte.MinValue", -7L / System.SByte.MinValue)
        PrintResult("-7L / System.Byte.MaxValue", -7L / System.Byte.MaxValue)
        PrintResult("-7L / -3S", -7L / -3S)
        PrintResult("-7L / 24US", -7L / 24US)
        PrintResult("-7L / -5I", -7L / -5I)
        PrintResult("-7L / 26UI", -7L / 26UI)
        PrintResult("-7L / -7L", -7L / -7L)
        PrintResult("-7L / 28UL", -7L / 28UL)
        PrintResult("-7L / -9D", -7L / -9D)
        PrintResult("-7L / 10.0F", -7L / 10.0F)
        PrintResult("-7L / -11.0R", -7L / -11.0R)
        PrintResult("-7L / ""12""", -7L / "12")
        PrintResult("-7L / TypeCode.Double", -7L / TypeCode.Double)
        PrintResult("28UL / False", 28UL / False)
        PrintResult("28UL / True", 28UL / True)
        PrintResult("28UL / System.SByte.MinValue", 28UL / System.SByte.MinValue)
        PrintResult("28UL / System.Byte.MaxValue", 28UL / System.Byte.MaxValue)
        PrintResult("28UL / -3S", 28UL / -3S)
        PrintResult("28UL / 24US", 28UL / 24US)
        PrintResult("28UL / -5I", 28UL / -5I)
        PrintResult("28UL / 26UI", 28UL / 26UI)
        PrintResult("28UL / -7L", 28UL / -7L)
        PrintResult("28UL / 28UL", 28UL / 28UL)
        PrintResult("28UL / -9D", 28UL / -9D)
        PrintResult("28UL / 10.0F", 28UL / 10.0F)
        PrintResult("28UL / -11.0R", 28UL / -11.0R)
        PrintResult("28UL / ""12""", 28UL / "12")
        PrintResult("28UL / TypeCode.Double", 28UL / TypeCode.Double)
        PrintResult("-9D / True", -9D / True)
        PrintResult("-9D / System.SByte.MinValue", -9D / System.SByte.MinValue)
        PrintResult("-9D / System.Byte.MaxValue", -9D / System.Byte.MaxValue)
        PrintResult("-9D / -3S", -9D / -3S)
        PrintResult("-9D / 24US", -9D / 24US)
        PrintResult("-9D / -5I", -9D / -5I)
        PrintResult("-9D / 26UI", -9D / 26UI)
        PrintResult("-9D / -7L", -9D / -7L)
        PrintResult("-9D / 28UL", -9D / 28UL)
        PrintResult("-9D / -9D", -9D / -9D)
        PrintResult("-9D / 10.0F", -9D / 10.0F)
        PrintResult("-9D / -11.0R", -9D / -11.0R)
        PrintResult("-9D / ""12""", -9D / "12")
        PrintResult("-9D / TypeCode.Double", -9D / TypeCode.Double)
        PrintResult("10.0F / False", 10.0F / False)
        PrintResult("10.0F / True", 10.0F / True)
        PrintResult("10.0F / System.SByte.MinValue", 10.0F / System.SByte.MinValue)
        PrintResult("10.0F / System.Byte.MaxValue", 10.0F / System.Byte.MaxValue)
        PrintResult("10.0F / -3S", 10.0F / -3S)
        PrintResult("10.0F / 24US", 10.0F / 24US)
        PrintResult("10.0F / -5I", 10.0F / -5I)
        PrintResult("10.0F / 26UI", 10.0F / 26UI)
        PrintResult("10.0F / -7L", 10.0F / -7L)
        PrintResult("10.0F / 28UL", 10.0F / 28UL)
        PrintResult("10.0F / -9D", 10.0F / -9D)
        PrintResult("10.0F / 10.0F", 10.0F / 10.0F)
        PrintResult("10.0F / -11.0R", 10.0F / -11.0R)
        PrintResult("10.0F / ""12""", 10.0F / "12")
        PrintResult("10.0F / TypeCode.Double", 10.0F / TypeCode.Double)
        PrintResult("-11.0R / False", -11.0R / False)
        PrintResult("-11.0R / True", -11.0R / True)
        PrintResult("-11.0R / System.SByte.MinValue", -11.0R / System.SByte.MinValue)
        PrintResult("-11.0R / System.Byte.MaxValue", -11.0R / System.Byte.MaxValue)
        PrintResult("-11.0R / -3S", -11.0R / -3S)
        PrintResult("-11.0R / 24US", -11.0R / 24US)
        PrintResult("-11.0R / -5I", -11.0R / -5I)
        PrintResult("-11.0R / 26UI", -11.0R / 26UI)
        PrintResult("-11.0R / -7L", -11.0R / -7L)
        PrintResult("-11.0R / 28UL", -11.0R / 28UL)
        PrintResult("-11.0R / -9D", -11.0R / -9D)
        PrintResult("-11.0R / 10.0F", -11.0R / 10.0F)
        PrintResult("-11.0R / -11.0R", -11.0R / -11.0R)
        PrintResult("-11.0R / ""12""", -11.0R / "12")
        PrintResult("-11.0R / TypeCode.Double", -11.0R / TypeCode.Double)
        PrintResult("""12"" / False", "12" / False)
        PrintResult("""12"" / True", "12" / True)
        PrintResult("""12"" / System.SByte.MinValue", "12" / System.SByte.MinValue)
        PrintResult("""12"" / System.Byte.MaxValue", "12" / System.Byte.MaxValue)
        PrintResult("""12"" / -3S", "12" / -3S)
        PrintResult("""12"" / 24US", "12" / 24US)
        PrintResult("""12"" / -5I", "12" / -5I)
        PrintResult("""12"" / 26UI", "12" / 26UI)
        PrintResult("""12"" / -7L", "12" / -7L)
        PrintResult("""12"" / 28UL", "12" / 28UL)
        PrintResult("""12"" / -9D", "12" / -9D)
        PrintResult("""12"" / 10.0F", "12" / 10.0F)
        PrintResult("""12"" / -11.0R", "12" / -11.0R)
        PrintResult("""12"" / ""12""", "12" / "12")
        PrintResult("""12"" / TypeCode.Double", "12" / TypeCode.Double)
        PrintResult("TypeCode.Double / False", TypeCode.Double / False)
        PrintResult("TypeCode.Double / True", TypeCode.Double / True)
        PrintResult("TypeCode.Double / System.SByte.MinValue", TypeCode.Double / System.SByte.MinValue)
        PrintResult("TypeCode.Double / System.Byte.MaxValue", TypeCode.Double / System.Byte.MaxValue)
        PrintResult("TypeCode.Double / -3S", TypeCode.Double / -3S)
        PrintResult("TypeCode.Double / 24US", TypeCode.Double / 24US)
        PrintResult("TypeCode.Double / -5I", TypeCode.Double / -5I)
        PrintResult("TypeCode.Double / 26UI", TypeCode.Double / 26UI)
        PrintResult("TypeCode.Double / -7L", TypeCode.Double / -7L)
        PrintResult("TypeCode.Double / 28UL", TypeCode.Double / 28UL)
        PrintResult("TypeCode.Double / -9D", TypeCode.Double / -9D)
        PrintResult("TypeCode.Double / 10.0F", TypeCode.Double / 10.0F)
        PrintResult("TypeCode.Double / -11.0R", TypeCode.Double / -11.0R)
        PrintResult("TypeCode.Double / ""12""", TypeCode.Double / "12")
        PrintResult("TypeCode.Double / TypeCode.Double", TypeCode.Double / TypeCode.Double)
        PrintResult("False \ True", False \ True)
        PrintResult("False \ System.SByte.MinValue", False \ System.SByte.MinValue)
        PrintResult("False \ System.Byte.MaxValue", False \ System.Byte.MaxValue)
        PrintResult("False \ -3S", False \ -3S)
        PrintResult("False \ 24US", False \ 24US)
        PrintResult("False \ -5I", False \ -5I)
        PrintResult("False \ 26UI", False \ 26UI)
        PrintResult("False \ -7L", False \ -7L)
        PrintResult("False \ 28UL", False \ 28UL)
        PrintResult("False \ -9D", False \ -9D)
        PrintResult("False \ 10.0F", False \ 10.0F)
        PrintResult("False \ -11.0R", False \ -11.0R)
        PrintResult("False \ ""12""", False \ "12")
        PrintResult("False \ TypeCode.Double", False \ TypeCode.Double)
        PrintResult("True \ True", True \ True)
        PrintResult("True \ System.SByte.MinValue", True \ System.SByte.MinValue)
        PrintResult("True \ System.Byte.MaxValue", True \ System.Byte.MaxValue)
        PrintResult("True \ -3S", True \ -3S)
        PrintResult("True \ 24US", True \ 24US)
        PrintResult("True \ -5I", True \ -5I)
        PrintResult("True \ 26UI", True \ 26UI)
        PrintResult("True \ -7L", True \ -7L)
        PrintResult("True \ 28UL", True \ 28UL)
        PrintResult("True \ -9D", True \ -9D)
        PrintResult("True \ 10.0F", True \ 10.0F)
        PrintResult("True \ -11.0R", True \ -11.0R)
        PrintResult("True \ ""12""", True \ "12")
        PrintResult("True \ TypeCode.Double", True \ TypeCode.Double)
        PrintResult("System.SByte.MaxValue \ True", System.SByte.MaxValue \ True)
        PrintResult("System.SByte.MinValue \ System.SByte.MinValue", System.SByte.MinValue \ System.SByte.MinValue)
        PrintResult("System.SByte.MinValue \ System.Byte.MaxValue", System.SByte.MinValue \ System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue \ -3S", System.SByte.MinValue \ -3S)
        PrintResult("System.SByte.MinValue \ 24US", System.SByte.MinValue \ 24US)
        PrintResult("System.SByte.MinValue \ -5I", System.SByte.MinValue \ -5I)
        PrintResult("System.SByte.MinValue \ 26UI", System.SByte.MinValue \ 26UI)
        PrintResult("System.SByte.MinValue \ -7L", System.SByte.MinValue \ -7L)
        PrintResult("System.SByte.MinValue \ 28UL", System.SByte.MinValue \ 28UL)
        PrintResult("System.SByte.MinValue \ -9D", System.SByte.MinValue \ -9D)
        PrintResult("System.SByte.MinValue \ 10.0F", System.SByte.MinValue \ 10.0F)
        PrintResult("System.SByte.MinValue \ -11.0R", System.SByte.MinValue \ -11.0R)
        PrintResult("System.SByte.MinValue \ ""12""", System.SByte.MinValue \ "12")
        PrintResult("System.SByte.MinValue \ TypeCode.Double", System.SByte.MinValue \ TypeCode.Double)
        PrintResult("System.Byte.MaxValue \ True", System.Byte.MaxValue \ True)
        PrintResult("System.Byte.MaxValue \ System.SByte.MinValue", System.Byte.MaxValue \ System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue \ System.Byte.MaxValue", System.Byte.MaxValue \ System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue \ -3S", System.Byte.MaxValue \ -3S)
        PrintResult("System.Byte.MaxValue \ 24US", System.Byte.MaxValue \ 24US)
        PrintResult("System.Byte.MaxValue \ -5I", System.Byte.MaxValue \ -5I)
        PrintResult("System.Byte.MaxValue \ 26UI", System.Byte.MaxValue \ 26UI)
        PrintResult("System.Byte.MaxValue \ -7L", System.Byte.MaxValue \ -7L)
        PrintResult("System.Byte.MaxValue \ 28UL", System.Byte.MaxValue \ 28UL)
        PrintResult("System.Byte.MaxValue \ -9D", System.Byte.MaxValue \ -9D)
        PrintResult("System.Byte.MaxValue \ 10.0F", System.Byte.MaxValue \ 10.0F)
        PrintResult("System.Byte.MaxValue \ -11.0R", System.Byte.MaxValue \ -11.0R)
        PrintResult("System.Byte.MaxValue \ ""12""", System.Byte.MaxValue \ "12")
        PrintResult("System.Byte.MaxValue \ TypeCode.Double", System.Byte.MaxValue \ TypeCode.Double)
        PrintResult("-3S \ True", -3S \ True)
        PrintResult("-3S \ System.SByte.MinValue", -3S \ System.SByte.MinValue)
        PrintResult("-3S \ System.Byte.MaxValue", -3S \ System.Byte.MaxValue)
        PrintResult("-3S \ -3S", -3S \ -3S)
        PrintResult("-3S \ 24US", -3S \ 24US)
        PrintResult("-3S \ -5I", -3S \ -5I)
        PrintResult("-3S \ 26UI", -3S \ 26UI)
        PrintResult("-3S \ -7L", -3S \ -7L)
        PrintResult("-3S \ 28UL", -3S \ 28UL)
        PrintResult("-3S \ -9D", -3S \ -9D)
        PrintResult("-3S \ 10.0F", -3S \ 10.0F)
        PrintResult("-3S \ -11.0R", -3S \ -11.0R)
        PrintResult("-3S \ ""12""", -3S \ "12")
        PrintResult("-3S \ TypeCode.Double", -3S \ TypeCode.Double)
        PrintResult("24US \ True", 24US \ True)
        PrintResult("24US \ System.SByte.MinValue", 24US \ System.SByte.MinValue)
        PrintResult("24US \ System.Byte.MaxValue", 24US \ System.Byte.MaxValue)
        PrintResult("24US \ -3S", 24US \ -3S)
        PrintResult("24US \ 24US", 24US \ 24US)
        PrintResult("24US \ -5I", 24US \ -5I)
        PrintResult("24US \ 26UI", 24US \ 26UI)
        PrintResult("24US \ -7L", 24US \ -7L)
        PrintResult("24US \ 28UL", 24US \ 28UL)
        PrintResult("24US \ -9D", 24US \ -9D)
        PrintResult("24US \ 10.0F", 24US \ 10.0F)
        PrintResult("24US \ -11.0R", 24US \ -11.0R)
        PrintResult("24US \ ""12""", 24US \ "12")
        PrintResult("24US \ TypeCode.Double", 24US \ TypeCode.Double)
        PrintResult("-5I \ True", -5I \ True)
        PrintResult("-5I \ System.SByte.MinValue", -5I \ System.SByte.MinValue)
        PrintResult("-5I \ System.Byte.MaxValue", -5I \ System.Byte.MaxValue)
        PrintResult("-5I \ -3S", -5I \ -3S)
        PrintResult("-5I \ 24US", -5I \ 24US)
        PrintResult("-5I \ -5I", -5I \ -5I)
        PrintResult("-5I \ 26UI", -5I \ 26UI)
        PrintResult("-5I \ -7L", -5I \ -7L)
        PrintResult("-5I \ 28UL", -5I \ 28UL)
        PrintResult("-5I \ -9D", -5I \ -9D)
        PrintResult("-5I \ 10.0F", -5I \ 10.0F)
        PrintResult("-5I \ -11.0R", -5I \ -11.0R)
        PrintResult("-5I \ ""12""", -5I \ "12")
        PrintResult("-5I \ TypeCode.Double", -5I \ TypeCode.Double)
        PrintResult("26UI \ True", 26UI \ True)
        PrintResult("26UI \ System.SByte.MinValue", 26UI \ System.SByte.MinValue)
        PrintResult("26UI \ System.Byte.MaxValue", 26UI \ System.Byte.MaxValue)
        PrintResult("26UI \ -3S", 26UI \ -3S)
        PrintResult("26UI \ 24US", 26UI \ 24US)
        PrintResult("26UI \ -5I", 26UI \ -5I)
        PrintResult("26UI \ 26UI", 26UI \ 26UI)
        PrintResult("26UI \ -7L", 26UI \ -7L)
        PrintResult("26UI \ 28UL", 26UI \ 28UL)
        PrintResult("26UI \ -9D", 26UI \ -9D)
        PrintResult("26UI \ 10.0F", 26UI \ 10.0F)
        PrintResult("26UI \ -11.0R", 26UI \ -11.0R)
        PrintResult("26UI \ ""12""", 26UI \ "12")
        PrintResult("26UI \ TypeCode.Double", 26UI \ TypeCode.Double)
        PrintResult("-7L \ True", -7L \ True)
        PrintResult("-7L \ System.SByte.MinValue", -7L \ System.SByte.MinValue)
        PrintResult("-7L \ System.Byte.MaxValue", -7L \ System.Byte.MaxValue)
        PrintResult("-7L \ -3S", -7L \ -3S)
        PrintResult("-7L \ 24US", -7L \ 24US)
        PrintResult("-7L \ -5I", -7L \ -5I)
        PrintResult("-7L \ 26UI", -7L \ 26UI)
        PrintResult("-7L \ -7L", -7L \ -7L)
        PrintResult("-7L \ 28UL", -7L \ 28UL)
        PrintResult("-7L \ -9D", -7L \ -9D)
        PrintResult("-7L \ 10.0F", -7L \ 10.0F)
        PrintResult("-7L \ -11.0R", -7L \ -11.0R)
        PrintResult("-7L \ ""12""", -7L \ "12")
        PrintResult("-7L \ TypeCode.Double", -7L \ TypeCode.Double)
        PrintResult("28UL \ True", 28UL \ True)
        PrintResult("28UL \ System.SByte.MinValue", 28UL \ System.SByte.MinValue)
        PrintResult("28UL \ System.Byte.MaxValue", 28UL \ System.Byte.MaxValue)
        PrintResult("28UL \ -3S", 28UL \ -3S)
        PrintResult("28UL \ 24US", 28UL \ 24US)
        PrintResult("28UL \ -5I", 28UL \ -5I)
        PrintResult("28UL \ 26UI", 28UL \ 26UI)
        PrintResult("28UL \ -7L", 28UL \ -7L)
        PrintResult("28UL \ 28UL", 28UL \ 28UL)
        PrintResult("28UL \ -9D", 28UL \ -9D)
        PrintResult("28UL \ 10.0F", 28UL \ 10.0F)
        PrintResult("28UL \ -11.0R", 28UL \ -11.0R)
        PrintResult("28UL \ ""12""", 28UL \ "12")
        PrintResult("28UL \ TypeCode.Double", 28UL \ TypeCode.Double)
        PrintResult("-9D \ True", -9D \ True)
        PrintResult("-9D \ System.SByte.MinValue", -9D \ System.SByte.MinValue)
        PrintResult("-9D \ System.Byte.MaxValue", -9D \ System.Byte.MaxValue)
        PrintResult("-9D \ -3S", -9D \ -3S)
        PrintResult("-9D \ 24US", -9D \ 24US)
        PrintResult("-9D \ -5I", -9D \ -5I)
        PrintResult("-9D \ 26UI", -9D \ 26UI)
        PrintResult("-9D \ -7L", -9D \ -7L)
        PrintResult("-9D \ 28UL", -9D \ 28UL)
        PrintResult("-9D \ -9D", -9D \ -9D)
        PrintResult("-9D \ 10.0F", -9D \ 10.0F)
        PrintResult("-9D \ -11.0R", -9D \ -11.0R)
        PrintResult("-9D \ ""12""", -9D \ "12")
        PrintResult("-9D \ TypeCode.Double", -9D \ TypeCode.Double)
        PrintResult("10.0F \ True", 10.0F \ True)
        PrintResult("10.0F \ System.SByte.MinValue", 10.0F \ System.SByte.MinValue)
        PrintResult("10.0F \ System.Byte.MaxValue", 10.0F \ System.Byte.MaxValue)
        PrintResult("10.0F \ -3S", 10.0F \ -3S)
        PrintResult("10.0F \ 24US", 10.0F \ 24US)
        PrintResult("10.0F \ -5I", 10.0F \ -5I)
        PrintResult("10.0F \ 26UI", 10.0F \ 26UI)
        PrintResult("10.0F \ -7L", 10.0F \ -7L)
        PrintResult("10.0F \ 28UL", 10.0F \ 28UL)
        PrintResult("10.0F \ -9D", 10.0F \ -9D)
        PrintResult("10.0F \ 10.0F", 10.0F \ 10.0F)
        PrintResult("10.0F \ -11.0R", 10.0F \ -11.0R)
        PrintResult("10.0F \ ""12""", 10.0F \ "12")
        PrintResult("10.0F \ TypeCode.Double", 10.0F \ TypeCode.Double)
        PrintResult("-11.0R \ True", -11.0R \ True)
        PrintResult("-11.0R \ System.SByte.MinValue", -11.0R \ System.SByte.MinValue)
        PrintResult("-11.0R \ System.Byte.MaxValue", -11.0R \ System.Byte.MaxValue)
        PrintResult("-11.0R \ -3S", -11.0R \ -3S)
        PrintResult("-11.0R \ 24US", -11.0R \ 24US)
        PrintResult("-11.0R \ -5I", -11.0R \ -5I)
        PrintResult("-11.0R \ 26UI", -11.0R \ 26UI)
        PrintResult("-11.0R \ -7L", -11.0R \ -7L)
        PrintResult("-11.0R \ 28UL", -11.0R \ 28UL)
        PrintResult("-11.0R \ -9D", -11.0R \ -9D)
        PrintResult("-11.0R \ 10.0F", -11.0R \ 10.0F)
        PrintResult("-11.0R \ -11.0R", -11.0R \ -11.0R)
        PrintResult("-11.0R \ ""12""", -11.0R \ "12")
        PrintResult("-11.0R \ TypeCode.Double", -11.0R \ TypeCode.Double)
        PrintResult("""12"" \ True", "12" \ True)
        PrintResult("""12"" \ System.SByte.MinValue", "12" \ System.SByte.MinValue)
        PrintResult("""12"" \ System.Byte.MaxValue", "12" \ System.Byte.MaxValue)
        PrintResult("""12"" \ -3S", "12" \ -3S)
        PrintResult("""12"" \ 24US", "12" \ 24US)
        PrintResult("""12"" \ -5I", "12" \ -5I)
        PrintResult("""12"" \ 26UI", "12" \ 26UI)
        PrintResult("""12"" \ -7L", "12" \ -7L)
        PrintResult("""12"" \ 28UL", "12" \ 28UL)
        PrintResult("""12"" \ -9D", "12" \ -9D)
        PrintResult("""12"" \ 10.0F", "12" \ 10.0F)
        PrintResult("""12"" \ -11.0R", "12" \ -11.0R)
        PrintResult("""12"" \ ""12""", "12" \ "12")
        PrintResult("""12"" \ TypeCode.Double", "12" \ TypeCode.Double)
        PrintResult("TypeCode.Double \ True", TypeCode.Double \ True)
        PrintResult("TypeCode.Double \ System.SByte.MinValue", TypeCode.Double \ System.SByte.MinValue)
        PrintResult("TypeCode.Double \ System.Byte.MaxValue", TypeCode.Double \ System.Byte.MaxValue)
        PrintResult("TypeCode.Double \ -3S", TypeCode.Double \ -3S)
        PrintResult("TypeCode.Double \ 24US", TypeCode.Double \ 24US)
        PrintResult("TypeCode.Double \ -5I", TypeCode.Double \ -5I)
        PrintResult("TypeCode.Double \ 26UI", TypeCode.Double \ 26UI)
        PrintResult("TypeCode.Double \ -7L", TypeCode.Double \ -7L)
        PrintResult("TypeCode.Double \ 28UL", TypeCode.Double \ 28UL)
        PrintResult("TypeCode.Double \ -9D", TypeCode.Double \ -9D)
        PrintResult("TypeCode.Double \ 10.0F", TypeCode.Double \ 10.0F)
        PrintResult("TypeCode.Double \ -11.0R", TypeCode.Double \ -11.0R)
        PrintResult("TypeCode.Double \ ""12""", TypeCode.Double \ "12")
        PrintResult("TypeCode.Double \ TypeCode.Double", TypeCode.Double \ TypeCode.Double)
        PrintResult("False Mod True", False Mod True)
        PrintResult("False Mod System.SByte.MinValue", False Mod System.SByte.MinValue)
        PrintResult("False Mod System.Byte.MaxValue", False Mod System.Byte.MaxValue)
        PrintResult("False Mod -3S", False Mod -3S)
        PrintResult("False Mod 24US", False Mod 24US)
        PrintResult("False Mod -5I", False Mod -5I)
        PrintResult("False Mod 26UI", False Mod 26UI)
        PrintResult("False Mod -7L", False Mod -7L)
        PrintResult("False Mod 28UL", False Mod 28UL)
        PrintResult("False Mod -9D", False Mod -9D)
        PrintResult("False Mod 10.0F", False Mod 10.0F)
        PrintResult("False Mod -11.0R", False Mod -11.0R)
        PrintResult("False Mod ""12""", False Mod "12")
        PrintResult("False Mod TypeCode.Double", False Mod TypeCode.Double)
        PrintResult("True Mod True", True Mod True)
        PrintResult("True Mod System.SByte.MinValue", True Mod System.SByte.MinValue)
        PrintResult("True Mod System.Byte.MaxValue", True Mod System.Byte.MaxValue)
        PrintResult("True Mod -3S", True Mod -3S)
        PrintResult("True Mod 24US", True Mod 24US)
        PrintResult("True Mod -5I", True Mod -5I)
        PrintResult("True Mod 26UI", True Mod 26UI)
        PrintResult("True Mod -7L", True Mod -7L)
        PrintResult("True Mod 28UL", True Mod 28UL)
        PrintResult("True Mod -9D", True Mod -9D)
        PrintResult("True Mod 10.0F", True Mod 10.0F)
        PrintResult("True Mod -11.0R", True Mod -11.0R)
        PrintResult("True Mod ""12""", True Mod "12")
        PrintResult("True Mod TypeCode.Double", True Mod TypeCode.Double)
        PrintResult("System.SByte.MinValue Mod True", System.SByte.MinValue Mod True)
        PrintResult("System.SByte.MinValue Mod System.SByte.MinValue", System.SByte.MinValue Mod System.SByte.MinValue)
        PrintResult("System.SByte.MinValue Mod System.Byte.MaxValue", System.SByte.MinValue Mod System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue Mod -3S", System.SByte.MinValue Mod -3S)
        PrintResult("System.SByte.MinValue Mod 24US", System.SByte.MinValue Mod 24US)
        PrintResult("System.SByte.MinValue Mod -5I", System.SByte.MinValue Mod -5I)
        PrintResult("System.SByte.MinValue Mod 26UI", System.SByte.MinValue Mod 26UI)
        PrintResult("System.SByte.MinValue Mod -7L", System.SByte.MinValue Mod -7L)
        PrintResult("System.SByte.MinValue Mod 28UL", System.SByte.MinValue Mod 28UL)
        PrintResult("System.SByte.MinValue Mod -9D", System.SByte.MinValue Mod -9D)
        PrintResult("System.SByte.MinValue Mod 10.0F", System.SByte.MinValue Mod 10.0F)
        PrintResult("System.SByte.MinValue Mod -11.0R", System.SByte.MinValue Mod -11.0R)
        PrintResult("System.SByte.MinValue Mod ""12""", System.SByte.MinValue Mod "12")
        PrintResult("System.SByte.MinValue Mod TypeCode.Double", System.SByte.MinValue Mod TypeCode.Double)
        PrintResult("System.Byte.MaxValue Mod True", System.Byte.MaxValue Mod True)
        PrintResult("System.Byte.MaxValue Mod System.SByte.MinValue", System.Byte.MaxValue Mod System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue Mod System.Byte.MaxValue", System.Byte.MaxValue Mod System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue Mod -3S", System.Byte.MaxValue Mod -3S)
        PrintResult("System.Byte.MaxValue Mod 24US", System.Byte.MaxValue Mod 24US)
        PrintResult("System.Byte.MaxValue Mod -5I", System.Byte.MaxValue Mod -5I)
        PrintResult("System.Byte.MaxValue Mod 26UI", System.Byte.MaxValue Mod 26UI)
        PrintResult("System.Byte.MaxValue Mod -7L", System.Byte.MaxValue Mod -7L)
        PrintResult("System.Byte.MaxValue Mod 28UL", System.Byte.MaxValue Mod 28UL)
        PrintResult("System.Byte.MaxValue Mod -9D", System.Byte.MaxValue Mod -9D)
        PrintResult("System.Byte.MaxValue Mod 10.0F", System.Byte.MaxValue Mod 10.0F)
        PrintResult("System.Byte.MaxValue Mod -11.0R", System.Byte.MaxValue Mod -11.0R)
        PrintResult("System.Byte.MaxValue Mod ""12""", System.Byte.MaxValue Mod "12")
        PrintResult("System.Byte.MaxValue Mod TypeCode.Double", System.Byte.MaxValue Mod TypeCode.Double)
        PrintResult("-3S Mod True", -3S Mod True)
        PrintResult("-3S Mod System.SByte.MinValue", -3S Mod System.SByte.MinValue)
        PrintResult("-3S Mod System.Byte.MaxValue", -3S Mod System.Byte.MaxValue)
        PrintResult("-3S Mod -3S", -3S Mod -3S)
        PrintResult("-3S Mod 24US", -3S Mod 24US)
        PrintResult("-3S Mod -5I", -3S Mod -5I)
        PrintResult("-3S Mod 26UI", -3S Mod 26UI)
        PrintResult("-3S Mod -7L", -3S Mod -7L)
        PrintResult("-3S Mod 28UL", -3S Mod 28UL)
        PrintResult("-3S Mod -9D", -3S Mod -9D)
        PrintResult("-3S Mod 10.0F", -3S Mod 10.0F)
        PrintResult("-3S Mod -11.0R", -3S Mod -11.0R)
        PrintResult("-3S Mod ""12""", -3S Mod "12")
        PrintResult("-3S Mod TypeCode.Double", -3S Mod TypeCode.Double)
        PrintResult("24US Mod True", 24US Mod True)
        PrintResult("24US Mod System.SByte.MinValue", 24US Mod System.SByte.MinValue)
        PrintResult("24US Mod System.Byte.MaxValue", 24US Mod System.Byte.MaxValue)
        PrintResult("24US Mod -3S", 24US Mod -3S)
        PrintResult("24US Mod 24US", 24US Mod 24US)
        PrintResult("24US Mod -5I", 24US Mod -5I)
        PrintResult("24US Mod 26UI", 24US Mod 26UI)
        PrintResult("24US Mod -7L", 24US Mod -7L)
        PrintResult("24US Mod 28UL", 24US Mod 28UL)
        PrintResult("24US Mod -9D", 24US Mod -9D)
        PrintResult("24US Mod 10.0F", 24US Mod 10.0F)
        PrintResult("24US Mod -11.0R", 24US Mod -11.0R)
        PrintResult("24US Mod ""12""", 24US Mod "12")
        PrintResult("24US Mod TypeCode.Double", 24US Mod TypeCode.Double)
        PrintResult("-5I Mod True", -5I Mod True)
        PrintResult("-5I Mod System.SByte.MinValue", -5I Mod System.SByte.MinValue)
        PrintResult("-5I Mod System.Byte.MaxValue", -5I Mod System.Byte.MaxValue)
        PrintResult("-5I Mod -3S", -5I Mod -3S)
        PrintResult("-5I Mod 24US", -5I Mod 24US)
        PrintResult("-5I Mod -5I", -5I Mod -5I)
        PrintResult("-5I Mod 26UI", -5I Mod 26UI)
        PrintResult("-5I Mod -7L", -5I Mod -7L)
        PrintResult("-5I Mod 28UL", -5I Mod 28UL)
        PrintResult("-5I Mod -9D", -5I Mod -9D)
        PrintResult("-5I Mod 10.0F", -5I Mod 10.0F)
        PrintResult("-5I Mod -11.0R", -5I Mod -11.0R)
        PrintResult("-5I Mod ""12""", -5I Mod "12")
        PrintResult("-5I Mod TypeCode.Double", -5I Mod TypeCode.Double)
        PrintResult("26UI Mod True", 26UI Mod True)
        PrintResult("26UI Mod System.SByte.MinValue", 26UI Mod System.SByte.MinValue)
        PrintResult("26UI Mod System.Byte.MaxValue", 26UI Mod System.Byte.MaxValue)
        PrintResult("26UI Mod -3S", 26UI Mod -3S)
        PrintResult("26UI Mod 24US", 26UI Mod 24US)
        PrintResult("26UI Mod -5I", 26UI Mod -5I)
        PrintResult("26UI Mod 26UI", 26UI Mod 26UI)
        PrintResult("26UI Mod -7L", 26UI Mod -7L)
        PrintResult("26UI Mod 28UL", 26UI Mod 28UL)
        PrintResult("26UI Mod -9D", 26UI Mod -9D)
        PrintResult("26UI Mod 10.0F", 26UI Mod 10.0F)
        PrintResult("26UI Mod -11.0R", 26UI Mod -11.0R)
        PrintResult("26UI Mod ""12""", 26UI Mod "12")
        PrintResult("26UI Mod TypeCode.Double", 26UI Mod TypeCode.Double)
        PrintResult("-7L Mod True", -7L Mod True)
        PrintResult("-7L Mod System.SByte.MinValue", -7L Mod System.SByte.MinValue)
        PrintResult("-7L Mod System.Byte.MaxValue", -7L Mod System.Byte.MaxValue)
        PrintResult("-7L Mod -3S", -7L Mod -3S)
        PrintResult("-7L Mod 24US", -7L Mod 24US)
        PrintResult("-7L Mod -5I", -7L Mod -5I)
        PrintResult("-7L Mod 26UI", -7L Mod 26UI)
        PrintResult("-7L Mod -7L", -7L Mod -7L)
        PrintResult("-7L Mod 28UL", -7L Mod 28UL)
        PrintResult("-7L Mod -9D", -7L Mod -9D)
        PrintResult("-7L Mod 10.0F", -7L Mod 10.0F)
        PrintResult("-7L Mod -11.0R", -7L Mod -11.0R)
        PrintResult("-7L Mod ""12""", -7L Mod "12")
        PrintResult("-7L Mod TypeCode.Double", -7L Mod TypeCode.Double)
        PrintResult("28UL Mod True", 28UL Mod True)
        PrintResult("28UL Mod System.SByte.MinValue", 28UL Mod System.SByte.MinValue)
        PrintResult("28UL Mod System.Byte.MaxValue", 28UL Mod System.Byte.MaxValue)
        PrintResult("28UL Mod -3S", 28UL Mod -3S)
        PrintResult("28UL Mod 24US", 28UL Mod 24US)
        PrintResult("28UL Mod -5I", 28UL Mod -5I)
        PrintResult("28UL Mod 26UI", 28UL Mod 26UI)
        PrintResult("28UL Mod -7L", 28UL Mod -7L)
        PrintResult("28UL Mod 28UL", 28UL Mod 28UL)
        PrintResult("28UL Mod -9D", 28UL Mod -9D)
        PrintResult("28UL Mod 10.0F", 28UL Mod 10.0F)
        PrintResult("28UL Mod -11.0R", 28UL Mod -11.0R)
        PrintResult("28UL Mod ""12""", 28UL Mod "12")
        PrintResult("28UL Mod TypeCode.Double", 28UL Mod TypeCode.Double)
        PrintResult("-9D Mod True", -9D Mod True)
        PrintResult("-9D Mod System.SByte.MinValue", -9D Mod System.SByte.MinValue)
        PrintResult("-9D Mod System.Byte.MaxValue", -9D Mod System.Byte.MaxValue)
        PrintResult("-9D Mod -3S", -9D Mod -3S)
        PrintResult("-9D Mod 24US", -9D Mod 24US)
        PrintResult("-9D Mod -5I", -9D Mod -5I)
        PrintResult("-9D Mod 26UI", -9D Mod 26UI)
        PrintResult("-9D Mod -7L", -9D Mod -7L)
        PrintResult("-9D Mod 28UL", -9D Mod 28UL)
        PrintResult("-9D Mod -9D", -9D Mod -9D)
        PrintResult("-9D Mod 10.0F", -9D Mod 10.0F)
        PrintResult("-9D Mod -11.0R", -9D Mod -11.0R)
        PrintResult("-9D Mod ""12""", -9D Mod "12")
        PrintResult("-9D Mod TypeCode.Double", -9D Mod TypeCode.Double)
        PrintResult("10.0F Mod True", 10.0F Mod True)
        PrintResult("10.0F Mod System.SByte.MinValue", 10.0F Mod System.SByte.MinValue)
        PrintResult("10.0F Mod System.Byte.MaxValue", 10.0F Mod System.Byte.MaxValue)
        PrintResult("10.0F Mod -3S", 10.0F Mod -3S)
        PrintResult("10.0F Mod 24US", 10.0F Mod 24US)
        PrintResult("10.0F Mod -5I", 10.0F Mod -5I)
        PrintResult("10.0F Mod 26UI", 10.0F Mod 26UI)
        PrintResult("10.0F Mod -7L", 10.0F Mod -7L)
        PrintResult("10.0F Mod 28UL", 10.0F Mod 28UL)
        PrintResult("10.0F Mod -9D", 10.0F Mod -9D)
        PrintResult("10.0F Mod 10.0F", 10.0F Mod 10.0F)
        PrintResult("10.0F Mod -11.0R", 10.0F Mod -11.0R)
        PrintResult("10.0F Mod ""12""", 10.0F Mod "12")
        PrintResult("10.0F Mod TypeCode.Double", 10.0F Mod TypeCode.Double)
        PrintResult("-11.0R Mod True", -11.0R Mod True)
        PrintResult("-11.0R Mod System.SByte.MinValue", -11.0R Mod System.SByte.MinValue)
        PrintResult("-11.0R Mod System.Byte.MaxValue", -11.0R Mod System.Byte.MaxValue)
        PrintResult("-11.0R Mod -3S", -11.0R Mod -3S)
        PrintResult("-11.0R Mod 24US", -11.0R Mod 24US)
        PrintResult("-11.0R Mod -5I", -11.0R Mod -5I)
        PrintResult("-11.0R Mod 26UI", -11.0R Mod 26UI)
        PrintResult("-11.0R Mod -7L", -11.0R Mod -7L)
        PrintResult("-11.0R Mod 28UL", -11.0R Mod 28UL)
        PrintResult("-11.0R Mod -9D", -11.0R Mod -9D)
        PrintResult("-11.0R Mod 10.0F", -11.0R Mod 10.0F)
        PrintResult("-11.0R Mod -11.0R", -11.0R Mod -11.0R)
        PrintResult("-11.0R Mod ""12""", -11.0R Mod "12")
        PrintResult("-11.0R Mod TypeCode.Double", -11.0R Mod TypeCode.Double)
        PrintResult("""12"" Mod True", "12" Mod True)
        PrintResult("""12"" Mod System.SByte.MinValue", "12" Mod System.SByte.MinValue)
        PrintResult("""12"" Mod System.Byte.MaxValue", "12" Mod System.Byte.MaxValue)
        PrintResult("""12"" Mod -3S", "12" Mod -3S)
        PrintResult("""12"" Mod 24US", "12" Mod 24US)
        PrintResult("""12"" Mod -5I", "12" Mod -5I)
        PrintResult("""12"" Mod 26UI", "12" Mod 26UI)
        PrintResult("""12"" Mod -7L", "12" Mod -7L)
        PrintResult("""12"" Mod 28UL", "12" Mod 28UL)
        PrintResult("""12"" Mod -9D", "12" Mod -9D)
        PrintResult("""12"" Mod 10.0F", "12" Mod 10.0F)
        PrintResult("""12"" Mod -11.0R", "12" Mod -11.0R)
        PrintResult("""12"" Mod ""12""", "12" Mod "12")
        PrintResult("""12"" Mod TypeCode.Double", "12" Mod TypeCode.Double)
        PrintResult("TypeCode.Double Mod True", TypeCode.Double Mod True)
        PrintResult("TypeCode.Double Mod System.SByte.MinValue", TypeCode.Double Mod System.SByte.MinValue)
        PrintResult("TypeCode.Double Mod System.Byte.MaxValue", TypeCode.Double Mod System.Byte.MaxValue)
        PrintResult("TypeCode.Double Mod -3S", TypeCode.Double Mod -3S)
        PrintResult("TypeCode.Double Mod 24US", TypeCode.Double Mod 24US)
        PrintResult("TypeCode.Double Mod -5I", TypeCode.Double Mod -5I)
        PrintResult("TypeCode.Double Mod 26UI", TypeCode.Double Mod 26UI)
        PrintResult("TypeCode.Double Mod -7L", TypeCode.Double Mod -7L)
        PrintResult("TypeCode.Double Mod 28UL", TypeCode.Double Mod 28UL)
        PrintResult("TypeCode.Double Mod -9D", TypeCode.Double Mod -9D)
        PrintResult("TypeCode.Double Mod 10.0F", TypeCode.Double Mod 10.0F)
        PrintResult("TypeCode.Double Mod -11.0R", TypeCode.Double Mod -11.0R)
        PrintResult("TypeCode.Double Mod ""12""", TypeCode.Double Mod "12")
        PrintResult("TypeCode.Double Mod TypeCode.Double", TypeCode.Double Mod TypeCode.Double)
        PrintResult("False ^ False", False ^ False)
        PrintResult("False ^ True", False ^ True)
        PrintResult("False ^ System.SByte.MinValue", False ^ System.SByte.MinValue)
        PrintResult("False ^ System.Byte.MaxValue", False ^ System.Byte.MaxValue)
        PrintResult("False ^ -3S", False ^ -3S)
        PrintResult("False ^ 24US", False ^ 24US)
        PrintResult("False ^ -5I", False ^ -5I)
        PrintResult("False ^ 26UI", False ^ 26UI)
        PrintResult("False ^ -7L", False ^ -7L)
        PrintResult("False ^ 28UL", False ^ 28UL)
        PrintResult("False ^ -9D", False ^ -9D)
        PrintResult("False ^ 10.0F", False ^ 10.0F)
        PrintResult("False ^ -11.0R", False ^ -11.0R)
        PrintResult("False ^ ""12""", False ^ "12")
        PrintResult("False ^ TypeCode.Double", False ^ TypeCode.Double)
        PrintResult("True ^ False", True ^ False)
        PrintResult("True ^ True", True ^ True)
        PrintResult("True ^ System.SByte.MinValue", True ^ System.SByte.MinValue)
        PrintResult("True ^ System.Byte.MaxValue", True ^ System.Byte.MaxValue)
        PrintResult("True ^ -3S", True ^ -3S)
        PrintResult("True ^ 24US", True ^ 24US)
        PrintResult("True ^ -5I", True ^ -5I)
        PrintResult("True ^ 26UI", True ^ 26UI)
        PrintResult("True ^ -7L", True ^ -7L)
        PrintResult("True ^ 28UL", True ^ 28UL)
        PrintResult("True ^ -9D", True ^ -9D)
        PrintResult("True ^ 10.0F", True ^ 10.0F)
        PrintResult("True ^ -11.0R", True ^ -11.0R)
        PrintResult("True ^ ""12""", True ^ "12")
        PrintResult("True ^ TypeCode.Double", True ^ TypeCode.Double)
        PrintResult("System.SByte.MinValue ^ False", System.SByte.MinValue ^ False)
        PrintResult("System.SByte.MinValue ^ True", System.SByte.MinValue ^ True)
        PrintResult("System.SByte.MinValue ^ System.SByte.MinValue", System.SByte.MinValue ^ System.SByte.MinValue)
        PrintResult("System.SByte.MinValue ^ System.Byte.MaxValue", System.SByte.MinValue ^ System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue ^ -3S", System.SByte.MinValue ^ -3S)
        PrintResult("System.SByte.MinValue ^ 24US", System.SByte.MinValue ^ 24US)
        PrintResult("System.SByte.MinValue ^ -5I", System.SByte.MinValue ^ -5I)
        PrintResult("System.SByte.MinValue ^ 26UI", System.SByte.MinValue ^ 26UI)
        PrintResult("System.SByte.MinValue ^ -7L", System.SByte.MinValue ^ -7L)
        PrintResult("System.SByte.MinValue ^ 28UL", System.SByte.MinValue ^ 28UL)
        PrintResult("System.SByte.MinValue ^ -9D", System.SByte.MinValue ^ -9D)
        PrintResult("System.SByte.MinValue ^ 10.0F", System.SByte.MinValue ^ 10.0F)
        PrintResult("System.SByte.MinValue ^ -11.0R", System.SByte.MinValue ^ -11.0R)
        PrintResult("System.SByte.MinValue ^ ""12""", System.SByte.MinValue ^ "12")
        PrintResult("System.SByte.MinValue ^ TypeCode.Double", System.SByte.MinValue ^ TypeCode.Double)
        PrintResult("System.Byte.MaxValue ^ False", System.Byte.MaxValue ^ False)
        PrintResult("System.Byte.MaxValue ^ True", System.Byte.MaxValue ^ True)
        PrintResult("System.Byte.MaxValue ^ System.SByte.MinValue", System.Byte.MaxValue ^ System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue ^ System.Byte.MaxValue", System.Byte.MaxValue ^ System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue ^ -3S", System.Byte.MaxValue ^ -3S)
        PrintResult("System.Byte.MaxValue ^ 24US", System.Byte.MaxValue ^ 24US)
        PrintResult("System.Byte.MaxValue ^ -5I", System.Byte.MaxValue ^ -5I)
        PrintResult("System.Byte.MaxValue ^ 26UI", System.Byte.MaxValue ^ 26UI)
        PrintResult("System.Byte.MaxValue ^ -7L", System.Byte.MaxValue ^ -7L)
        PrintResult("System.Byte.MaxValue ^ 28UL", System.Byte.MaxValue ^ 28UL)
        PrintResult("System.Byte.MaxValue ^ -9D", System.Byte.MaxValue ^ -9D)
        PrintResult("System.Byte.MaxValue ^ 10.0F", System.Byte.MaxValue ^ 10.0F)
        PrintResult("System.Byte.MaxValue ^ -11.0R", System.Byte.MaxValue ^ -11.0R)
        PrintResult("System.Byte.MaxValue ^ ""12""", System.Byte.MaxValue ^ "12")
        PrintResult("System.Byte.MaxValue ^ TypeCode.Double", System.Byte.MaxValue ^ TypeCode.Double)
        PrintResult("-3S ^ False", -3S ^ False)
        PrintResult("-3S ^ True", -3S ^ True)
        PrintResult("-3S ^ System.SByte.MinValue", -3S ^ System.SByte.MinValue)
        PrintResult("-3S ^ System.Byte.MaxValue", -3S ^ System.Byte.MaxValue)
        PrintResult("-3S ^ -3S", -3S ^ -3S)
        PrintResult("-3S ^ 24US", -3S ^ 24US)
        PrintResult("-3S ^ -5I", -3S ^ -5I)
        PrintResult("-3S ^ 26UI", -3S ^ 26UI)
        PrintResult("-3S ^ -7L", -3S ^ -7L)
        PrintResult("-3S ^ 28UL", -3S ^ 28UL)
        PrintResult("-3S ^ -9D", -3S ^ -9D)
        PrintResult("-3S ^ 10.0F", -3S ^ 10.0F)
        PrintResult("-3S ^ -11.0R", -3S ^ -11.0R)
        PrintResult("-3S ^ ""12""", -3S ^ "12")
        PrintResult("-3S ^ TypeCode.Double", -3S ^ TypeCode.Double)
        PrintResult("24US ^ False", 24US ^ False)
        PrintResult("24US ^ True", 24US ^ True)
        PrintResult("24US ^ System.SByte.MinValue", 24US ^ System.SByte.MinValue)
        PrintResult("24US ^ System.Byte.MaxValue", 24US ^ System.Byte.MaxValue)
        PrintResult("24US ^ -3S", 24US ^ -3S)
        PrintResult("24US ^ 24US", 24US ^ 24US)
        PrintResult("24US ^ -5I", 24US ^ -5I)
        PrintResult("24US ^ 26UI", 24US ^ 26UI)
        PrintResult("24US ^ -7L", 24US ^ -7L)
        PrintResult("24US ^ 28UL", 24US ^ 28UL)
        PrintResult("24US ^ -9D", 24US ^ -9D)
        PrintResult("24US ^ 10.0F", 24US ^ 10.0F)
        PrintResult("24US ^ -11.0R", 24US ^ -11.0R)
        PrintResult("24US ^ ""12""", 24US ^ "12")
        PrintResult("24US ^ TypeCode.Double", 24US ^ TypeCode.Double)
        PrintResult("-5I ^ False", -5I ^ False)
        PrintResult("-5I ^ True", -5I ^ True)
        PrintResult("-5I ^ System.SByte.MinValue", -5I ^ System.SByte.MinValue)
        PrintResult("-5I ^ System.Byte.MaxValue", -5I ^ System.Byte.MaxValue)
        PrintResult("-5I ^ -3S", -5I ^ -3S)
        PrintResult("-5I ^ 24US", -5I ^ 24US)
        PrintResult("-5I ^ -5I", -5I ^ -5I)
        PrintResult("-5I ^ 26UI", -5I ^ 26UI)
        PrintResult("-5I ^ -7L", -5I ^ -7L)
        PrintResult("-5I ^ 28UL", -5I ^ 28UL)
        PrintResult("-5I ^ -9D", -5I ^ -9D)
        PrintResult("-5I ^ 10.0F", -5I ^ 10.0F)
        PrintResult("-5I ^ -11.0R", -5I ^ -11.0R)
        PrintResult("-5I ^ ""12""", -5I ^ "12")
        PrintResult("-5I ^ TypeCode.Double", -5I ^ TypeCode.Double)
        PrintResult("26UI ^ False", 26UI ^ False)
        PrintResult("26UI ^ True", 26UI ^ True)
        PrintResult("26UI ^ System.SByte.MinValue", 26UI ^ System.SByte.MinValue)
        PrintResult("26UI ^ System.Byte.MaxValue", 26UI ^ System.Byte.MaxValue)
        PrintResult("26UI ^ -3S", 26UI ^ -3S)
        PrintResult("26UI ^ 24US", 26UI ^ 24US)
        PrintResult("26UI ^ -5I", 26UI ^ -5I)
        PrintResult("26UI ^ 26UI", 26UI ^ 26UI)
        PrintResult("26UI ^ -7L", 26UI ^ -7L)
        PrintResult("26UI ^ 28UL", 26UI ^ 28UL)
        PrintResult("26UI ^ -9D", 26UI ^ -9D)
        PrintResult("26UI ^ 10.0F", 26UI ^ 10.0F)
        PrintResult("26UI ^ -11.0R", 26UI ^ -11.0R)
        PrintResult("26UI ^ ""12""", 26UI ^ "12")
        PrintResult("26UI ^ TypeCode.Double", 26UI ^ TypeCode.Double)
        PrintResult("-7L ^ False", -7L ^ False)
        PrintResult("-7L ^ True", -7L ^ True)
        PrintResult("-7L ^ System.SByte.MinValue", -7L ^ System.SByte.MinValue)
        PrintResult("-7L ^ System.Byte.MaxValue", -7L ^ System.Byte.MaxValue)
        PrintResult("-7L ^ -3S", -7L ^ -3S)
        PrintResult("-7L ^ 24US", -7L ^ 24US)
        PrintResult("-7L ^ -5I", -7L ^ -5I)
        PrintResult("-7L ^ 26UI", -7L ^ 26UI)
        PrintResult("-7L ^ -7L", -7L ^ -7L)
        PrintResult("-7L ^ 28UL", -7L ^ 28UL)
        PrintResult("-7L ^ -9D", -7L ^ -9D)
        PrintResult("-7L ^ 10.0F", -7L ^ 10.0F)
        PrintResult("-7L ^ -11.0R", -7L ^ -11.0R)
        PrintResult("-7L ^ ""12""", -7L ^ "12")
        PrintResult("-7L ^ TypeCode.Double", -7L ^ TypeCode.Double)
        PrintResult("28UL ^ False", 28UL ^ False)
        PrintResult("28UL ^ True", 28UL ^ True)
        PrintResult("28UL ^ System.SByte.MinValue", 28UL ^ System.SByte.MinValue)
        PrintResult("28UL ^ System.Byte.MaxValue", 28UL ^ System.Byte.MaxValue)
        PrintResult("28UL ^ -3S", 28UL ^ -3S)
        PrintResult("28UL ^ 24US", 28UL ^ 24US)
        PrintResult("28UL ^ -5I", 28UL ^ -5I)
        PrintResult("28UL ^ 26UI", 28UL ^ 26UI)
        PrintResult("28UL ^ -7L", 28UL ^ -7L)
        PrintResult("28UL ^ 28UL", 28UL ^ 28UL)
        PrintResult("28UL ^ -9D", 28UL ^ -9D)
        PrintResult("28UL ^ 10.0F", 28UL ^ 10.0F)
        PrintResult("28UL ^ -11.0R", 28UL ^ -11.0R)
        PrintResult("28UL ^ ""12""", 28UL ^ "12")
        PrintResult("28UL ^ TypeCode.Double", 28UL ^ TypeCode.Double)
        PrintResult("-9D ^ False", -9D ^ False)
        PrintResult("-9D ^ True", -9D ^ True)
        PrintResult("-9D ^ System.SByte.MinValue", -9D ^ System.SByte.MinValue)
        PrintResult("-9D ^ System.Byte.MaxValue", -9D ^ System.Byte.MaxValue)
        PrintResult("-9D ^ -3S", -9D ^ -3S)
        PrintResult("-9D ^ 24US", -9D ^ 24US)
        PrintResult("-9D ^ -5I", -9D ^ -5I)
        PrintResult("-9D ^ 26UI", -9D ^ 26UI)
        PrintResult("-9D ^ -7L", -9D ^ -7L)
        PrintResult("-9D ^ 28UL", -9D ^ 28UL)
        PrintResult("-9D ^ -9D", -9D ^ -9D)
        PrintResult("-9D ^ 10.0F", -9D ^ 10.0F)
        PrintResult("-9D ^ -11.0R", -9D ^ -11.0R)
        PrintResult("-9D ^ ""12""", -9D ^ "12")
        PrintResult("-9D ^ TypeCode.Double", -9D ^ TypeCode.Double)
        PrintResult("10.0F ^ False", 10.0F ^ False)
        PrintResult("10.0F ^ True", 10.0F ^ True)
        PrintResult("10.0F ^ System.SByte.MinValue", 10.0F ^ System.SByte.MinValue)
        PrintResult("10.0F ^ System.Byte.MaxValue", 10.0F ^ System.Byte.MaxValue)
        PrintResult("10.0F ^ -3S", 10.0F ^ -3S)
        PrintResult("10.0F ^ 24US", 10.0F ^ 24US)
        PrintResult("10.0F ^ -5I", 10.0F ^ -5I)
        PrintResult("10.0F ^ 26UI", 10.0F ^ 26UI)
        PrintResult("10.0F ^ -7L", 10.0F ^ -7L)
        PrintResult("10.0F ^ 28UL", 10.0F ^ 28UL)
        PrintResult("10.0F ^ -9D", 10.0F ^ -9D)
        PrintResult("10.0F ^ 10.0F", 10.0F ^ 10.0F)
        PrintResult("10.0F ^ -11.0R", 10.0F ^ -11.0R)
        PrintResult("10.0F ^ ""12""", 10.0F ^ "12")
        PrintResult("10.0F ^ TypeCode.Double", 10.0F ^ TypeCode.Double)
        PrintResult("-11.0R ^ False", -11.0R ^ False)
        PrintResult("-11.0R ^ True", -11.0R ^ True)
        PrintResult("-11.0R ^ System.SByte.MinValue", -11.0R ^ System.SByte.MinValue)
        PrintResult("-11.0R ^ System.Byte.MaxValue", -11.0R ^ System.Byte.MaxValue)
        PrintResult("-11.0R ^ -3S", -11.0R ^ -3S)
        PrintResult("-11.0R ^ 24US", -11.0R ^ 24US)
        PrintResult("-11.0R ^ -5I", -11.0R ^ -5I)
        PrintResult("-11.0R ^ 26UI", -11.0R ^ 26UI)
        PrintResult("-11.0R ^ -7L", -11.0R ^ -7L)
        PrintResult("-11.0R ^ 28UL", -11.0R ^ 28UL)
        PrintResult("-11.0R ^ -9D", -11.0R ^ -9D)
        PrintResult("-11.0R ^ 10.0F", -11.0R ^ 10.0F)
        PrintResult("-11.0R ^ -11.0R", -11.0R ^ -11.0R)
        PrintResult("-11.0R ^ ""12""", -11.0R ^ "12")
        PrintResult("-11.0R ^ TypeCode.Double", -11.0R ^ TypeCode.Double)
        PrintResult("""12"" ^ False", "12" ^ False)
        PrintResult("""12"" ^ True", "12" ^ True)
        PrintResult("""12"" ^ System.SByte.MinValue", "12" ^ System.SByte.MinValue)
        PrintResult("""12"" ^ System.Byte.MaxValue", "12" ^ System.Byte.MaxValue)
        PrintResult("""12"" ^ -3S", "12" ^ -3S)
        PrintResult("""12"" ^ 24US", "12" ^ 24US)
        PrintResult("""12"" ^ -5I", "12" ^ -5I)
        PrintResult("""12"" ^ 26UI", "12" ^ 26UI)
        PrintResult("""12"" ^ -7L", "12" ^ -7L)
        PrintResult("""12"" ^ 28UL", "12" ^ 28UL)
        PrintResult("""12"" ^ -9D", "12" ^ -9D)
        PrintResult("""12"" ^ 10.0F", "12" ^ 10.0F)
        PrintResult("""12"" ^ -11.0R", "12" ^ -11.0R)
        PrintResult("""12"" ^ ""12""", "12" ^ "12")
        PrintResult("""12"" ^ TypeCode.Double", "12" ^ TypeCode.Double)
        PrintResult("TypeCode.Double ^ False", TypeCode.Double ^ False)
        PrintResult("TypeCode.Double ^ True", TypeCode.Double ^ True)
        PrintResult("TypeCode.Double ^ System.SByte.MinValue", TypeCode.Double ^ System.SByte.MinValue)
        PrintResult("TypeCode.Double ^ System.Byte.MaxValue", TypeCode.Double ^ System.Byte.MaxValue)
        PrintResult("TypeCode.Double ^ -3S", TypeCode.Double ^ -3S)
        PrintResult("TypeCode.Double ^ 24US", TypeCode.Double ^ 24US)
        PrintResult("TypeCode.Double ^ -5I", TypeCode.Double ^ -5I)
        PrintResult("TypeCode.Double ^ 26UI", TypeCode.Double ^ 26UI)
        PrintResult("TypeCode.Double ^ -7L", TypeCode.Double ^ -7L)
        PrintResult("TypeCode.Double ^ 28UL", TypeCode.Double ^ 28UL)
        PrintResult("TypeCode.Double ^ -9D", TypeCode.Double ^ -9D)
        PrintResult("TypeCode.Double ^ 10.0F", TypeCode.Double ^ 10.0F)
        PrintResult("TypeCode.Double ^ -11.0R", TypeCode.Double ^ -11.0R)
        PrintResult("TypeCode.Double ^ ""12""", TypeCode.Double ^ "12")
        PrintResult("TypeCode.Double ^ TypeCode.Double", TypeCode.Double ^ TypeCode.Double)
        PrintResult("False << False", False << False)
        PrintResult("False << True", False << True)
        PrintResult("False << System.SByte.MinValue", False << System.SByte.MinValue)
        PrintResult("False << System.Byte.MaxValue", False << System.Byte.MaxValue)
        PrintResult("False << -3S", False << -3S)
        PrintResult("False << 24US", False << 24US)
        PrintResult("False << -5I", False << -5I)
        PrintResult("False << 26UI", False << 26UI)
        PrintResult("False << -7L", False << -7L)
        PrintResult("False << 28UL", False << 28UL)
        PrintResult("False << -9D", False << -9D)
        PrintResult("False << 10.0F", False << 10.0F)
        PrintResult("False << -11.0R", False << -11.0R)
        PrintResult("False << ""12""", False << "12")
        PrintResult("False << TypeCode.Double", False << TypeCode.Double)
        PrintResult("True << False", True << False)
        PrintResult("True << True", True << True)
        PrintResult("True << System.SByte.MinValue", True << System.SByte.MinValue)
        PrintResult("True << System.Byte.MaxValue", True << System.Byte.MaxValue)
        PrintResult("True << -3S", True << -3S)
        PrintResult("True << 24US", True << 24US)
        PrintResult("True << -5I", True << -5I)
        PrintResult("True << 26UI", True << 26UI)
        PrintResult("True << -7L", True << -7L)
        PrintResult("True << 28UL", True << 28UL)
        PrintResult("True << -9D", True << -9D)
        PrintResult("True << 10.0F", True << 10.0F)
        PrintResult("True << -11.0R", True << -11.0R)
        PrintResult("True << ""12""", True << "12")
        PrintResult("True << TypeCode.Double", True << TypeCode.Double)
        PrintResult("System.SByte.MinValue << False", System.SByte.MinValue << False)
        PrintResult("System.SByte.MinValue << True", System.SByte.MinValue << True)
        PrintResult("System.SByte.MinValue << System.SByte.MinValue", System.SByte.MinValue << System.SByte.MinValue)
        PrintResult("System.SByte.MinValue << System.Byte.MaxValue", System.SByte.MinValue << System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue << -3S", System.SByte.MinValue << -3S)
        PrintResult("System.SByte.MinValue << 24US", System.SByte.MinValue << 24US)
        PrintResult("System.SByte.MinValue << -5I", System.SByte.MinValue << -5I)
        PrintResult("System.SByte.MinValue << 26UI", System.SByte.MinValue << 26UI)
        PrintResult("System.SByte.MinValue << -7L", System.SByte.MinValue << -7L)
        PrintResult("System.SByte.MinValue << 28UL", System.SByte.MinValue << 28UL)
        PrintResult("System.SByte.MinValue << -9D", System.SByte.MinValue << -9D)
        PrintResult("System.SByte.MinValue << 10.0F", System.SByte.MinValue << 10.0F)
        PrintResult("System.SByte.MinValue << -11.0R", System.SByte.MinValue << -11.0R)
        PrintResult("System.SByte.MinValue << ""12""", System.SByte.MinValue << "12")
        PrintResult("System.SByte.MinValue << TypeCode.Double", System.SByte.MinValue << TypeCode.Double)
        PrintResult("System.Byte.MaxValue << False", System.Byte.MaxValue << False)
        PrintResult("System.Byte.MaxValue << True", System.Byte.MaxValue << True)
        PrintResult("System.Byte.MaxValue << System.SByte.MinValue", System.Byte.MaxValue << System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue << System.Byte.MaxValue", System.Byte.MaxValue << System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue << -3S", System.Byte.MaxValue << -3S)
        PrintResult("System.Byte.MaxValue << 24US", System.Byte.MaxValue << 24US)
        PrintResult("System.Byte.MaxValue << -5I", System.Byte.MaxValue << -5I)
        PrintResult("System.Byte.MaxValue << 26UI", System.Byte.MaxValue << 26UI)
        PrintResult("System.Byte.MaxValue << -7L", System.Byte.MaxValue << -7L)
        PrintResult("System.Byte.MaxValue << 28UL", System.Byte.MaxValue << 28UL)
        PrintResult("System.Byte.MaxValue << -9D", System.Byte.MaxValue << -9D)
        PrintResult("System.Byte.MaxValue << 10.0F", System.Byte.MaxValue << 10.0F)
        PrintResult("System.Byte.MaxValue << -11.0R", System.Byte.MaxValue << -11.0R)
        PrintResult("System.Byte.MaxValue << ""12""", System.Byte.MaxValue << "12")
        PrintResult("System.Byte.MaxValue << TypeCode.Double", System.Byte.MaxValue << TypeCode.Double)
        PrintResult("-3S << False", -3S << False)
        PrintResult("-3S << True", -3S << True)
        PrintResult("-3S << System.SByte.MinValue", -3S << System.SByte.MinValue)
        PrintResult("-3S << System.Byte.MaxValue", -3S << System.Byte.MaxValue)
        PrintResult("-3S << -3S", -3S << -3S)
        PrintResult("-3S << 24US", -3S << 24US)
        PrintResult("-3S << -5I", -3S << -5I)
        PrintResult("-3S << 26UI", -3S << 26UI)
        PrintResult("-3S << -7L", -3S << -7L)
        PrintResult("-3S << 28UL", -3S << 28UL)
        PrintResult("-3S << -9D", -3S << -9D)
        PrintResult("-3S << 10.0F", -3S << 10.0F)
        PrintResult("-3S << -11.0R", -3S << -11.0R)
        PrintResult("-3S << ""12""", -3S << "12")
        PrintResult("-3S << TypeCode.Double", -3S << TypeCode.Double)
        PrintResult("24US << False", 24US << False)
        PrintResult("24US << True", 24US << True)
        PrintResult("24US << System.SByte.MinValue", 24US << System.SByte.MinValue)
        PrintResult("24US << System.Byte.MaxValue", 24US << System.Byte.MaxValue)
        PrintResult("24US << -3S", 24US << -3S)
        PrintResult("24US << 24US", 24US << 24US)
        PrintResult("24US << -5I", 24US << -5I)
        PrintResult("24US << 26UI", 24US << 26UI)
        PrintResult("24US << -7L", 24US << -7L)
        PrintResult("24US << 28UL", 24US << 28UL)
        PrintResult("24US << -9D", 24US << -9D)
        PrintResult("24US << 10.0F", 24US << 10.0F)
        PrintResult("24US << -11.0R", 24US << -11.0R)
        PrintResult("24US << ""12""", 24US << "12")
        PrintResult("24US << TypeCode.Double", 24US << TypeCode.Double)
        PrintResult("-5I << False", -5I << False)
        PrintResult("-5I << True", -5I << True)
        PrintResult("-5I << System.SByte.MinValue", -5I << System.SByte.MinValue)
        PrintResult("-5I << System.Byte.MaxValue", -5I << System.Byte.MaxValue)
        PrintResult("-5I << -3S", -5I << -3S)
        PrintResult("-5I << 24US", -5I << 24US)
        PrintResult("-5I << -5I", -5I << -5I)
        PrintResult("-5I << 26UI", -5I << 26UI)
        PrintResult("-5I << -7L", -5I << -7L)
        PrintResult("-5I << 28UL", -5I << 28UL)
        PrintResult("-5I << -9D", -5I << -9D)
        PrintResult("-5I << 10.0F", -5I << 10.0F)
        PrintResult("-5I << -11.0R", -5I << -11.0R)
        PrintResult("-5I << ""12""", -5I << "12")
        PrintResult("-5I << TypeCode.Double", -5I << TypeCode.Double)
        PrintResult("26UI << False", 26UI << False)
        PrintResult("26UI << True", 26UI << True)
        PrintResult("26UI << System.SByte.MinValue", 26UI << System.SByte.MinValue)
        PrintResult("26UI << System.Byte.MaxValue", 26UI << System.Byte.MaxValue)
        PrintResult("26UI << -3S", 26UI << -3S)
        PrintResult("26UI << 24US", 26UI << 24US)
        PrintResult("26UI << -5I", 26UI << -5I)
        PrintResult("26UI << 26UI", 26UI << 26UI)
        PrintResult("26UI << -7L", 26UI << -7L)
        PrintResult("26UI << 28UL", 26UI << 28UL)
        PrintResult("26UI << -9D", 26UI << -9D)
        PrintResult("26UI << 10.0F", 26UI << 10.0F)
        PrintResult("26UI << -11.0R", 26UI << -11.0R)
        PrintResult("26UI << ""12""", 26UI << "12")
        PrintResult("26UI << TypeCode.Double", 26UI << TypeCode.Double)
        PrintResult("-7L << False", -7L << False)
        PrintResult("-7L << True", -7L << True)
        PrintResult("-7L << System.SByte.MinValue", -7L << System.SByte.MinValue)
        PrintResult("-7L << System.Byte.MaxValue", -7L << System.Byte.MaxValue)
        PrintResult("-7L << -3S", -7L << -3S)
        PrintResult("-7L << 24US", -7L << 24US)
        PrintResult("-7L << -5I", -7L << -5I)
        PrintResult("-7L << 26UI", -7L << 26UI)
        PrintResult("-7L << -7L", -7L << -7L)
        PrintResult("-7L << 28UL", -7L << 28UL)
        PrintResult("-7L << -9D", -7L << -9D)
        PrintResult("-7L << 10.0F", -7L << 10.0F)
        PrintResult("-7L << -11.0R", -7L << -11.0R)
        PrintResult("-7L << ""12""", -7L << "12")
        PrintResult("-7L << TypeCode.Double", -7L << TypeCode.Double)
        PrintResult("28UL << False", 28UL << False)
        PrintResult("28UL << True", 28UL << True)
        PrintResult("28UL << System.SByte.MinValue", 28UL << System.SByte.MinValue)
        PrintResult("28UL << System.Byte.MaxValue", 28UL << System.Byte.MaxValue)
        PrintResult("28UL << -3S", 28UL << -3S)
        PrintResult("28UL << 24US", 28UL << 24US)
        PrintResult("28UL << -5I", 28UL << -5I)
        PrintResult("28UL << 26UI", 28UL << 26UI)
        PrintResult("28UL << -7L", 28UL << -7L)
        PrintResult("28UL << 28UL", 28UL << 28UL)
        PrintResult("28UL << -9D", 28UL << -9D)
        PrintResult("28UL << 10.0F", 28UL << 10.0F)
        PrintResult("28UL << -11.0R", 28UL << -11.0R)
        PrintResult("28UL << ""12""", 28UL << "12")
        PrintResult("28UL << TypeCode.Double", 28UL << TypeCode.Double)
        PrintResult("-9D << False", -9D << False)
        PrintResult("-9D << True", -9D << True)
        PrintResult("-9D << System.SByte.MinValue", -9D << System.SByte.MinValue)
        PrintResult("-9D << System.Byte.MaxValue", -9D << System.Byte.MaxValue)
        PrintResult("-9D << -3S", -9D << -3S)
        PrintResult("-9D << 24US", -9D << 24US)
        PrintResult("-9D << -5I", -9D << -5I)
        PrintResult("-9D << 26UI", -9D << 26UI)
        PrintResult("-9D << -7L", -9D << -7L)
        PrintResult("-9D << 28UL", -9D << 28UL)
        PrintResult("-9D << -9D", -9D << -9D)
        PrintResult("-9D << 10.0F", -9D << 10.0F)
        PrintResult("-9D << -11.0R", -9D << -11.0R)
        PrintResult("-9D << ""12""", -9D << "12")
        PrintResult("-9D << TypeCode.Double", -9D << TypeCode.Double)
        PrintResult("10.0F << False", 10.0F << False)
        PrintResult("10.0F << True", 10.0F << True)
        PrintResult("10.0F << System.SByte.MinValue", 10.0F << System.SByte.MinValue)
        PrintResult("10.0F << System.Byte.MaxValue", 10.0F << System.Byte.MaxValue)
        PrintResult("10.0F << -3S", 10.0F << -3S)
        PrintResult("10.0F << 24US", 10.0F << 24US)
        PrintResult("10.0F << -5I", 10.0F << -5I)
        PrintResult("10.0F << 26UI", 10.0F << 26UI)
        PrintResult("10.0F << -7L", 10.0F << -7L)
        PrintResult("10.0F << 28UL", 10.0F << 28UL)
        PrintResult("10.0F << -9D", 10.0F << -9D)
        PrintResult("10.0F << 10.0F", 10.0F << 10.0F)
        PrintResult("10.0F << -11.0R", 10.0F << -11.0R)
        PrintResult("10.0F << ""12""", 10.0F << "12")
        PrintResult("10.0F << TypeCode.Double", 10.0F << TypeCode.Double)
        PrintResult("-11.0R << False", -11.0R << False)
        PrintResult("-11.0R << True", -11.0R << True)
        PrintResult("-11.0R << System.SByte.MinValue", -11.0R << System.SByte.MinValue)
        PrintResult("-11.0R << System.Byte.MaxValue", -11.0R << System.Byte.MaxValue)
        PrintResult("-11.0R << -3S", -11.0R << -3S)
        PrintResult("-11.0R << 24US", -11.0R << 24US)
        PrintResult("-11.0R << -5I", -11.0R << -5I)
        PrintResult("-11.0R << 26UI", -11.0R << 26UI)
        PrintResult("-11.0R << -7L", -11.0R << -7L)
        PrintResult("-11.0R << 28UL", -11.0R << 28UL)
        PrintResult("-11.0R << -9D", -11.0R << -9D)
        PrintResult("-11.0R << 10.0F", -11.0R << 10.0F)
        PrintResult("-11.0R << -11.0R", -11.0R << -11.0R)
        PrintResult("-11.0R << ""12""", -11.0R << "12")
        PrintResult("-11.0R << TypeCode.Double", -11.0R << TypeCode.Double)
        PrintResult("""12"" << False", "12" << False)
        PrintResult("""12"" << True", "12" << True)
        PrintResult("""12"" << System.SByte.MinValue", "12" << System.SByte.MinValue)
        PrintResult("""12"" << System.Byte.MaxValue", "12" << System.Byte.MaxValue)
        PrintResult("""12"" << -3S", "12" << -3S)
        PrintResult("""12"" << 24US", "12" << 24US)
        PrintResult("""12"" << -5I", "12" << -5I)
        PrintResult("""12"" << 26UI", "12" << 26UI)
        PrintResult("""12"" << -7L", "12" << -7L)
        PrintResult("""12"" << 28UL", "12" << 28UL)
        PrintResult("""12"" << -9D", "12" << -9D)
        PrintResult("""12"" << 10.0F", "12" << 10.0F)
        PrintResult("""12"" << -11.0R", "12" << -11.0R)
        PrintResult("""12"" << ""12""", "12" << "12")
        PrintResult("""12"" << TypeCode.Double", "12" << TypeCode.Double)
        PrintResult("TypeCode.Double << False", TypeCode.Double << False)
        PrintResult("TypeCode.Double << True", TypeCode.Double << True)
        PrintResult("TypeCode.Double << System.SByte.MinValue", TypeCode.Double << System.SByte.MinValue)
        PrintResult("TypeCode.Double << System.Byte.MaxValue", TypeCode.Double << System.Byte.MaxValue)
        PrintResult("TypeCode.Double << -3S", TypeCode.Double << -3S)
        PrintResult("TypeCode.Double << 24US", TypeCode.Double << 24US)
        PrintResult("TypeCode.Double << -5I", TypeCode.Double << -5I)
        PrintResult("TypeCode.Double << 26UI", TypeCode.Double << 26UI)
        PrintResult("TypeCode.Double << -7L", TypeCode.Double << -7L)
        PrintResult("TypeCode.Double << 28UL", TypeCode.Double << 28UL)
        PrintResult("TypeCode.Double << -9D", TypeCode.Double << -9D)
        PrintResult("TypeCode.Double << 10.0F", TypeCode.Double << 10.0F)
        PrintResult("TypeCode.Double << -11.0R", TypeCode.Double << -11.0R)
        PrintResult("TypeCode.Double << ""12""", TypeCode.Double << "12")
        PrintResult("TypeCode.Double << TypeCode.Double", TypeCode.Double << TypeCode.Double)
        PrintResult("False >> False", False >> False)
        PrintResult("False >> True", False >> True)
        PrintResult("False >> System.SByte.MinValue", False >> System.SByte.MinValue)
        PrintResult("False >> System.Byte.MaxValue", False >> System.Byte.MaxValue)
        PrintResult("False >> -3S", False >> -3S)
        PrintResult("False >> 24US", False >> 24US)
        PrintResult("False >> -5I", False >> -5I)
        PrintResult("False >> 26UI", False >> 26UI)
        PrintResult("False >> -7L", False >> -7L)
        PrintResult("False >> 28UL", False >> 28UL)
        PrintResult("False >> -9D", False >> -9D)
        PrintResult("False >> 10.0F", False >> 10.0F)
        PrintResult("False >> -11.0R", False >> -11.0R)
        PrintResult("False >> ""12""", False >> "12")
        PrintResult("False >> TypeCode.Double", False >> TypeCode.Double)
        PrintResult("True >> False", True >> False)
        PrintResult("True >> True", True >> True)
        PrintResult("True >> System.SByte.MinValue", True >> System.SByte.MinValue)
        PrintResult("True >> System.Byte.MaxValue", True >> System.Byte.MaxValue)
        PrintResult("True >> -3S", True >> -3S)
        PrintResult("True >> 24US", True >> 24US)
        PrintResult("True >> -5I", True >> -5I)
        PrintResult("True >> 26UI", True >> 26UI)
        PrintResult("True >> -7L", True >> -7L)
        PrintResult("True >> 28UL", True >> 28UL)
        PrintResult("True >> -9D", True >> -9D)
        PrintResult("True >> 10.0F", True >> 10.0F)
        PrintResult("True >> -11.0R", True >> -11.0R)
        PrintResult("True >> ""12""", True >> "12")
        PrintResult("True >> TypeCode.Double", True >> TypeCode.Double)
        PrintResult("System.SByte.MinValue >> False", System.SByte.MinValue >> False)
        PrintResult("System.SByte.MinValue >> True", System.SByte.MinValue >> True)
        PrintResult("System.SByte.MinValue >> System.SByte.MinValue", System.SByte.MinValue >> System.SByte.MinValue)
        PrintResult("System.SByte.MinValue >> System.Byte.MaxValue", System.SByte.MinValue >> System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue >> -3S", System.SByte.MinValue >> -3S)
        PrintResult("System.SByte.MinValue >> 24US", System.SByte.MinValue >> 24US)
        PrintResult("System.SByte.MinValue >> -5I", System.SByte.MinValue >> -5I)
        PrintResult("System.SByte.MinValue >> 26UI", System.SByte.MinValue >> 26UI)
        PrintResult("System.SByte.MinValue >> -7L", System.SByte.MinValue >> -7L)
        PrintResult("System.SByte.MinValue >> 28UL", System.SByte.MinValue >> 28UL)
        PrintResult("System.SByte.MinValue >> -9D", System.SByte.MinValue >> -9D)
        PrintResult("System.SByte.MinValue >> 10.0F", System.SByte.MinValue >> 10.0F)
        PrintResult("System.SByte.MinValue >> -11.0R", System.SByte.MinValue >> -11.0R)
        PrintResult("System.SByte.MinValue >> ""12""", System.SByte.MinValue >> "12")
        PrintResult("System.SByte.MinValue >> TypeCode.Double", System.SByte.MinValue >> TypeCode.Double)
        PrintResult("System.Byte.MaxValue >> False", System.Byte.MaxValue >> False)
        PrintResult("System.Byte.MaxValue >> True", System.Byte.MaxValue >> True)
        PrintResult("System.Byte.MaxValue >> System.SByte.MinValue", System.Byte.MaxValue >> System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue >> System.Byte.MaxValue", System.Byte.MaxValue >> System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue >> -3S", System.Byte.MaxValue >> -3S)
        PrintResult("System.Byte.MaxValue >> 24US", System.Byte.MaxValue >> 24US)
        PrintResult("System.Byte.MaxValue >> -5I", System.Byte.MaxValue >> -5I)
        PrintResult("System.Byte.MaxValue >> 26UI", System.Byte.MaxValue >> 26UI)
        PrintResult("System.Byte.MaxValue >> -7L", System.Byte.MaxValue >> -7L)
        PrintResult("System.Byte.MaxValue >> 28UL", System.Byte.MaxValue >> 28UL)
        PrintResult("System.Byte.MaxValue >> -9D", System.Byte.MaxValue >> -9D)
        PrintResult("System.Byte.MaxValue >> 10.0F", System.Byte.MaxValue >> 10.0F)
        PrintResult("System.Byte.MaxValue >> -11.0R", System.Byte.MaxValue >> -11.0R)
        PrintResult("System.Byte.MaxValue >> ""12""", System.Byte.MaxValue >> "12")
        PrintResult("System.Byte.MaxValue >> TypeCode.Double", System.Byte.MaxValue >> TypeCode.Double)
        PrintResult("-3S >> False", -3S >> False)
        PrintResult("-3S >> True", -3S >> True)
        PrintResult("-3S >> System.SByte.MinValue", -3S >> System.SByte.MinValue)
        PrintResult("-3S >> System.Byte.MaxValue", -3S >> System.Byte.MaxValue)
        PrintResult("-3S >> -3S", -3S >> -3S)
        PrintResult("-3S >> 24US", -3S >> 24US)
        PrintResult("-3S >> -5I", -3S >> -5I)
        PrintResult("-3S >> 26UI", -3S >> 26UI)
        PrintResult("-3S >> -7L", -3S >> -7L)
        PrintResult("-3S >> 28UL", -3S >> 28UL)
        PrintResult("-3S >> -9D", -3S >> -9D)
        PrintResult("-3S >> 10.0F", -3S >> 10.0F)
        PrintResult("-3S >> -11.0R", -3S >> -11.0R)
        PrintResult("-3S >> ""12""", -3S >> "12")
        PrintResult("-3S >> TypeCode.Double", -3S >> TypeCode.Double)
        PrintResult("24US >> False", 24US >> False)
        PrintResult("24US >> True", 24US >> True)
        PrintResult("24US >> System.SByte.MinValue", 24US >> System.SByte.MinValue)
        PrintResult("24US >> System.Byte.MaxValue", 24US >> System.Byte.MaxValue)
        PrintResult("24US >> -3S", 24US >> -3S)
        PrintResult("24US >> 24US", 24US >> 24US)
        PrintResult("24US >> -5I", 24US >> -5I)
        PrintResult("24US >> 26UI", 24US >> 26UI)
        PrintResult("24US >> -7L", 24US >> -7L)
        PrintResult("24US >> 28UL", 24US >> 28UL)
        PrintResult("24US >> -9D", 24US >> -9D)
        PrintResult("24US >> 10.0F", 24US >> 10.0F)
        PrintResult("24US >> -11.0R", 24US >> -11.0R)
        PrintResult("24US >> ""12""", 24US >> "12")
        PrintResult("24US >> TypeCode.Double", 24US >> TypeCode.Double)
        PrintResult("-5I >> False", -5I >> False)
        PrintResult("-5I >> True", -5I >> True)
        PrintResult("-5I >> System.SByte.MinValue", -5I >> System.SByte.MinValue)
        PrintResult("-5I >> System.Byte.MaxValue", -5I >> System.Byte.MaxValue)
        PrintResult("-5I >> -3S", -5I >> -3S)
        PrintResult("-5I >> 24US", -5I >> 24US)
        PrintResult("-5I >> -5I", -5I >> -5I)
        PrintResult("-5I >> 26UI", -5I >> 26UI)
        PrintResult("-5I >> -7L", -5I >> -7L)
        PrintResult("-5I >> 28UL", -5I >> 28UL)
        PrintResult("-5I >> -9D", -5I >> -9D)
        PrintResult("-5I >> 10.0F", -5I >> 10.0F)
        PrintResult("-5I >> -11.0R", -5I >> -11.0R)
        PrintResult("-5I >> ""12""", -5I >> "12")
        PrintResult("-5I >> TypeCode.Double", -5I >> TypeCode.Double)
        PrintResult("26UI >> False", 26UI >> False)
        PrintResult("26UI >> True", 26UI >> True)
        PrintResult("26UI >> System.SByte.MinValue", 26UI >> System.SByte.MinValue)
        PrintResult("26UI >> System.Byte.MaxValue", 26UI >> System.Byte.MaxValue)
        PrintResult("26UI >> -3S", 26UI >> -3S)
        PrintResult("26UI >> 24US", 26UI >> 24US)
        PrintResult("26UI >> -5I", 26UI >> -5I)
        PrintResult("26UI >> 26UI", 26UI >> 26UI)
        PrintResult("26UI >> -7L", 26UI >> -7L)
        PrintResult("26UI >> 28UL", 26UI >> 28UL)
        PrintResult("26UI >> -9D", 26UI >> -9D)
        PrintResult("26UI >> 10.0F", 26UI >> 10.0F)
        PrintResult("26UI >> -11.0R", 26UI >> -11.0R)
        PrintResult("26UI >> ""12""", 26UI >> "12")
        PrintResult("26UI >> TypeCode.Double", 26UI >> TypeCode.Double)
        PrintResult("-7L >> False", -7L >> False)
        PrintResult("-7L >> True", -7L >> True)
        PrintResult("-7L >> System.SByte.MinValue", -7L >> System.SByte.MinValue)
        PrintResult("-7L >> System.Byte.MaxValue", -7L >> System.Byte.MaxValue)
        PrintResult("-7L >> -3S", -7L >> -3S)
        PrintResult("-7L >> 24US", -7L >> 24US)
        PrintResult("-7L >> -5I", -7L >> -5I)
        PrintResult("-7L >> 26UI", -7L >> 26UI)
        PrintResult("-7L >> -7L", -7L >> -7L)
        PrintResult("-7L >> 28UL", -7L >> 28UL)
        PrintResult("-7L >> -9D", -7L >> -9D)
        PrintResult("-7L >> 10.0F", -7L >> 10.0F)
        PrintResult("-7L >> -11.0R", -7L >> -11.0R)
        PrintResult("-7L >> ""12""", -7L >> "12")
        PrintResult("-7L >> TypeCode.Double", -7L >> TypeCode.Double)
        PrintResult("28UL >> False", 28UL >> False)
        PrintResult("28UL >> True", 28UL >> True)
        PrintResult("28UL >> System.SByte.MinValue", 28UL >> System.SByte.MinValue)
        PrintResult("28UL >> System.Byte.MaxValue", 28UL >> System.Byte.MaxValue)
        PrintResult("28UL >> -3S", 28UL >> -3S)
        PrintResult("28UL >> 24US", 28UL >> 24US)
        PrintResult("28UL >> -5I", 28UL >> -5I)
        PrintResult("28UL >> 26UI", 28UL >> 26UI)
        PrintResult("28UL >> -7L", 28UL >> -7L)
        PrintResult("28UL >> 28UL", 28UL >> 28UL)
        PrintResult("28UL >> -9D", 28UL >> -9D)
        PrintResult("28UL >> 10.0F", 28UL >> 10.0F)
        PrintResult("28UL >> -11.0R", 28UL >> -11.0R)
        PrintResult("28UL >> ""12""", 28UL >> "12")
        PrintResult("28UL >> TypeCode.Double", 28UL >> TypeCode.Double)
        PrintResult("-9D >> False", -9D >> False)
        PrintResult("-9D >> True", -9D >> True)
        PrintResult("-9D >> System.SByte.MinValue", -9D >> System.SByte.MinValue)
        PrintResult("-9D >> System.Byte.MaxValue", -9D >> System.Byte.MaxValue)
        PrintResult("-9D >> -3S", -9D >> -3S)
        PrintResult("-9D >> 24US", -9D >> 24US)
        PrintResult("-9D >> -5I", -9D >> -5I)
        PrintResult("-9D >> 26UI", -9D >> 26UI)
        PrintResult("-9D >> -7L", -9D >> -7L)
        PrintResult("-9D >> 28UL", -9D >> 28UL)
        PrintResult("-9D >> -9D", -9D >> -9D)
        PrintResult("-9D >> 10.0F", -9D >> 10.0F)
        PrintResult("-9D >> -11.0R", -9D >> -11.0R)
        PrintResult("-9D >> ""12""", -9D >> "12")
        PrintResult("-9D >> TypeCode.Double", -9D >> TypeCode.Double)
        PrintResult("10.0F >> False", 10.0F >> False)
        PrintResult("10.0F >> True", 10.0F >> True)
        PrintResult("10.0F >> System.SByte.MinValue", 10.0F >> System.SByte.MinValue)
        PrintResult("10.0F >> System.Byte.MaxValue", 10.0F >> System.Byte.MaxValue)
        PrintResult("10.0F >> -3S", 10.0F >> -3S)
        PrintResult("10.0F >> 24US", 10.0F >> 24US)
        PrintResult("10.0F >> -5I", 10.0F >> -5I)
        PrintResult("10.0F >> 26UI", 10.0F >> 26UI)
        PrintResult("10.0F >> -7L", 10.0F >> -7L)
        PrintResult("10.0F >> 28UL", 10.0F >> 28UL)
        PrintResult("10.0F >> -9D", 10.0F >> -9D)
        PrintResult("10.0F >> 10.0F", 10.0F >> 10.0F)
        PrintResult("10.0F >> -11.0R", 10.0F >> -11.0R)
        PrintResult("10.0F >> ""12""", 10.0F >> "12")
        PrintResult("10.0F >> TypeCode.Double", 10.0F >> TypeCode.Double)
        PrintResult("-11.0R >> False", -11.0R >> False)
        PrintResult("-11.0R >> True", -11.0R >> True)
        PrintResult("-11.0R >> System.SByte.MinValue", -11.0R >> System.SByte.MinValue)
        PrintResult("-11.0R >> System.Byte.MaxValue", -11.0R >> System.Byte.MaxValue)
        PrintResult("-11.0R >> -3S", -11.0R >> -3S)
        PrintResult("-11.0R >> 24US", -11.0R >> 24US)
        PrintResult("-11.0R >> -5I", -11.0R >> -5I)
        PrintResult("-11.0R >> 26UI", -11.0R >> 26UI)
        PrintResult("-11.0R >> -7L", -11.0R >> -7L)
        PrintResult("-11.0R >> 28UL", -11.0R >> 28UL)
        PrintResult("-11.0R >> -9D", -11.0R >> -9D)
        PrintResult("-11.0R >> 10.0F", -11.0R >> 10.0F)
        PrintResult("-11.0R >> -11.0R", -11.0R >> -11.0R)
        PrintResult("-11.0R >> ""12""", -11.0R >> "12")
        PrintResult("-11.0R >> TypeCode.Double", -11.0R >> TypeCode.Double)
        PrintResult("""12"" >> False", "12" >> False)
        PrintResult("""12"" >> True", "12" >> True)
        PrintResult("""12"" >> System.SByte.MinValue", "12" >> System.SByte.MinValue)
        PrintResult("""12"" >> System.Byte.MaxValue", "12" >> System.Byte.MaxValue)
        PrintResult("""12"" >> -3S", "12" >> -3S)
        PrintResult("""12"" >> 24US", "12" >> 24US)
        PrintResult("""12"" >> -5I", "12" >> -5I)
        PrintResult("""12"" >> 26UI", "12" >> 26UI)
        PrintResult("""12"" >> -7L", "12" >> -7L)
        PrintResult("""12"" >> 28UL", "12" >> 28UL)
        PrintResult("""12"" >> -9D", "12" >> -9D)
        PrintResult("""12"" >> 10.0F", "12" >> 10.0F)
        PrintResult("""12"" >> -11.0R", "12" >> -11.0R)
        PrintResult("""12"" >> ""12""", "12" >> "12")
        PrintResult("""12"" >> TypeCode.Double", "12" >> TypeCode.Double)
        PrintResult("TypeCode.Double >> False", TypeCode.Double >> False)
        PrintResult("TypeCode.Double >> True", TypeCode.Double >> True)
        PrintResult("TypeCode.Double >> System.SByte.MinValue", TypeCode.Double >> System.SByte.MinValue)
        PrintResult("TypeCode.Double >> System.Byte.MaxValue", TypeCode.Double >> System.Byte.MaxValue)
        PrintResult("TypeCode.Double >> -3S", TypeCode.Double >> -3S)
        PrintResult("TypeCode.Double >> 24US", TypeCode.Double >> 24US)
        PrintResult("TypeCode.Double >> -5I", TypeCode.Double >> -5I)
        PrintResult("TypeCode.Double >> 26UI", TypeCode.Double >> 26UI)
        PrintResult("TypeCode.Double >> -7L", TypeCode.Double >> -7L)
        PrintResult("TypeCode.Double >> 28UL", TypeCode.Double >> 28UL)
        PrintResult("TypeCode.Double >> -9D", TypeCode.Double >> -9D)
        PrintResult("TypeCode.Double >> 10.0F", TypeCode.Double >> 10.0F)
        PrintResult("TypeCode.Double >> -11.0R", TypeCode.Double >> -11.0R)
        PrintResult("TypeCode.Double >> ""12""", TypeCode.Double >> "12")
        PrintResult("TypeCode.Double >> TypeCode.Double", TypeCode.Double >> TypeCode.Double)
        PrintResult("False OrElse False", False OrElse False)
        PrintResult("False OrElse True", False OrElse True)
        PrintResult("False OrElse System.SByte.MinValue", False OrElse System.SByte.MinValue)
        PrintResult("False OrElse System.Byte.MaxValue", False OrElse System.Byte.MaxValue)
        PrintResult("False OrElse -3S", False OrElse -3S)
        PrintResult("False OrElse 24US", False OrElse 24US)
        PrintResult("False OrElse -5I", False OrElse -5I)
        PrintResult("False OrElse 26UI", False OrElse 26UI)
        PrintResult("False OrElse -7L", False OrElse -7L)
        PrintResult("False OrElse 28UL", False OrElse 28UL)
        PrintResult("False OrElse -9D", False OrElse -9D)
        PrintResult("False OrElse 10.0F", False OrElse 10.0F)
        PrintResult("False OrElse -11.0R", False OrElse -11.0R)
        PrintResult("False OrElse ""12""", False OrElse "12")
        PrintResult("False OrElse TypeCode.Double", False OrElse TypeCode.Double)
        PrintResult("True OrElse False", True OrElse False)
        PrintResult("True OrElse True", True OrElse True)
        PrintResult("True OrElse System.SByte.MinValue", True OrElse System.SByte.MinValue)
        PrintResult("True OrElse System.Byte.MaxValue", True OrElse System.Byte.MaxValue)
        PrintResult("True OrElse -3S", True OrElse -3S)
        PrintResult("True OrElse 24US", True OrElse 24US)
        PrintResult("True OrElse -5I", True OrElse -5I)
        PrintResult("True OrElse 26UI", True OrElse 26UI)
        PrintResult("True OrElse -7L", True OrElse -7L)
        PrintResult("True OrElse 28UL", True OrElse 28UL)
        PrintResult("True OrElse -9D", True OrElse -9D)
        PrintResult("True OrElse 10.0F", True OrElse 10.0F)
        PrintResult("True OrElse -11.0R", True OrElse -11.0R)
        PrintResult("True OrElse ""12""", True OrElse "12")
        PrintResult("True OrElse TypeCode.Double", True OrElse TypeCode.Double)
        PrintResult("System.SByte.MinValue OrElse False", System.SByte.MinValue OrElse False)
        PrintResult("System.SByte.MinValue OrElse True", System.SByte.MinValue OrElse True)
        PrintResult("System.SByte.MinValue OrElse System.SByte.MinValue", System.SByte.MinValue OrElse System.SByte.MinValue)
        PrintResult("System.SByte.MinValue OrElse System.Byte.MaxValue", System.SByte.MinValue OrElse System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue OrElse -3S", System.SByte.MinValue OrElse -3S)
        PrintResult("System.SByte.MinValue OrElse 24US", System.SByte.MinValue OrElse 24US)
        PrintResult("System.SByte.MinValue OrElse -5I", System.SByte.MinValue OrElse -5I)
        PrintResult("System.SByte.MinValue OrElse 26UI", System.SByte.MinValue OrElse 26UI)
        PrintResult("System.SByte.MinValue OrElse -7L", System.SByte.MinValue OrElse -7L)
        PrintResult("System.SByte.MinValue OrElse 28UL", System.SByte.MinValue OrElse 28UL)
        PrintResult("System.SByte.MinValue OrElse -9D", System.SByte.MinValue OrElse -9D)
        PrintResult("System.SByte.MinValue OrElse 10.0F", System.SByte.MinValue OrElse 10.0F)
        PrintResult("System.SByte.MinValue OrElse -11.0R", System.SByte.MinValue OrElse -11.0R)
        PrintResult("System.SByte.MinValue OrElse ""12""", System.SByte.MinValue OrElse "12")
        PrintResult("System.SByte.MinValue OrElse TypeCode.Double", System.SByte.MinValue OrElse TypeCode.Double)
        PrintResult("System.Byte.MaxValue OrElse False", System.Byte.MaxValue OrElse False)
        PrintResult("System.Byte.MaxValue OrElse True", System.Byte.MaxValue OrElse True)
        PrintResult("System.Byte.MaxValue OrElse System.SByte.MinValue", System.Byte.MaxValue OrElse System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue OrElse System.Byte.MaxValue", System.Byte.MaxValue OrElse System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue OrElse -3S", System.Byte.MaxValue OrElse -3S)
        PrintResult("System.Byte.MaxValue OrElse 24US", System.Byte.MaxValue OrElse 24US)
        PrintResult("System.Byte.MaxValue OrElse -5I", System.Byte.MaxValue OrElse -5I)
        PrintResult("System.Byte.MaxValue OrElse 26UI", System.Byte.MaxValue OrElse 26UI)
        PrintResult("System.Byte.MaxValue OrElse -7L", System.Byte.MaxValue OrElse -7L)
        PrintResult("System.Byte.MaxValue OrElse 28UL", System.Byte.MaxValue OrElse 28UL)
        PrintResult("System.Byte.MaxValue OrElse -9D", System.Byte.MaxValue OrElse -9D)
        PrintResult("System.Byte.MaxValue OrElse 10.0F", System.Byte.MaxValue OrElse 10.0F)
        PrintResult("System.Byte.MaxValue OrElse -11.0R", System.Byte.MaxValue OrElse -11.0R)
        PrintResult("System.Byte.MaxValue OrElse ""12""", System.Byte.MaxValue OrElse "12")
        PrintResult("System.Byte.MaxValue OrElse TypeCode.Double", System.Byte.MaxValue OrElse TypeCode.Double)
        PrintResult("-3S OrElse False", -3S OrElse False)
        PrintResult("-3S OrElse True", -3S OrElse True)
        PrintResult("-3S OrElse System.SByte.MinValue", -3S OrElse System.SByte.MinValue)
        PrintResult("-3S OrElse System.Byte.MaxValue", -3S OrElse System.Byte.MaxValue)
        PrintResult("-3S OrElse -3S", -3S OrElse -3S)
        PrintResult("-3S OrElse 24US", -3S OrElse 24US)
        PrintResult("-3S OrElse -5I", -3S OrElse -5I)
        PrintResult("-3S OrElse 26UI", -3S OrElse 26UI)
        PrintResult("-3S OrElse -7L", -3S OrElse -7L)
        PrintResult("-3S OrElse 28UL", -3S OrElse 28UL)
        PrintResult("-3S OrElse -9D", -3S OrElse -9D)
        PrintResult("-3S OrElse 10.0F", -3S OrElse 10.0F)
        PrintResult("-3S OrElse -11.0R", -3S OrElse -11.0R)
        PrintResult("-3S OrElse ""12""", -3S OrElse "12")
        PrintResult("-3S OrElse TypeCode.Double", -3S OrElse TypeCode.Double)
        PrintResult("24US OrElse False", 24US OrElse False)
        PrintResult("24US OrElse True", 24US OrElse True)
        PrintResult("24US OrElse System.SByte.MinValue", 24US OrElse System.SByte.MinValue)
        PrintResult("24US OrElse System.Byte.MaxValue", 24US OrElse System.Byte.MaxValue)
        PrintResult("24US OrElse -3S", 24US OrElse -3S)
        PrintResult("24US OrElse 24US", 24US OrElse 24US)
        PrintResult("24US OrElse -5I", 24US OrElse -5I)
        PrintResult("24US OrElse 26UI", 24US OrElse 26UI)
        PrintResult("24US OrElse -7L", 24US OrElse -7L)
        PrintResult("24US OrElse 28UL", 24US OrElse 28UL)
        PrintResult("24US OrElse -9D", 24US OrElse -9D)
        PrintResult("24US OrElse 10.0F", 24US OrElse 10.0F)
        PrintResult("24US OrElse -11.0R", 24US OrElse -11.0R)
        PrintResult("24US OrElse ""12""", 24US OrElse "12")
        PrintResult("24US OrElse TypeCode.Double", 24US OrElse TypeCode.Double)
        PrintResult("-5I OrElse False", -5I OrElse False)
        PrintResult("-5I OrElse True", -5I OrElse True)
        PrintResult("-5I OrElse System.SByte.MinValue", -5I OrElse System.SByte.MinValue)
        PrintResult("-5I OrElse System.Byte.MaxValue", -5I OrElse System.Byte.MaxValue)
        PrintResult("-5I OrElse -3S", -5I OrElse -3S)
        PrintResult("-5I OrElse 24US", -5I OrElse 24US)
        PrintResult("-5I OrElse -5I", -5I OrElse -5I)
        PrintResult("-5I OrElse 26UI", -5I OrElse 26UI)
        PrintResult("-5I OrElse -7L", -5I OrElse -7L)
        PrintResult("-5I OrElse 28UL", -5I OrElse 28UL)
        PrintResult("-5I OrElse -9D", -5I OrElse -9D)
        PrintResult("-5I OrElse 10.0F", -5I OrElse 10.0F)
        PrintResult("-5I OrElse -11.0R", -5I OrElse -11.0R)
        PrintResult("-5I OrElse ""12""", -5I OrElse "12")
        PrintResult("-5I OrElse TypeCode.Double", -5I OrElse TypeCode.Double)
        PrintResult("26UI OrElse False", 26UI OrElse False)
        PrintResult("26UI OrElse True", 26UI OrElse True)
        PrintResult("26UI OrElse System.SByte.MinValue", 26UI OrElse System.SByte.MinValue)
        PrintResult("26UI OrElse System.Byte.MaxValue", 26UI OrElse System.Byte.MaxValue)
        PrintResult("26UI OrElse -3S", 26UI OrElse -3S)
        PrintResult("26UI OrElse 24US", 26UI OrElse 24US)
        PrintResult("26UI OrElse -5I", 26UI OrElse -5I)
        PrintResult("26UI OrElse 26UI", 26UI OrElse 26UI)
        PrintResult("26UI OrElse -7L", 26UI OrElse -7L)
        PrintResult("26UI OrElse 28UL", 26UI OrElse 28UL)
        PrintResult("26UI OrElse -9D", 26UI OrElse -9D)
        PrintResult("26UI OrElse 10.0F", 26UI OrElse 10.0F)
        PrintResult("26UI OrElse -11.0R", 26UI OrElse -11.0R)
        PrintResult("26UI OrElse ""12""", 26UI OrElse "12")
        PrintResult("26UI OrElse TypeCode.Double", 26UI OrElse TypeCode.Double)
        PrintResult("-7L OrElse False", -7L OrElse False)
        PrintResult("-7L OrElse True", -7L OrElse True)
        PrintResult("-7L OrElse System.SByte.MinValue", -7L OrElse System.SByte.MinValue)
        PrintResult("-7L OrElse System.Byte.MaxValue", -7L OrElse System.Byte.MaxValue)
        PrintResult("-7L OrElse -3S", -7L OrElse -3S)
        PrintResult("-7L OrElse 24US", -7L OrElse 24US)
        PrintResult("-7L OrElse -5I", -7L OrElse -5I)
        PrintResult("-7L OrElse 26UI", -7L OrElse 26UI)
        PrintResult("-7L OrElse -7L", -7L OrElse -7L)
        PrintResult("-7L OrElse 28UL", -7L OrElse 28UL)
        PrintResult("-7L OrElse -9D", -7L OrElse -9D)
        PrintResult("-7L OrElse 10.0F", -7L OrElse 10.0F)
        PrintResult("-7L OrElse -11.0R", -7L OrElse -11.0R)
        PrintResult("-7L OrElse ""12""", -7L OrElse "12")
        PrintResult("-7L OrElse TypeCode.Double", -7L OrElse TypeCode.Double)
        PrintResult("28UL OrElse False", 28UL OrElse False)
        PrintResult("28UL OrElse True", 28UL OrElse True)
        PrintResult("28UL OrElse System.SByte.MinValue", 28UL OrElse System.SByte.MinValue)
        PrintResult("28UL OrElse System.Byte.MaxValue", 28UL OrElse System.Byte.MaxValue)
        PrintResult("28UL OrElse -3S", 28UL OrElse -3S)
        PrintResult("28UL OrElse 24US", 28UL OrElse 24US)
        PrintResult("28UL OrElse -5I", 28UL OrElse -5I)
        PrintResult("28UL OrElse 26UI", 28UL OrElse 26UI)
        PrintResult("28UL OrElse -7L", 28UL OrElse -7L)
        PrintResult("28UL OrElse 28UL", 28UL OrElse 28UL)
        PrintResult("28UL OrElse -9D", 28UL OrElse -9D)
        PrintResult("28UL OrElse 10.0F", 28UL OrElse 10.0F)
        PrintResult("28UL OrElse -11.0R", 28UL OrElse -11.0R)
        PrintResult("28UL OrElse ""12""", 28UL OrElse "12")
        PrintResult("28UL OrElse TypeCode.Double", 28UL OrElse TypeCode.Double)
        PrintResult("-9D OrElse False", -9D OrElse False)
        PrintResult("-9D OrElse True", -9D OrElse True)
        PrintResult("-9D OrElse System.SByte.MinValue", -9D OrElse System.SByte.MinValue)
        PrintResult("-9D OrElse System.Byte.MaxValue", -9D OrElse System.Byte.MaxValue)
        PrintResult("-9D OrElse -3S", -9D OrElse -3S)
        PrintResult("-9D OrElse 24US", -9D OrElse 24US)
        PrintResult("-9D OrElse -5I", -9D OrElse -5I)
        PrintResult("-9D OrElse 26UI", -9D OrElse 26UI)
        PrintResult("-9D OrElse -7L", -9D OrElse -7L)
        PrintResult("-9D OrElse 28UL", -9D OrElse 28UL)
        PrintResult("-9D OrElse -9D", -9D OrElse -9D)
        PrintResult("-9D OrElse 10.0F", -9D OrElse 10.0F)
        PrintResult("-9D OrElse -11.0R", -9D OrElse -11.0R)
        PrintResult("-9D OrElse ""12""", -9D OrElse "12")
        PrintResult("-9D OrElse TypeCode.Double", -9D OrElse TypeCode.Double)
        PrintResult("10.0F OrElse False", 10.0F OrElse False)
        PrintResult("10.0F OrElse True", 10.0F OrElse True)
        PrintResult("10.0F OrElse System.SByte.MinValue", 10.0F OrElse System.SByte.MinValue)
        PrintResult("10.0F OrElse System.Byte.MaxValue", 10.0F OrElse System.Byte.MaxValue)
        PrintResult("10.0F OrElse -3S", 10.0F OrElse -3S)
        PrintResult("10.0F OrElse 24US", 10.0F OrElse 24US)
        PrintResult("10.0F OrElse -5I", 10.0F OrElse -5I)
        PrintResult("10.0F OrElse 26UI", 10.0F OrElse 26UI)
        PrintResult("10.0F OrElse -7L", 10.0F OrElse -7L)
        PrintResult("10.0F OrElse 28UL", 10.0F OrElse 28UL)
        PrintResult("10.0F OrElse -9D", 10.0F OrElse -9D)
        PrintResult("10.0F OrElse 10.0F", 10.0F OrElse 10.0F)
        PrintResult("10.0F OrElse -11.0R", 10.0F OrElse -11.0R)
        PrintResult("10.0F OrElse ""12""", 10.0F OrElse "12")
        PrintResult("10.0F OrElse TypeCode.Double", 10.0F OrElse TypeCode.Double)
        PrintResult("-11.0R OrElse False", -11.0R OrElse False)
        PrintResult("-11.0R OrElse True", -11.0R OrElse True)
        PrintResult("-11.0R OrElse System.SByte.MinValue", -11.0R OrElse System.SByte.MinValue)
        PrintResult("-11.0R OrElse System.Byte.MaxValue", -11.0R OrElse System.Byte.MaxValue)
        PrintResult("-11.0R OrElse -3S", -11.0R OrElse -3S)
        PrintResult("-11.0R OrElse 24US", -11.0R OrElse 24US)
        PrintResult("-11.0R OrElse -5I", -11.0R OrElse -5I)
        PrintResult("-11.0R OrElse 26UI", -11.0R OrElse 26UI)
        PrintResult("-11.0R OrElse -7L", -11.0R OrElse -7L)
        PrintResult("-11.0R OrElse 28UL", -11.0R OrElse 28UL)
        PrintResult("-11.0R OrElse -9D", -11.0R OrElse -9D)
        PrintResult("-11.0R OrElse 10.0F", -11.0R OrElse 10.0F)
        PrintResult("-11.0R OrElse -11.0R", -11.0R OrElse -11.0R)
        PrintResult("-11.0R OrElse ""12""", -11.0R OrElse "12")
        PrintResult("-11.0R OrElse TypeCode.Double", -11.0R OrElse TypeCode.Double)
        PrintResult("""12"" OrElse False", "12" OrElse False)
        PrintResult("""12"" OrElse True", "12" OrElse True)
        PrintResult("""12"" OrElse System.SByte.MinValue", "12" OrElse System.SByte.MinValue)
        PrintResult("""12"" OrElse System.Byte.MaxValue", "12" OrElse System.Byte.MaxValue)
        PrintResult("""12"" OrElse -3S", "12" OrElse -3S)
        PrintResult("""12"" OrElse 24US", "12" OrElse 24US)
        PrintResult("""12"" OrElse -5I", "12" OrElse -5I)
        PrintResult("""12"" OrElse 26UI", "12" OrElse 26UI)
        PrintResult("""12"" OrElse -7L", "12" OrElse -7L)
        PrintResult("""12"" OrElse 28UL", "12" OrElse 28UL)
        PrintResult("""12"" OrElse -9D", "12" OrElse -9D)
        PrintResult("""12"" OrElse 10.0F", "12" OrElse 10.0F)
        PrintResult("""12"" OrElse -11.0R", "12" OrElse -11.0R)
        PrintResult("""12"" OrElse ""12""", "12" OrElse "12")
        PrintResult("""12"" OrElse TypeCode.Double", "12" OrElse TypeCode.Double)
        PrintResult("TypeCode.Double OrElse False", TypeCode.Double OrElse False)
        PrintResult("TypeCode.Double OrElse True", TypeCode.Double OrElse True)
        PrintResult("TypeCode.Double OrElse System.SByte.MinValue", TypeCode.Double OrElse System.SByte.MinValue)
        PrintResult("TypeCode.Double OrElse System.Byte.MaxValue", TypeCode.Double OrElse System.Byte.MaxValue)
        PrintResult("TypeCode.Double OrElse -3S", TypeCode.Double OrElse -3S)
        PrintResult("TypeCode.Double OrElse 24US", TypeCode.Double OrElse 24US)
        PrintResult("TypeCode.Double OrElse -5I", TypeCode.Double OrElse -5I)
        PrintResult("TypeCode.Double OrElse 26UI", TypeCode.Double OrElse 26UI)
        PrintResult("TypeCode.Double OrElse -7L", TypeCode.Double OrElse -7L)
        PrintResult("TypeCode.Double OrElse 28UL", TypeCode.Double OrElse 28UL)
        PrintResult("TypeCode.Double OrElse -9D", TypeCode.Double OrElse -9D)
        PrintResult("TypeCode.Double OrElse 10.0F", TypeCode.Double OrElse 10.0F)
        PrintResult("TypeCode.Double OrElse -11.0R", TypeCode.Double OrElse -11.0R)
        PrintResult("TypeCode.Double OrElse ""12""", TypeCode.Double OrElse "12")
        PrintResult("TypeCode.Double OrElse TypeCode.Double", TypeCode.Double OrElse TypeCode.Double)
        PrintResult("False AndAlso False", False AndAlso False)
        PrintResult("False AndAlso True", False AndAlso True)
        PrintResult("False AndAlso System.SByte.MinValue", False AndAlso System.SByte.MinValue)
        PrintResult("False AndAlso System.Byte.MaxValue", False AndAlso System.Byte.MaxValue)
        PrintResult("False AndAlso -3S", False AndAlso -3S)
        PrintResult("False AndAlso 24US", False AndAlso 24US)
        PrintResult("False AndAlso -5I", False AndAlso -5I)
        PrintResult("False AndAlso 26UI", False AndAlso 26UI)
        PrintResult("False AndAlso -7L", False AndAlso -7L)
        PrintResult("False AndAlso 28UL", False AndAlso 28UL)
        PrintResult("False AndAlso -9D", False AndAlso -9D)
        PrintResult("False AndAlso 10.0F", False AndAlso 10.0F)
        PrintResult("False AndAlso -11.0R", False AndAlso -11.0R)
        PrintResult("False AndAlso ""12""", False AndAlso "12")
        PrintResult("False AndAlso TypeCode.Double", False AndAlso TypeCode.Double)
        PrintResult("True AndAlso False", True AndAlso False)
        PrintResult("True AndAlso True", True AndAlso True)
        PrintResult("True AndAlso System.SByte.MinValue", True AndAlso System.SByte.MinValue)
        PrintResult("True AndAlso System.Byte.MaxValue", True AndAlso System.Byte.MaxValue)
        PrintResult("True AndAlso -3S", True AndAlso -3S)
        PrintResult("True AndAlso 24US", True AndAlso 24US)
        PrintResult("True AndAlso -5I", True AndAlso -5I)
        PrintResult("True AndAlso 26UI", True AndAlso 26UI)
        PrintResult("True AndAlso -7L", True AndAlso -7L)
        PrintResult("True AndAlso 28UL", True AndAlso 28UL)
        PrintResult("True AndAlso -9D", True AndAlso -9D)
        PrintResult("True AndAlso 10.0F", True AndAlso 10.0F)
        PrintResult("True AndAlso -11.0R", True AndAlso -11.0R)
        PrintResult("True AndAlso ""12""", True AndAlso "12")
        PrintResult("True AndAlso TypeCode.Double", True AndAlso TypeCode.Double)
        PrintResult("System.SByte.MinValue AndAlso False", System.SByte.MinValue AndAlso False)
        PrintResult("System.SByte.MinValue AndAlso True", System.SByte.MinValue AndAlso True)
        PrintResult("System.SByte.MinValue AndAlso System.SByte.MinValue", System.SByte.MinValue AndAlso System.SByte.MinValue)
        PrintResult("System.SByte.MinValue AndAlso System.Byte.MaxValue", System.SByte.MinValue AndAlso System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue AndAlso -3S", System.SByte.MinValue AndAlso -3S)
        PrintResult("System.SByte.MinValue AndAlso 24US", System.SByte.MinValue AndAlso 24US)
        PrintResult("System.SByte.MinValue AndAlso -5I", System.SByte.MinValue AndAlso -5I)
        PrintResult("System.SByte.MinValue AndAlso 26UI", System.SByte.MinValue AndAlso 26UI)
        PrintResult("System.SByte.MinValue AndAlso -7L", System.SByte.MinValue AndAlso -7L)
        PrintResult("System.SByte.MinValue AndAlso 28UL", System.SByte.MinValue AndAlso 28UL)
        PrintResult("System.SByte.MinValue AndAlso -9D", System.SByte.MinValue AndAlso -9D)
        PrintResult("System.SByte.MinValue AndAlso 10.0F", System.SByte.MinValue AndAlso 10.0F)
        PrintResult("System.SByte.MinValue AndAlso -11.0R", System.SByte.MinValue AndAlso -11.0R)
        PrintResult("System.SByte.MinValue AndAlso ""12""", System.SByte.MinValue AndAlso "12")
        PrintResult("System.SByte.MinValue AndAlso TypeCode.Double", System.SByte.MinValue AndAlso TypeCode.Double)
        PrintResult("System.Byte.MaxValue AndAlso False", System.Byte.MaxValue AndAlso False)
        PrintResult("System.Byte.MaxValue AndAlso True", System.Byte.MaxValue AndAlso True)
        PrintResult("System.Byte.MaxValue AndAlso System.SByte.MinValue", System.Byte.MaxValue AndAlso System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue AndAlso System.Byte.MaxValue", System.Byte.MaxValue AndAlso System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue AndAlso -3S", System.Byte.MaxValue AndAlso -3S)
        PrintResult("System.Byte.MaxValue AndAlso 24US", System.Byte.MaxValue AndAlso 24US)
        PrintResult("System.Byte.MaxValue AndAlso -5I", System.Byte.MaxValue AndAlso -5I)
        PrintResult("System.Byte.MaxValue AndAlso 26UI", System.Byte.MaxValue AndAlso 26UI)
        PrintResult("System.Byte.MaxValue AndAlso -7L", System.Byte.MaxValue AndAlso -7L)
        PrintResult("System.Byte.MaxValue AndAlso 28UL", System.Byte.MaxValue AndAlso 28UL)
        PrintResult("System.Byte.MaxValue AndAlso -9D", System.Byte.MaxValue AndAlso -9D)
        PrintResult("System.Byte.MaxValue AndAlso 10.0F", System.Byte.MaxValue AndAlso 10.0F)
        PrintResult("System.Byte.MaxValue AndAlso -11.0R", System.Byte.MaxValue AndAlso -11.0R)
        PrintResult("System.Byte.MaxValue AndAlso ""12""", System.Byte.MaxValue AndAlso "12")
        PrintResult("System.Byte.MaxValue AndAlso TypeCode.Double", System.Byte.MaxValue AndAlso TypeCode.Double)
        PrintResult("-3S AndAlso False", -3S AndAlso False)
        PrintResult("-3S AndAlso True", -3S AndAlso True)
        PrintResult("-3S AndAlso System.SByte.MinValue", -3S AndAlso System.SByte.MinValue)
        PrintResult("-3S AndAlso System.Byte.MaxValue", -3S AndAlso System.Byte.MaxValue)
        PrintResult("-3S AndAlso -3S", -3S AndAlso -3S)
        PrintResult("-3S AndAlso 24US", -3S AndAlso 24US)
        PrintResult("-3S AndAlso -5I", -3S AndAlso -5I)
        PrintResult("-3S AndAlso 26UI", -3S AndAlso 26UI)
        PrintResult("-3S AndAlso -7L", -3S AndAlso -7L)
        PrintResult("-3S AndAlso 28UL", -3S AndAlso 28UL)
        PrintResult("-3S AndAlso -9D", -3S AndAlso -9D)
        PrintResult("-3S AndAlso 10.0F", -3S AndAlso 10.0F)
        PrintResult("-3S AndAlso -11.0R", -3S AndAlso -11.0R)
        PrintResult("-3S AndAlso ""12""", -3S AndAlso "12")
        PrintResult("-3S AndAlso TypeCode.Double", -3S AndAlso TypeCode.Double)
        PrintResult("24US AndAlso False", 24US AndAlso False)
        PrintResult("24US AndAlso True", 24US AndAlso True)
        PrintResult("24US AndAlso System.SByte.MinValue", 24US AndAlso System.SByte.MinValue)
        PrintResult("24US AndAlso System.Byte.MaxValue", 24US AndAlso System.Byte.MaxValue)
        PrintResult("24US AndAlso -3S", 24US AndAlso -3S)
        PrintResult("24US AndAlso 24US", 24US AndAlso 24US)
        PrintResult("24US AndAlso -5I", 24US AndAlso -5I)
        PrintResult("24US AndAlso 26UI", 24US AndAlso 26UI)
        PrintResult("24US AndAlso -7L", 24US AndAlso -7L)
        PrintResult("24US AndAlso 28UL", 24US AndAlso 28UL)
        PrintResult("24US AndAlso -9D", 24US AndAlso -9D)
        PrintResult("24US AndAlso 10.0F", 24US AndAlso 10.0F)
        PrintResult("24US AndAlso -11.0R", 24US AndAlso -11.0R)
        PrintResult("24US AndAlso ""12""", 24US AndAlso "12")
        PrintResult("24US AndAlso TypeCode.Double", 24US AndAlso TypeCode.Double)
        PrintResult("-5I AndAlso False", -5I AndAlso False)
        PrintResult("-5I AndAlso True", -5I AndAlso True)
        PrintResult("-5I AndAlso System.SByte.MinValue", -5I AndAlso System.SByte.MinValue)
        PrintResult("-5I AndAlso System.Byte.MaxValue", -5I AndAlso System.Byte.MaxValue)
        PrintResult("-5I AndAlso -3S", -5I AndAlso -3S)
        PrintResult("-5I AndAlso 24US", -5I AndAlso 24US)
        PrintResult("-5I AndAlso -5I", -5I AndAlso -5I)
        PrintResult("-5I AndAlso 26UI", -5I AndAlso 26UI)
        PrintResult("-5I AndAlso -7L", -5I AndAlso -7L)
        PrintResult("-5I AndAlso 28UL", -5I AndAlso 28UL)
        PrintResult("-5I AndAlso -9D", -5I AndAlso -9D)
        PrintResult("-5I AndAlso 10.0F", -5I AndAlso 10.0F)
        PrintResult("-5I AndAlso -11.0R", -5I AndAlso -11.0R)
        PrintResult("-5I AndAlso ""12""", -5I AndAlso "12")
        PrintResult("-5I AndAlso TypeCode.Double", -5I AndAlso TypeCode.Double)
        PrintResult("26UI AndAlso False", 26UI AndAlso False)
        PrintResult("26UI AndAlso True", 26UI AndAlso True)
        PrintResult("26UI AndAlso System.SByte.MinValue", 26UI AndAlso System.SByte.MinValue)
        PrintResult("26UI AndAlso System.Byte.MaxValue", 26UI AndAlso System.Byte.MaxValue)
        PrintResult("26UI AndAlso -3S", 26UI AndAlso -3S)
        PrintResult("26UI AndAlso 24US", 26UI AndAlso 24US)
        PrintResult("26UI AndAlso -5I", 26UI AndAlso -5I)
        PrintResult("26UI AndAlso 26UI", 26UI AndAlso 26UI)
        PrintResult("26UI AndAlso -7L", 26UI AndAlso -7L)
        PrintResult("26UI AndAlso 28UL", 26UI AndAlso 28UL)
        PrintResult("26UI AndAlso -9D", 26UI AndAlso -9D)
        PrintResult("26UI AndAlso 10.0F", 26UI AndAlso 10.0F)
        PrintResult("26UI AndAlso -11.0R", 26UI AndAlso -11.0R)
        PrintResult("26UI AndAlso ""12""", 26UI AndAlso "12")
        PrintResult("26UI AndAlso TypeCode.Double", 26UI AndAlso TypeCode.Double)
        PrintResult("-7L AndAlso False", -7L AndAlso False)
        PrintResult("-7L AndAlso True", -7L AndAlso True)
        PrintResult("-7L AndAlso System.SByte.MinValue", -7L AndAlso System.SByte.MinValue)
        PrintResult("-7L AndAlso System.Byte.MaxValue", -7L AndAlso System.Byte.MaxValue)
        PrintResult("-7L AndAlso -3S", -7L AndAlso -3S)
        PrintResult("-7L AndAlso 24US", -7L AndAlso 24US)
        PrintResult("-7L AndAlso -5I", -7L AndAlso -5I)
        PrintResult("-7L AndAlso 26UI", -7L AndAlso 26UI)
        PrintResult("-7L AndAlso -7L", -7L AndAlso -7L)
        PrintResult("-7L AndAlso 28UL", -7L AndAlso 28UL)
        PrintResult("-7L AndAlso -9D", -7L AndAlso -9D)
        PrintResult("-7L AndAlso 10.0F", -7L AndAlso 10.0F)
        PrintResult("-7L AndAlso -11.0R", -7L AndAlso -11.0R)
        PrintResult("-7L AndAlso ""12""", -7L AndAlso "12")
        PrintResult("-7L AndAlso TypeCode.Double", -7L AndAlso TypeCode.Double)
        PrintResult("28UL AndAlso False", 28UL AndAlso False)
        PrintResult("28UL AndAlso True", 28UL AndAlso True)
        PrintResult("28UL AndAlso System.SByte.MinValue", 28UL AndAlso System.SByte.MinValue)
        PrintResult("28UL AndAlso System.Byte.MaxValue", 28UL AndAlso System.Byte.MaxValue)
        PrintResult("28UL AndAlso -3S", 28UL AndAlso -3S)
        PrintResult("28UL AndAlso 24US", 28UL AndAlso 24US)
        PrintResult("28UL AndAlso -5I", 28UL AndAlso -5I)
        PrintResult("28UL AndAlso 26UI", 28UL AndAlso 26UI)
        PrintResult("28UL AndAlso -7L", 28UL AndAlso -7L)
        PrintResult("28UL AndAlso 28UL", 28UL AndAlso 28UL)
        PrintResult("28UL AndAlso -9D", 28UL AndAlso -9D)
        PrintResult("28UL AndAlso 10.0F", 28UL AndAlso 10.0F)
        PrintResult("28UL AndAlso -11.0R", 28UL AndAlso -11.0R)
        PrintResult("28UL AndAlso ""12""", 28UL AndAlso "12")
        PrintResult("28UL AndAlso TypeCode.Double", 28UL AndAlso TypeCode.Double)
        PrintResult("-9D AndAlso False", -9D AndAlso False)
        PrintResult("-9D AndAlso True", -9D AndAlso True)
        PrintResult("-9D AndAlso System.SByte.MinValue", -9D AndAlso System.SByte.MinValue)
        PrintResult("-9D AndAlso System.Byte.MaxValue", -9D AndAlso System.Byte.MaxValue)
        PrintResult("-9D AndAlso -3S", -9D AndAlso -3S)
        PrintResult("-9D AndAlso 24US", -9D AndAlso 24US)
        PrintResult("-9D AndAlso -5I", -9D AndAlso -5I)
        PrintResult("-9D AndAlso 26UI", -9D AndAlso 26UI)
        PrintResult("-9D AndAlso -7L", -9D AndAlso -7L)
        PrintResult("-9D AndAlso 28UL", -9D AndAlso 28UL)
        PrintResult("-9D AndAlso -9D", -9D AndAlso -9D)
        PrintResult("-9D AndAlso 10.0F", -9D AndAlso 10.0F)
        PrintResult("-9D AndAlso -11.0R", -9D AndAlso -11.0R)
        PrintResult("-9D AndAlso ""12""", -9D AndAlso "12")
        PrintResult("-9D AndAlso TypeCode.Double", -9D AndAlso TypeCode.Double)
        PrintResult("10.0F AndAlso False", 10.0F AndAlso False)
        PrintResult("10.0F AndAlso True", 10.0F AndAlso True)
        PrintResult("10.0F AndAlso System.SByte.MinValue", 10.0F AndAlso System.SByte.MinValue)
        PrintResult("10.0F AndAlso System.Byte.MaxValue", 10.0F AndAlso System.Byte.MaxValue)
        PrintResult("10.0F AndAlso -3S", 10.0F AndAlso -3S)
        PrintResult("10.0F AndAlso 24US", 10.0F AndAlso 24US)
        PrintResult("10.0F AndAlso -5I", 10.0F AndAlso -5I)
        PrintResult("10.0F AndAlso 26UI", 10.0F AndAlso 26UI)
        PrintResult("10.0F AndAlso -7L", 10.0F AndAlso -7L)
        PrintResult("10.0F AndAlso 28UL", 10.0F AndAlso 28UL)
        PrintResult("10.0F AndAlso -9D", 10.0F AndAlso -9D)
        PrintResult("10.0F AndAlso 10.0F", 10.0F AndAlso 10.0F)
        PrintResult("10.0F AndAlso -11.0R", 10.0F AndAlso -11.0R)
        PrintResult("10.0F AndAlso ""12""", 10.0F AndAlso "12")
        PrintResult("10.0F AndAlso TypeCode.Double", 10.0F AndAlso TypeCode.Double)
        PrintResult("-11.0R AndAlso False", -11.0R AndAlso False)
        PrintResult("-11.0R AndAlso True", -11.0R AndAlso True)
        PrintResult("-11.0R AndAlso System.SByte.MinValue", -11.0R AndAlso System.SByte.MinValue)
        PrintResult("-11.0R AndAlso System.Byte.MaxValue", -11.0R AndAlso System.Byte.MaxValue)
        PrintResult("-11.0R AndAlso -3S", -11.0R AndAlso -3S)
        PrintResult("-11.0R AndAlso 24US", -11.0R AndAlso 24US)
        PrintResult("-11.0R AndAlso -5I", -11.0R AndAlso -5I)
        PrintResult("-11.0R AndAlso 26UI", -11.0R AndAlso 26UI)
        PrintResult("-11.0R AndAlso -7L", -11.0R AndAlso -7L)
        PrintResult("-11.0R AndAlso 28UL", -11.0R AndAlso 28UL)
        PrintResult("-11.0R AndAlso -9D", -11.0R AndAlso -9D)
        PrintResult("-11.0R AndAlso 10.0F", -11.0R AndAlso 10.0F)
        PrintResult("-11.0R AndAlso -11.0R", -11.0R AndAlso -11.0R)
        PrintResult("-11.0R AndAlso ""12""", -11.0R AndAlso "12")
        PrintResult("-11.0R AndAlso TypeCode.Double", -11.0R AndAlso TypeCode.Double)
        PrintResult("""12"" AndAlso False", "12" AndAlso False)
        PrintResult("""12"" AndAlso True", "12" AndAlso True)
        PrintResult("""12"" AndAlso System.SByte.MinValue", "12" AndAlso System.SByte.MinValue)
        PrintResult("""12"" AndAlso System.Byte.MaxValue", "12" AndAlso System.Byte.MaxValue)
        PrintResult("""12"" AndAlso -3S", "12" AndAlso -3S)
        PrintResult("""12"" AndAlso 24US", "12" AndAlso 24US)
        PrintResult("""12"" AndAlso -5I", "12" AndAlso -5I)
        PrintResult("""12"" AndAlso 26UI", "12" AndAlso 26UI)
        PrintResult("""12"" AndAlso -7L", "12" AndAlso -7L)
        PrintResult("""12"" AndAlso 28UL", "12" AndAlso 28UL)
        PrintResult("""12"" AndAlso -9D", "12" AndAlso -9D)
        PrintResult("""12"" AndAlso 10.0F", "12" AndAlso 10.0F)
        PrintResult("""12"" AndAlso -11.0R", "12" AndAlso -11.0R)
        PrintResult("""12"" AndAlso ""12""", "12" AndAlso "12")
        PrintResult("""12"" AndAlso TypeCode.Double", "12" AndAlso TypeCode.Double)
        PrintResult("TypeCode.Double AndAlso False", TypeCode.Double AndAlso False)
        PrintResult("TypeCode.Double AndAlso True", TypeCode.Double AndAlso True)
        PrintResult("TypeCode.Double AndAlso System.SByte.MinValue", TypeCode.Double AndAlso System.SByte.MinValue)
        PrintResult("TypeCode.Double AndAlso System.Byte.MaxValue", TypeCode.Double AndAlso System.Byte.MaxValue)
        PrintResult("TypeCode.Double AndAlso -3S", TypeCode.Double AndAlso -3S)
        PrintResult("TypeCode.Double AndAlso 24US", TypeCode.Double AndAlso 24US)
        PrintResult("TypeCode.Double AndAlso -5I", TypeCode.Double AndAlso -5I)
        PrintResult("TypeCode.Double AndAlso 26UI", TypeCode.Double AndAlso 26UI)
        PrintResult("TypeCode.Double AndAlso -7L", TypeCode.Double AndAlso -7L)
        PrintResult("TypeCode.Double AndAlso 28UL", TypeCode.Double AndAlso 28UL)
        PrintResult("TypeCode.Double AndAlso -9D", TypeCode.Double AndAlso -9D)
        PrintResult("TypeCode.Double AndAlso 10.0F", TypeCode.Double AndAlso 10.0F)
        PrintResult("TypeCode.Double AndAlso -11.0R", TypeCode.Double AndAlso -11.0R)
        PrintResult("TypeCode.Double AndAlso ""12""", TypeCode.Double AndAlso "12")
        PrintResult("TypeCode.Double AndAlso TypeCode.Double", TypeCode.Double AndAlso TypeCode.Double)
        PrintResult("False & False", False & False)
        PrintResult("False & True", False & True)
        PrintResult("False & System.SByte.MinValue", False & System.SByte.MinValue)
        PrintResult("False & System.Byte.MaxValue", False & System.Byte.MaxValue)
        PrintResult("False & -3S", False & -3S)
        PrintResult("False & 24US", False & 24US)
        PrintResult("False & -5I", False & -5I)
        PrintResult("False & 26UI", False & 26UI)
        PrintResult("False & -7L", False & -7L)
        PrintResult("False & 28UL", False & 28UL)
        PrintResult("False & -9D", False & -9D)
        PrintResult("False & 10.0F", False & 10.0F)
        PrintResult("False & -11.0R", False & -11.0R)
        PrintResult("False & ""12""", False & "12")
        PrintResult("False & TypeCode.Double", False & TypeCode.Double)
        PrintResult("True & False", True & False)
        PrintResult("True & True", True & True)
        PrintResult("True & System.SByte.MinValue", True & System.SByte.MinValue)
        PrintResult("True & System.Byte.MaxValue", True & System.Byte.MaxValue)
        PrintResult("True & -3S", True & -3S)
        PrintResult("True & 24US", True & 24US)
        PrintResult("True & -5I", True & -5I)
        PrintResult("True & 26UI", True & 26UI)
        PrintResult("True & -7L", True & -7L)
        PrintResult("True & 28UL", True & 28UL)
        PrintResult("True & -9D", True & -9D)
        PrintResult("True & 10.0F", True & 10.0F)
        PrintResult("True & -11.0R", True & -11.0R)
        PrintResult("True & ""12""", True & "12")
        PrintResult("True & TypeCode.Double", True & TypeCode.Double)
        PrintResult("System.SByte.MinValue & False", System.SByte.MinValue & False)
        PrintResult("System.SByte.MinValue & True", System.SByte.MinValue & True)
        PrintResult("System.SByte.MinValue & System.SByte.MinValue", System.SByte.MinValue & System.SByte.MinValue)
        PrintResult("System.SByte.MinValue & System.Byte.MaxValue", System.SByte.MinValue & System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue & -3S", System.SByte.MinValue & -3S)
        PrintResult("System.SByte.MinValue & 24US", System.SByte.MinValue & 24US)
        PrintResult("System.SByte.MinValue & -5I", System.SByte.MinValue & -5I)
        PrintResult("System.SByte.MinValue & 26UI", System.SByte.MinValue & 26UI)
        PrintResult("System.SByte.MinValue & -7L", System.SByte.MinValue & -7L)
        PrintResult("System.SByte.MinValue & 28UL", System.SByte.MinValue & 28UL)
        PrintResult("System.SByte.MinValue & -9D", System.SByte.MinValue & -9D)
        PrintResult("System.SByte.MinValue & 10.0F", System.SByte.MinValue & 10.0F)
        PrintResult("System.SByte.MinValue & -11.0R", System.SByte.MinValue & -11.0R)
        PrintResult("System.SByte.MinValue & ""12""", System.SByte.MinValue & "12")
        PrintResult("System.SByte.MinValue & TypeCode.Double", System.SByte.MinValue & TypeCode.Double)
        PrintResult("System.Byte.MaxValue & False", System.Byte.MaxValue & False)
        PrintResult("System.Byte.MaxValue & True", System.Byte.MaxValue & True)
        PrintResult("System.Byte.MaxValue & System.SByte.MinValue", System.Byte.MaxValue & System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue & System.Byte.MaxValue", System.Byte.MaxValue & System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue & -3S", System.Byte.MaxValue & -3S)
        PrintResult("System.Byte.MaxValue & 24US", System.Byte.MaxValue & 24US)
        PrintResult("System.Byte.MaxValue & -5I", System.Byte.MaxValue & -5I)
        PrintResult("System.Byte.MaxValue & 26UI", System.Byte.MaxValue & 26UI)
        PrintResult("System.Byte.MaxValue & -7L", System.Byte.MaxValue & -7L)
        PrintResult("System.Byte.MaxValue & 28UL", System.Byte.MaxValue & 28UL)
        PrintResult("System.Byte.MaxValue & -9D", System.Byte.MaxValue & -9D)
        PrintResult("System.Byte.MaxValue & 10.0F", System.Byte.MaxValue & 10.0F)
        PrintResult("System.Byte.MaxValue & -11.0R", System.Byte.MaxValue & -11.0R)
        PrintResult("System.Byte.MaxValue & ""12""", System.Byte.MaxValue & "12")
        PrintResult("System.Byte.MaxValue & TypeCode.Double", System.Byte.MaxValue & TypeCode.Double)
        PrintResult("-3S & False", -3S & False)
        PrintResult("-3S & True", -3S & True)
        PrintResult("-3S & System.SByte.MinValue", -3S & System.SByte.MinValue)
        PrintResult("-3S & System.Byte.MaxValue", -3S & System.Byte.MaxValue)
        PrintResult("-3S & -3S", -3S & -3S)
        PrintResult("-3S & 24US", -3S & 24US)
        PrintResult("-3S & -5I", -3S & -5I)
        PrintResult("-3S & 26UI", -3S & 26UI)
        PrintResult("-3S & -7L", -3S & -7L)
        PrintResult("-3S & 28UL", -3S & 28UL)
        PrintResult("-3S & -9D", -3S & -9D)
        PrintResult("-3S & 10.0F", -3S & 10.0F)
        PrintResult("-3S & -11.0R", -3S & -11.0R)
        PrintResult("-3S & ""12""", -3S & "12")
        PrintResult("-3S & TypeCode.Double", -3S & TypeCode.Double)
        PrintResult("24US & False", 24US & False)
        PrintResult("24US & True", 24US & True)
        PrintResult("24US & System.SByte.MinValue", 24US & System.SByte.MinValue)
        PrintResult("24US & System.Byte.MaxValue", 24US & System.Byte.MaxValue)
        PrintResult("24US & -3S", 24US & -3S)
        PrintResult("24US & 24US", 24US & 24US)
        PrintResult("24US & -5I", 24US & -5I)
        PrintResult("24US & 26UI", 24US & 26UI)
        PrintResult("24US & -7L", 24US & -7L)
        PrintResult("24US & 28UL", 24US & 28UL)
        PrintResult("24US & -9D", 24US & -9D)
        PrintResult("24US & 10.0F", 24US & 10.0F)
        PrintResult("24US & -11.0R", 24US & -11.0R)
        PrintResult("24US & ""12""", 24US & "12")
        PrintResult("24US & TypeCode.Double", 24US & TypeCode.Double)
        PrintResult("-5I & False", -5I & False)
        PrintResult("-5I & True", -5I & True)
        PrintResult("-5I & System.SByte.MinValue", -5I & System.SByte.MinValue)
        PrintResult("-5I & System.Byte.MaxValue", -5I & System.Byte.MaxValue)
        PrintResult("-5I & -3S", -5I & -3S)
        PrintResult("-5I & 24US", -5I & 24US)
        PrintResult("-5I & -5I", -5I & -5I)
        PrintResult("-5I & 26UI", -5I & 26UI)
        PrintResult("-5I & -7L", -5I & -7L)
        PrintResult("-5I & 28UL", -5I & 28UL)
        PrintResult("-5I & -9D", -5I & -9D)
        PrintResult("-5I & 10.0F", -5I & 10.0F)
        PrintResult("-5I & -11.0R", -5I & -11.0R)
        PrintResult("-5I & ""12""", -5I & "12")
        PrintResult("-5I & TypeCode.Double", -5I & TypeCode.Double)
        PrintResult("26UI & False", 26UI & False)
        PrintResult("26UI & True", 26UI & True)
        PrintResult("26UI & System.SByte.MinValue", 26UI & System.SByte.MinValue)
        PrintResult("26UI & System.Byte.MaxValue", 26UI & System.Byte.MaxValue)
        PrintResult("26UI & -3S", 26UI & -3S)
        PrintResult("26UI & 24US", 26UI & 24US)
        PrintResult("26UI & -5I", 26UI & -5I)
        PrintResult("26UI & 26UI", 26UI & 26UI)
        PrintResult("26UI & -7L", 26UI & -7L)
        PrintResult("26UI & 28UL", 26UI & 28UL)
        PrintResult("26UI & -9D", 26UI & -9D)
        PrintResult("26UI & 10.0F", 26UI & 10.0F)
        PrintResult("26UI & -11.0R", 26UI & -11.0R)
        PrintResult("26UI & ""12""", 26UI & "12")
        PrintResult("26UI & TypeCode.Double", 26UI & TypeCode.Double)
        PrintResult("-7L & False", -7L & False)
        PrintResult("-7L & True", -7L & True)
        PrintResult("-7L & System.SByte.MinValue", -7L & System.SByte.MinValue)
        PrintResult("-7L & System.Byte.MaxValue", -7L & System.Byte.MaxValue)
        PrintResult("-7L & -3S", -7L & -3S)
        PrintResult("-7L & 24US", -7L & 24US)
        PrintResult("-7L & -5I", -7L & -5I)
        PrintResult("-7L & 26UI", -7L & 26UI)
        PrintResult("-7L & -7L", -7L & -7L)
        PrintResult("-7L & 28UL", -7L & 28UL)
        PrintResult("-7L & -9D", -7L & -9D)
        PrintResult("-7L & 10.0F", -7L & 10.0F)
        PrintResult("-7L & -11.0R", -7L & -11.0R)
        PrintResult("-7L & ""12""", -7L & "12")
        PrintResult("-7L & TypeCode.Double", -7L & TypeCode.Double)
        PrintResult("28UL & False", 28UL & False)
        PrintResult("28UL & True", 28UL & True)
        PrintResult("28UL & System.SByte.MinValue", 28UL & System.SByte.MinValue)
        PrintResult("28UL & System.Byte.MaxValue", 28UL & System.Byte.MaxValue)
        PrintResult("28UL & -3S", 28UL & -3S)
        PrintResult("28UL & 24US", 28UL & 24US)
        PrintResult("28UL & -5I", 28UL & -5I)
        PrintResult("28UL & 26UI", 28UL & 26UI)
        PrintResult("28UL & -7L", 28UL & -7L)
        PrintResult("28UL & 28UL", 28UL & 28UL)
        PrintResult("28UL & -9D", 28UL & -9D)
        PrintResult("28UL & 10.0F", 28UL & 10.0F)
        PrintResult("28UL & -11.0R", 28UL & -11.0R)
        PrintResult("28UL & ""12""", 28UL & "12")
        PrintResult("28UL & TypeCode.Double", 28UL & TypeCode.Double)
        PrintResult("-9D & False", -9D & False)
        PrintResult("-9D & True", -9D & True)
        PrintResult("-9D & System.SByte.MinValue", -9D & System.SByte.MinValue)
        PrintResult("-9D & System.Byte.MaxValue", -9D & System.Byte.MaxValue)
        PrintResult("-9D & -3S", -9D & -3S)
        PrintResult("-9D & 24US", -9D & 24US)
        PrintResult("-9D & -5I", -9D & -5I)
        PrintResult("-9D & 26UI", -9D & 26UI)
        PrintResult("-9D & -7L", -9D & -7L)
        PrintResult("-9D & 28UL", -9D & 28UL)
        PrintResult("-9D & -9D", -9D & -9D)
        PrintResult("-9D & 10.0F", -9D & 10.0F)
        PrintResult("-9D & -11.0R", -9D & -11.0R)
        PrintResult("-9D & ""12""", -9D & "12")
        PrintResult("-9D & TypeCode.Double", -9D & TypeCode.Double)
        PrintResult("10.0F & False", 10.0F & False)
        PrintResult("10.0F & True", 10.0F & True)
        PrintResult("10.0F & System.SByte.MinValue", 10.0F & System.SByte.MinValue)
        PrintResult("10.0F & System.Byte.MaxValue", 10.0F & System.Byte.MaxValue)
        PrintResult("10.0F & -3S", 10.0F & -3S)
        PrintResult("10.0F & 24US", 10.0F & 24US)
        PrintResult("10.0F & -5I", 10.0F & -5I)
        PrintResult("10.0F & 26UI", 10.0F & 26UI)
        PrintResult("10.0F & -7L", 10.0F & -7L)
        PrintResult("10.0F & 28UL", 10.0F & 28UL)
        PrintResult("10.0F & -9D", 10.0F & -9D)
        PrintResult("10.0F & 10.0F", 10.0F & 10.0F)
        PrintResult("10.0F & -11.0R", 10.0F & -11.0R)
        PrintResult("10.0F & ""12""", 10.0F & "12")
        PrintResult("10.0F & TypeCode.Double", 10.0F & TypeCode.Double)
        PrintResult("-11.0R & False", -11.0R & False)
        PrintResult("-11.0R & True", -11.0R & True)
        PrintResult("-11.0R & System.SByte.MinValue", -11.0R & System.SByte.MinValue)
        PrintResult("-11.0R & System.Byte.MaxValue", -11.0R & System.Byte.MaxValue)
        PrintResult("-11.0R & -3S", -11.0R & -3S)
        PrintResult("-11.0R & 24US", -11.0R & 24US)
        PrintResult("-11.0R & -5I", -11.0R & -5I)
        PrintResult("-11.0R & 26UI", -11.0R & 26UI)
        PrintResult("-11.0R & -7L", -11.0R & -7L)
        PrintResult("-11.0R & 28UL", -11.0R & 28UL)
        PrintResult("-11.0R & -9D", -11.0R & -9D)
        PrintResult("-11.0R & 10.0F", -11.0R & 10.0F)
        PrintResult("-11.0R & -11.0R", -11.0R & -11.0R)
        PrintResult("-11.0R & ""12""", -11.0R & "12")
        PrintResult("-11.0R & TypeCode.Double", -11.0R & TypeCode.Double)
        PrintResult("""12"" & False", "12" & False)
        PrintResult("""12"" & True", "12" & True)
        PrintResult("""12"" & System.SByte.MinValue", "12" & System.SByte.MinValue)
        PrintResult("""12"" & System.Byte.MaxValue", "12" & System.Byte.MaxValue)
        PrintResult("""12"" & -3S", "12" & -3S)
        PrintResult("""12"" & 24US", "12" & 24US)
        PrintResult("""12"" & -5I", "12" & -5I)
        PrintResult("""12"" & 26UI", "12" & 26UI)
        PrintResult("""12"" & -7L", "12" & -7L)
        PrintResult("""12"" & 28UL", "12" & 28UL)
        PrintResult("""12"" & -9D", "12" & -9D)
        PrintResult("""12"" & 10.0F", "12" & 10.0F)
        PrintResult("""12"" & -11.0R", "12" & -11.0R)
        PrintResult("""12"" & ""12""", "12" & "12")
        PrintResult("""12"" & TypeCode.Double", "12" & TypeCode.Double)
        PrintResult("TypeCode.Double & False", TypeCode.Double & False)
        PrintResult("TypeCode.Double & True", TypeCode.Double & True)
        PrintResult("TypeCode.Double & System.SByte.MinValue", TypeCode.Double & System.SByte.MinValue)
        PrintResult("TypeCode.Double & System.Byte.MaxValue", TypeCode.Double & System.Byte.MaxValue)
        PrintResult("TypeCode.Double & -3S", TypeCode.Double & -3S)
        PrintResult("TypeCode.Double & 24US", TypeCode.Double & 24US)
        PrintResult("TypeCode.Double & -5I", TypeCode.Double & -5I)
        PrintResult("TypeCode.Double & 26UI", TypeCode.Double & 26UI)
        PrintResult("TypeCode.Double & -7L", TypeCode.Double & -7L)
        PrintResult("TypeCode.Double & 28UL", TypeCode.Double & 28UL)
        PrintResult("TypeCode.Double & -9D", TypeCode.Double & -9D)
        PrintResult("TypeCode.Double & 10.0F", TypeCode.Double & 10.0F)
        PrintResult("TypeCode.Double & -11.0R", TypeCode.Double & -11.0R)
        PrintResult("TypeCode.Double & ""12""", TypeCode.Double & "12")
        PrintResult("TypeCode.Double & TypeCode.Double", TypeCode.Double & TypeCode.Double)
        PrintResult("False Like False", False Like False)
        PrintResult("False Like True", False Like True)
        PrintResult("False Like System.SByte.MinValue", False Like System.SByte.MinValue)
        PrintResult("False Like System.Byte.MaxValue", False Like System.Byte.MaxValue)
        PrintResult("False Like -3S", False Like -3S)
        PrintResult("False Like 24US", False Like 24US)
        PrintResult("False Like -5I", False Like -5I)
        PrintResult("False Like 26UI", False Like 26UI)
        PrintResult("False Like -7L", False Like -7L)
        PrintResult("False Like 28UL", False Like 28UL)
        PrintResult("False Like -9D", False Like -9D)
        PrintResult("False Like 10.0F", False Like 10.0F)
        PrintResult("False Like -11.0R", False Like -11.0R)
        PrintResult("False Like ""12""", False Like "12")
        PrintResult("False Like TypeCode.Double", False Like TypeCode.Double)
        PrintResult("True Like False", True Like False)
        PrintResult("True Like True", True Like True)
        PrintResult("True Like System.SByte.MinValue", True Like System.SByte.MinValue)
        PrintResult("True Like System.Byte.MaxValue", True Like System.Byte.MaxValue)
        PrintResult("True Like -3S", True Like -3S)
        PrintResult("True Like 24US", True Like 24US)
        PrintResult("True Like -5I", True Like -5I)
        PrintResult("True Like 26UI", True Like 26UI)
        PrintResult("True Like -7L", True Like -7L)
        PrintResult("True Like 28UL", True Like 28UL)
        PrintResult("True Like -9D", True Like -9D)
        PrintResult("True Like 10.0F", True Like 10.0F)
        PrintResult("True Like -11.0R", True Like -11.0R)
        PrintResult("True Like ""12""", True Like "12")
        PrintResult("True Like TypeCode.Double", True Like TypeCode.Double)
        PrintResult("System.SByte.MinValue Like False", System.SByte.MinValue Like False)
        PrintResult("System.SByte.MinValue Like True", System.SByte.MinValue Like True)
        PrintResult("System.SByte.MinValue Like System.SByte.MinValue", System.SByte.MinValue Like System.SByte.MinValue)
        PrintResult("System.SByte.MinValue Like System.Byte.MaxValue", System.SByte.MinValue Like System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue Like -3S", System.SByte.MinValue Like -3S)
        PrintResult("System.SByte.MinValue Like 24US", System.SByte.MinValue Like 24US)
        PrintResult("System.SByte.MinValue Like -5I", System.SByte.MinValue Like -5I)
        PrintResult("System.SByte.MinValue Like 26UI", System.SByte.MinValue Like 26UI)
        PrintResult("System.SByte.MinValue Like -7L", System.SByte.MinValue Like -7L)
        PrintResult("System.SByte.MinValue Like 28UL", System.SByte.MinValue Like 28UL)
        PrintResult("System.SByte.MinValue Like -9D", System.SByte.MinValue Like -9D)
        PrintResult("System.SByte.MinValue Like 10.0F", System.SByte.MinValue Like 10.0F)
        PrintResult("System.SByte.MinValue Like -11.0R", System.SByte.MinValue Like -11.0R)
        PrintResult("System.SByte.MinValue Like ""12""", System.SByte.MinValue Like "12")
        PrintResult("System.SByte.MinValue Like TypeCode.Double", System.SByte.MinValue Like TypeCode.Double)
        PrintResult("System.Byte.MaxValue Like False", System.Byte.MaxValue Like False)
        PrintResult("System.Byte.MaxValue Like True", System.Byte.MaxValue Like True)
        PrintResult("System.Byte.MaxValue Like System.SByte.MinValue", System.Byte.MaxValue Like System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue Like System.Byte.MaxValue", System.Byte.MaxValue Like System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue Like -3S", System.Byte.MaxValue Like -3S)
        PrintResult("System.Byte.MaxValue Like 24US", System.Byte.MaxValue Like 24US)
        PrintResult("System.Byte.MaxValue Like -5I", System.Byte.MaxValue Like -5I)
        PrintResult("System.Byte.MaxValue Like 26UI", System.Byte.MaxValue Like 26UI)
        PrintResult("System.Byte.MaxValue Like -7L", System.Byte.MaxValue Like -7L)
        PrintResult("System.Byte.MaxValue Like 28UL", System.Byte.MaxValue Like 28UL)
        PrintResult("System.Byte.MaxValue Like -9D", System.Byte.MaxValue Like -9D)
        PrintResult("System.Byte.MaxValue Like 10.0F", System.Byte.MaxValue Like 10.0F)
        PrintResult("System.Byte.MaxValue Like -11.0R", System.Byte.MaxValue Like -11.0R)
        PrintResult("System.Byte.MaxValue Like ""12""", System.Byte.MaxValue Like "12")
        PrintResult("System.Byte.MaxValue Like TypeCode.Double", System.Byte.MaxValue Like TypeCode.Double)
        PrintResult("-3S Like False", -3S Like False)
        PrintResult("-3S Like True", -3S Like True)
        PrintResult("-3S Like System.SByte.MinValue", -3S Like System.SByte.MinValue)
        PrintResult("-3S Like System.Byte.MaxValue", -3S Like System.Byte.MaxValue)
        PrintResult("-3S Like -3S", -3S Like -3S)
        PrintResult("-3S Like 24US", -3S Like 24US)
        PrintResult("-3S Like -5I", -3S Like -5I)
        PrintResult("-3S Like 26UI", -3S Like 26UI)
        PrintResult("-3S Like -7L", -3S Like -7L)
        PrintResult("-3S Like 28UL", -3S Like 28UL)
        PrintResult("-3S Like -9D", -3S Like -9D)
        PrintResult("-3S Like 10.0F", -3S Like 10.0F)
        PrintResult("-3S Like -11.0R", -3S Like -11.0R)
        PrintResult("-3S Like ""12""", -3S Like "12")
        PrintResult("-3S Like TypeCode.Double", -3S Like TypeCode.Double)
        PrintResult("24US Like False", 24US Like False)
        PrintResult("24US Like True", 24US Like True)
        PrintResult("24US Like System.SByte.MinValue", 24US Like System.SByte.MinValue)
        PrintResult("24US Like System.Byte.MaxValue", 24US Like System.Byte.MaxValue)
        PrintResult("24US Like -3S", 24US Like -3S)
        PrintResult("24US Like 24US", 24US Like 24US)
        PrintResult("24US Like -5I", 24US Like -5I)
        PrintResult("24US Like 26UI", 24US Like 26UI)
        PrintResult("24US Like -7L", 24US Like -7L)
        PrintResult("24US Like 28UL", 24US Like 28UL)
        PrintResult("24US Like -9D", 24US Like -9D)
        PrintResult("24US Like 10.0F", 24US Like 10.0F)
        PrintResult("24US Like -11.0R", 24US Like -11.0R)
        PrintResult("24US Like ""12""", 24US Like "12")
        PrintResult("24US Like TypeCode.Double", 24US Like TypeCode.Double)
        PrintResult("-5I Like False", -5I Like False)
        PrintResult("-5I Like True", -5I Like True)
        PrintResult("-5I Like System.SByte.MinValue", -5I Like System.SByte.MinValue)
        PrintResult("-5I Like System.Byte.MaxValue", -5I Like System.Byte.MaxValue)
        PrintResult("-5I Like -3S", -5I Like -3S)
        PrintResult("-5I Like 24US", -5I Like 24US)
        PrintResult("-5I Like -5I", -5I Like -5I)
        PrintResult("-5I Like 26UI", -5I Like 26UI)
        PrintResult("-5I Like -7L", -5I Like -7L)
        PrintResult("-5I Like 28UL", -5I Like 28UL)
        PrintResult("-5I Like -9D", -5I Like -9D)
        PrintResult("-5I Like 10.0F", -5I Like 10.0F)
        PrintResult("-5I Like -11.0R", -5I Like -11.0R)
        PrintResult("-5I Like ""12""", -5I Like "12")
        PrintResult("-5I Like TypeCode.Double", -5I Like TypeCode.Double)
        PrintResult("26UI Like False", 26UI Like False)
        PrintResult("26UI Like True", 26UI Like True)
        PrintResult("26UI Like System.SByte.MinValue", 26UI Like System.SByte.MinValue)
        PrintResult("26UI Like System.Byte.MaxValue", 26UI Like System.Byte.MaxValue)
        PrintResult("26UI Like -3S", 26UI Like -3S)
        PrintResult("26UI Like 24US", 26UI Like 24US)
        PrintResult("26UI Like -5I", 26UI Like -5I)
        PrintResult("26UI Like 26UI", 26UI Like 26UI)
        PrintResult("26UI Like -7L", 26UI Like -7L)
        PrintResult("26UI Like 28UL", 26UI Like 28UL)
        PrintResult("26UI Like -9D", 26UI Like -9D)
        PrintResult("26UI Like 10.0F", 26UI Like 10.0F)
        PrintResult("26UI Like -11.0R", 26UI Like -11.0R)
        PrintResult("26UI Like ""12""", 26UI Like "12")
        PrintResult("26UI Like TypeCode.Double", 26UI Like TypeCode.Double)
        PrintResult("-7L Like False", -7L Like False)
        PrintResult("-7L Like True", -7L Like True)
        PrintResult("-7L Like System.SByte.MinValue", -7L Like System.SByte.MinValue)
        PrintResult("-7L Like System.Byte.MaxValue", -7L Like System.Byte.MaxValue)
        PrintResult("-7L Like -3S", -7L Like -3S)
        PrintResult("-7L Like 24US", -7L Like 24US)
        PrintResult("-7L Like -5I", -7L Like -5I)
        PrintResult("-7L Like 26UI", -7L Like 26UI)
        PrintResult("-7L Like -7L", -7L Like -7L)
        PrintResult("-7L Like 28UL", -7L Like 28UL)
        PrintResult("-7L Like -9D", -7L Like -9D)
        PrintResult("-7L Like 10.0F", -7L Like 10.0F)
        PrintResult("-7L Like -11.0R", -7L Like -11.0R)
        PrintResult("-7L Like ""12""", -7L Like "12")
        PrintResult("-7L Like TypeCode.Double", -7L Like TypeCode.Double)
        PrintResult("28UL Like False", 28UL Like False)
        PrintResult("28UL Like True", 28UL Like True)
        PrintResult("28UL Like System.SByte.MinValue", 28UL Like System.SByte.MinValue)
        PrintResult("28UL Like System.Byte.MaxValue", 28UL Like System.Byte.MaxValue)
        PrintResult("28UL Like -3S", 28UL Like -3S)
        PrintResult("28UL Like 24US", 28UL Like 24US)
        PrintResult("28UL Like -5I", 28UL Like -5I)
        PrintResult("28UL Like 26UI", 28UL Like 26UI)
        PrintResult("28UL Like -7L", 28UL Like -7L)
        PrintResult("28UL Like 28UL", 28UL Like 28UL)
        PrintResult("28UL Like -9D", 28UL Like -9D)
        PrintResult("28UL Like 10.0F", 28UL Like 10.0F)
        PrintResult("28UL Like -11.0R", 28UL Like -11.0R)
        PrintResult("28UL Like ""12""", 28UL Like "12")
        PrintResult("28UL Like TypeCode.Double", 28UL Like TypeCode.Double)
        PrintResult("-9D Like False", -9D Like False)
        PrintResult("-9D Like True", -9D Like True)
        PrintResult("-9D Like System.SByte.MinValue", -9D Like System.SByte.MinValue)
        PrintResult("-9D Like System.Byte.MaxValue", -9D Like System.Byte.MaxValue)
        PrintResult("-9D Like -3S", -9D Like -3S)
        PrintResult("-9D Like 24US", -9D Like 24US)
        PrintResult("-9D Like -5I", -9D Like -5I)
        PrintResult("-9D Like 26UI", -9D Like 26UI)
        PrintResult("-9D Like -7L", -9D Like -7L)
        PrintResult("-9D Like 28UL", -9D Like 28UL)
        PrintResult("-9D Like -9D", -9D Like -9D)
        PrintResult("-9D Like 10.0F", -9D Like 10.0F)
        PrintResult("-9D Like -11.0R", -9D Like -11.0R)
        PrintResult("-9D Like ""12""", -9D Like "12")
        PrintResult("-9D Like TypeCode.Double", -9D Like TypeCode.Double)
        PrintResult("10.0F Like False", 10.0F Like False)
        PrintResult("10.0F Like True", 10.0F Like True)
        PrintResult("10.0F Like System.SByte.MinValue", 10.0F Like System.SByte.MinValue)
        PrintResult("10.0F Like System.Byte.MaxValue", 10.0F Like System.Byte.MaxValue)
        PrintResult("10.0F Like -3S", 10.0F Like -3S)
        PrintResult("10.0F Like 24US", 10.0F Like 24US)
        PrintResult("10.0F Like -5I", 10.0F Like -5I)
        PrintResult("10.0F Like 26UI", 10.0F Like 26UI)
        PrintResult("10.0F Like -7L", 10.0F Like -7L)
        PrintResult("10.0F Like 28UL", 10.0F Like 28UL)
        PrintResult("10.0F Like -9D", 10.0F Like -9D)
        PrintResult("10.0F Like 10.0F", 10.0F Like 10.0F)
        PrintResult("10.0F Like -11.0R", 10.0F Like -11.0R)
        PrintResult("10.0F Like ""12""", 10.0F Like "12")
        PrintResult("10.0F Like TypeCode.Double", 10.0F Like TypeCode.Double)
        PrintResult("-11.0R Like False", -11.0R Like False)
        PrintResult("-11.0R Like True", -11.0R Like True)
        PrintResult("-11.0R Like System.SByte.MinValue", -11.0R Like System.SByte.MinValue)
        PrintResult("-11.0R Like System.Byte.MaxValue", -11.0R Like System.Byte.MaxValue)
        PrintResult("-11.0R Like -3S", -11.0R Like -3S)
        PrintResult("-11.0R Like 24US", -11.0R Like 24US)
        PrintResult("-11.0R Like -5I", -11.0R Like -5I)
        PrintResult("-11.0R Like 26UI", -11.0R Like 26UI)
        PrintResult("-11.0R Like -7L", -11.0R Like -7L)
        PrintResult("-11.0R Like 28UL", -11.0R Like 28UL)
        PrintResult("-11.0R Like -9D", -11.0R Like -9D)
        PrintResult("-11.0R Like 10.0F", -11.0R Like 10.0F)
        PrintResult("-11.0R Like -11.0R", -11.0R Like -11.0R)
        PrintResult("-11.0R Like ""12""", -11.0R Like "12")
        PrintResult("-11.0R Like TypeCode.Double", -11.0R Like TypeCode.Double)
        PrintResult("""12"" Like False", "12" Like False)
        PrintResult("""12"" Like True", "12" Like True)
        PrintResult("""12"" Like System.SByte.MinValue", "12" Like System.SByte.MinValue)
        PrintResult("""12"" Like System.Byte.MaxValue", "12" Like System.Byte.MaxValue)
        PrintResult("""12"" Like -3S", "12" Like -3S)
        PrintResult("""12"" Like 24US", "12" Like 24US)
        PrintResult("""12"" Like -5I", "12" Like -5I)
        PrintResult("""12"" Like 26UI", "12" Like 26UI)
        PrintResult("""12"" Like -7L", "12" Like -7L)
        PrintResult("""12"" Like 28UL", "12" Like 28UL)
        PrintResult("""12"" Like -9D", "12" Like -9D)
        PrintResult("""12"" Like 10.0F", "12" Like 10.0F)
        PrintResult("""12"" Like -11.0R", "12" Like -11.0R)
        PrintResult("""12"" Like ""12""", "12" Like "12")
        PrintResult("""12"" Like TypeCode.Double", "12" Like TypeCode.Double)
        PrintResult("TypeCode.Double Like False", TypeCode.Double Like False)
        PrintResult("TypeCode.Double Like True", TypeCode.Double Like True)
        PrintResult("TypeCode.Double Like System.SByte.MinValue", TypeCode.Double Like System.SByte.MinValue)
        PrintResult("TypeCode.Double Like System.Byte.MaxValue", TypeCode.Double Like System.Byte.MaxValue)
        PrintResult("TypeCode.Double Like -3S", TypeCode.Double Like -3S)
        PrintResult("TypeCode.Double Like 24US", TypeCode.Double Like 24US)
        PrintResult("TypeCode.Double Like -5I", TypeCode.Double Like -5I)
        PrintResult("TypeCode.Double Like 26UI", TypeCode.Double Like 26UI)
        PrintResult("TypeCode.Double Like -7L", TypeCode.Double Like -7L)
        PrintResult("TypeCode.Double Like 28UL", TypeCode.Double Like 28UL)
        PrintResult("TypeCode.Double Like -9D", TypeCode.Double Like -9D)
        PrintResult("TypeCode.Double Like 10.0F", TypeCode.Double Like 10.0F)
        PrintResult("TypeCode.Double Like -11.0R", TypeCode.Double Like -11.0R)
        PrintResult("TypeCode.Double Like ""12""", TypeCode.Double Like "12")
        PrintResult("TypeCode.Double Like TypeCode.Double", TypeCode.Double Like TypeCode.Double)
        PrintResult("False = False", False = False)
        PrintResult("False = True", False = True)
        PrintResult("False = System.SByte.MinValue", False = System.SByte.MinValue)
        PrintResult("False = System.Byte.MaxValue", False = System.Byte.MaxValue)
        PrintResult("False = -3S", False = -3S)
        PrintResult("False = 24US", False = 24US)
        PrintResult("False = -5I", False = -5I)
        PrintResult("False = 26UI", False = 26UI)
        PrintResult("False = -7L", False = -7L)
        PrintResult("False = 28UL", False = 28UL)
        PrintResult("False = -9D", False = -9D)
        PrintResult("False = 10.0F", False = 10.0F)
        PrintResult("False = -11.0R", False = -11.0R)
        PrintResult("False = ""12""", False = "12")
        PrintResult("False = TypeCode.Double", False = TypeCode.Double)
        PrintResult("True = False", True = False)
        PrintResult("True = True", True = True)
        PrintResult("True = System.SByte.MinValue", True = System.SByte.MinValue)
        PrintResult("True = System.Byte.MaxValue", True = System.Byte.MaxValue)
        PrintResult("True = -3S", True = -3S)
        PrintResult("True = 24US", True = 24US)
        PrintResult("True = -5I", True = -5I)
        PrintResult("True = 26UI", True = 26UI)
        PrintResult("True = -7L", True = -7L)
        PrintResult("True = 28UL", True = 28UL)
        PrintResult("True = -9D", True = -9D)
        PrintResult("True = 10.0F", True = 10.0F)
        PrintResult("True = -11.0R", True = -11.0R)
        PrintResult("True = ""12""", True = "12")
        PrintResult("True = TypeCode.Double", True = TypeCode.Double)
        PrintResult("System.SByte.MinValue = False", System.SByte.MinValue = False)
        PrintResult("System.SByte.MinValue = True", System.SByte.MinValue = True)
        PrintResult("System.SByte.MinValue = System.SByte.MinValue", System.SByte.MinValue = System.SByte.MinValue)
        PrintResult("System.SByte.MinValue = System.Byte.MaxValue", System.SByte.MinValue = System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue = -3S", System.SByte.MinValue = -3S)
        PrintResult("System.SByte.MinValue = 24US", System.SByte.MinValue = 24US)
        PrintResult("System.SByte.MinValue = -5I", System.SByte.MinValue = -5I)
        PrintResult("System.SByte.MinValue = 26UI", System.SByte.MinValue = 26UI)
        PrintResult("System.SByte.MinValue = -7L", System.SByte.MinValue = -7L)
        PrintResult("System.SByte.MinValue = 28UL", System.SByte.MinValue = 28UL)
        PrintResult("System.SByte.MinValue = -9D", System.SByte.MinValue = -9D)
        PrintResult("System.SByte.MinValue = 10.0F", System.SByte.MinValue = 10.0F)
        PrintResult("System.SByte.MinValue = -11.0R", System.SByte.MinValue = -11.0R)
        PrintResult("System.SByte.MinValue = ""12""", System.SByte.MinValue = "12")
        PrintResult("System.SByte.MinValue = TypeCode.Double", System.SByte.MinValue = TypeCode.Double)
        PrintResult("System.Byte.MaxValue = False", System.Byte.MaxValue = False)
        PrintResult("System.Byte.MaxValue = True", System.Byte.MaxValue = True)
        PrintResult("System.Byte.MaxValue = System.SByte.MinValue", System.Byte.MaxValue = System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue = System.Byte.MaxValue", System.Byte.MaxValue = System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue = -3S", System.Byte.MaxValue = -3S)
        PrintResult("System.Byte.MaxValue = 24US", System.Byte.MaxValue = 24US)
        PrintResult("System.Byte.MaxValue = -5I", System.Byte.MaxValue = -5I)
        PrintResult("System.Byte.MaxValue = 26UI", System.Byte.MaxValue = 26UI)
        PrintResult("System.Byte.MaxValue = -7L", System.Byte.MaxValue = -7L)
        PrintResult("System.Byte.MaxValue = 28UL", System.Byte.MaxValue = 28UL)
        PrintResult("System.Byte.MaxValue = -9D", System.Byte.MaxValue = -9D)
        PrintResult("System.Byte.MaxValue = 10.0F", System.Byte.MaxValue = 10.0F)
        PrintResult("System.Byte.MaxValue = -11.0R", System.Byte.MaxValue = -11.0R)
        PrintResult("System.Byte.MaxValue = ""12""", System.Byte.MaxValue = "12")
        PrintResult("System.Byte.MaxValue = TypeCode.Double", System.Byte.MaxValue = TypeCode.Double)
        PrintResult("-3S = False", -3S = False)
        PrintResult("-3S = True", -3S = True)
        PrintResult("-3S = System.SByte.MinValue", -3S = System.SByte.MinValue)
        PrintResult("-3S = System.Byte.MaxValue", -3S = System.Byte.MaxValue)
        PrintResult("-3S = -3S", -3S = -3S)
        PrintResult("-3S = 24US", -3S = 24US)
        PrintResult("-3S = -5I", -3S = -5I)
        PrintResult("-3S = 26UI", -3S = 26UI)
        PrintResult("-3S = -7L", -3S = -7L)
        PrintResult("-3S = 28UL", -3S = 28UL)
        PrintResult("-3S = -9D", -3S = -9D)
        PrintResult("-3S = 10.0F", -3S = 10.0F)
        PrintResult("-3S = -11.0R", -3S = -11.0R)
        PrintResult("-3S = ""12""", -3S = "12")
        PrintResult("-3S = TypeCode.Double", -3S = TypeCode.Double)
        PrintResult("24US = False", 24US = False)
        PrintResult("24US = True", 24US = True)
        PrintResult("24US = System.SByte.MinValue", 24US = System.SByte.MinValue)
        PrintResult("24US = System.Byte.MaxValue", 24US = System.Byte.MaxValue)
        PrintResult("24US = -3S", 24US = -3S)
        PrintResult("24US = 24US", 24US = 24US)
        PrintResult("24US = -5I", 24US = -5I)
        PrintResult("24US = 26UI", 24US = 26UI)
        PrintResult("24US = -7L", 24US = -7L)
        PrintResult("24US = 28UL", 24US = 28UL)
        PrintResult("24US = -9D", 24US = -9D)
        PrintResult("24US = 10.0F", 24US = 10.0F)
        PrintResult("24US = -11.0R", 24US = -11.0R)
        PrintResult("24US = ""12""", 24US = "12")
        PrintResult("24US = TypeCode.Double", 24US = TypeCode.Double)
        PrintResult("-5I = False", -5I = False)
        PrintResult("-5I = True", -5I = True)
        PrintResult("-5I = System.SByte.MinValue", -5I = System.SByte.MinValue)
        PrintResult("-5I = System.Byte.MaxValue", -5I = System.Byte.MaxValue)
        PrintResult("-5I = -3S", -5I = -3S)
        PrintResult("-5I = 24US", -5I = 24US)
        PrintResult("-5I = -5I", -5I = -5I)
        PrintResult("-5I = 26UI", -5I = 26UI)
        PrintResult("-5I = -7L", -5I = -7L)
        PrintResult("-5I = 28UL", -5I = 28UL)
        PrintResult("-5I = -9D", -5I = -9D)
        PrintResult("-5I = 10.0F", -5I = 10.0F)
        PrintResult("-5I = -11.0R", -5I = -11.0R)
        PrintResult("-5I = ""12""", -5I = "12")
        PrintResult("-5I = TypeCode.Double", -5I = TypeCode.Double)
        PrintResult("26UI = False", 26UI = False)
        PrintResult("26UI = True", 26UI = True)
        PrintResult("26UI = System.SByte.MinValue", 26UI = System.SByte.MinValue)
        PrintResult("26UI = System.Byte.MaxValue", 26UI = System.Byte.MaxValue)
        PrintResult("26UI = -3S", 26UI = -3S)
        PrintResult("26UI = 24US", 26UI = 24US)
        PrintResult("26UI = -5I", 26UI = -5I)
        PrintResult("26UI = 26UI", 26UI = 26UI)
        PrintResult("26UI = -7L", 26UI = -7L)
        PrintResult("26UI = 28UL", 26UI = 28UL)
        PrintResult("26UI = -9D", 26UI = -9D)
        PrintResult("26UI = 10.0F", 26UI = 10.0F)
        PrintResult("26UI = -11.0R", 26UI = -11.0R)
        PrintResult("26UI = ""12""", 26UI = "12")
        PrintResult("26UI = TypeCode.Double", 26UI = TypeCode.Double)
        PrintResult("-7L = False", -7L = False)
        PrintResult("-7L = True", -7L = True)
        PrintResult("-7L = System.SByte.MinValue", -7L = System.SByte.MinValue)
        PrintResult("-7L = System.Byte.MaxValue", -7L = System.Byte.MaxValue)
        PrintResult("-7L = -3S", -7L = -3S)
        PrintResult("-7L = 24US", -7L = 24US)
        PrintResult("-7L = -5I", -7L = -5I)
        PrintResult("-7L = 26UI", -7L = 26UI)
        PrintResult("-7L = -7L", -7L = -7L)
        PrintResult("-7L = 28UL", -7L = 28UL)
        PrintResult("-7L = -9D", -7L = -9D)
        PrintResult("-7L = 10.0F", -7L = 10.0F)
        PrintResult("-7L = -11.0R", -7L = -11.0R)
        PrintResult("-7L = ""12""", -7L = "12")
        PrintResult("-7L = TypeCode.Double", -7L = TypeCode.Double)
        PrintResult("28UL = False", 28UL = False)
        PrintResult("28UL = True", 28UL = True)
        PrintResult("28UL = System.SByte.MinValue", 28UL = System.SByte.MinValue)
        PrintResult("28UL = System.Byte.MaxValue", 28UL = System.Byte.MaxValue)
        PrintResult("28UL = -3S", 28UL = -3S)
        PrintResult("28UL = 24US", 28UL = 24US)
        PrintResult("28UL = -5I", 28UL = -5I)
        PrintResult("28UL = 26UI", 28UL = 26UI)
        PrintResult("28UL = -7L", 28UL = -7L)
        PrintResult("28UL = 28UL", 28UL = 28UL)
        PrintResult("28UL = -9D", 28UL = -9D)
        PrintResult("28UL = 10.0F", 28UL = 10.0F)
        PrintResult("28UL = -11.0R", 28UL = -11.0R)
        PrintResult("28UL = ""12""", 28UL = "12")
        PrintResult("28UL = TypeCode.Double", 28UL = TypeCode.Double)
        PrintResult("-9D = False", -9D = False)
        PrintResult("-9D = True", -9D = True)
        PrintResult("-9D = System.SByte.MinValue", -9D = System.SByte.MinValue)
        PrintResult("-9D = System.Byte.MaxValue", -9D = System.Byte.MaxValue)
        PrintResult("-9D = -3S", -9D = -3S)
        PrintResult("-9D = 24US", -9D = 24US)
        PrintResult("-9D = -5I", -9D = -5I)
        PrintResult("-9D = 26UI", -9D = 26UI)
        PrintResult("-9D = -7L", -9D = -7L)
        PrintResult("-9D = 28UL", -9D = 28UL)
        PrintResult("-9D = -9D", -9D = -9D)
        PrintResult("-9D = 10.0F", -9D = 10.0F)
        PrintResult("-9D = -11.0R", -9D = -11.0R)
        PrintResult("-9D = ""12""", -9D = "12")
        PrintResult("-9D = TypeCode.Double", -9D = TypeCode.Double)
        PrintResult("10.0F = False", 10.0F = False)
        PrintResult("10.0F = True", 10.0F = True)
        PrintResult("10.0F = System.SByte.MinValue", 10.0F = System.SByte.MinValue)
        PrintResult("10.0F = System.Byte.MaxValue", 10.0F = System.Byte.MaxValue)
        PrintResult("10.0F = -3S", 10.0F = -3S)
        PrintResult("10.0F = 24US", 10.0F = 24US)
        PrintResult("10.0F = -5I", 10.0F = -5I)
        PrintResult("10.0F = 26UI", 10.0F = 26UI)
        PrintResult("10.0F = -7L", 10.0F = -7L)
        PrintResult("10.0F = 28UL", 10.0F = 28UL)
        PrintResult("10.0F = -9D", 10.0F = -9D)
        PrintResult("10.0F = 10.0F", 10.0F = 10.0F)
        PrintResult("10.0F = -11.0R", 10.0F = -11.0R)
        PrintResult("10.0F = ""12""", 10.0F = "12")
        PrintResult("10.0F = TypeCode.Double", 10.0F = TypeCode.Double)
        PrintResult("-11.0R = False", -11.0R = False)
        PrintResult("-11.0R = True", -11.0R = True)
        PrintResult("-11.0R = System.SByte.MinValue", -11.0R = System.SByte.MinValue)
        PrintResult("-11.0R = System.Byte.MaxValue", -11.0R = System.Byte.MaxValue)
        PrintResult("-11.0R = -3S", -11.0R = -3S)
        PrintResult("-11.0R = 24US", -11.0R = 24US)
        PrintResult("-11.0R = -5I", -11.0R = -5I)
        PrintResult("-11.0R = 26UI", -11.0R = 26UI)
        PrintResult("-11.0R = -7L", -11.0R = -7L)
        PrintResult("-11.0R = 28UL", -11.0R = 28UL)
        PrintResult("-11.0R = -9D", -11.0R = -9D)
        PrintResult("-11.0R = 10.0F", -11.0R = 10.0F)
        PrintResult("-11.0R = -11.0R", -11.0R = -11.0R)
        PrintResult("-11.0R = ""12""", -11.0R = "12")
        PrintResult("-11.0R = TypeCode.Double", -11.0R = TypeCode.Double)
        PrintResult("""12"" = False", "12" = False)
        PrintResult("""12"" = True", "12" = True)
        PrintResult("""12"" = System.SByte.MinValue", "12" = System.SByte.MinValue)
        PrintResult("""12"" = System.Byte.MaxValue", "12" = System.Byte.MaxValue)
        PrintResult("""12"" = -3S", "12" = -3S)
        PrintResult("""12"" = 24US", "12" = 24US)
        PrintResult("""12"" = -5I", "12" = -5I)
        PrintResult("""12"" = 26UI", "12" = 26UI)
        PrintResult("""12"" = -7L", "12" = -7L)
        PrintResult("""12"" = 28UL", "12" = 28UL)
        PrintResult("""12"" = -9D", "12" = -9D)
        PrintResult("""12"" = 10.0F", "12" = 10.0F)
        PrintResult("""12"" = -11.0R", "12" = -11.0R)
        PrintResult("""12"" = ""12""", "12" = "12")
        PrintResult("""12"" = TypeCode.Double", "12" = TypeCode.Double)
        PrintResult("TypeCode.Double = False", TypeCode.Double = False)
        PrintResult("TypeCode.Double = True", TypeCode.Double = True)
        PrintResult("TypeCode.Double = System.SByte.MinValue", TypeCode.Double = System.SByte.MinValue)
        PrintResult("TypeCode.Double = System.Byte.MaxValue", TypeCode.Double = System.Byte.MaxValue)
        PrintResult("TypeCode.Double = -3S", TypeCode.Double = -3S)
        PrintResult("TypeCode.Double = 24US", TypeCode.Double = 24US)
        PrintResult("TypeCode.Double = -5I", TypeCode.Double = -5I)
        PrintResult("TypeCode.Double = 26UI", TypeCode.Double = 26UI)
        PrintResult("TypeCode.Double = -7L", TypeCode.Double = -7L)
        PrintResult("TypeCode.Double = 28UL", TypeCode.Double = 28UL)
        PrintResult("TypeCode.Double = -9D", TypeCode.Double = -9D)
        PrintResult("TypeCode.Double = 10.0F", TypeCode.Double = 10.0F)
        PrintResult("TypeCode.Double = -11.0R", TypeCode.Double = -11.0R)
        PrintResult("TypeCode.Double = ""12""", TypeCode.Double = "12")
        PrintResult("TypeCode.Double = TypeCode.Double", TypeCode.Double = TypeCode.Double)
        PrintResult("False <> False", False <> False)
        PrintResult("False <> True", False <> True)
        PrintResult("False <> System.SByte.MinValue", False <> System.SByte.MinValue)
        PrintResult("False <> System.Byte.MaxValue", False <> System.Byte.MaxValue)
        PrintResult("False <> -3S", False <> -3S)
        PrintResult("False <> 24US", False <> 24US)
        PrintResult("False <> -5I", False <> -5I)
        PrintResult("False <> 26UI", False <> 26UI)
        PrintResult("False <> -7L", False <> -7L)
        PrintResult("False <> 28UL", False <> 28UL)
        PrintResult("False <> -9D", False <> -9D)
        PrintResult("False <> 10.0F", False <> 10.0F)
        PrintResult("False <> -11.0R", False <> -11.0R)
        PrintResult("False <> ""12""", False <> "12")
        PrintResult("False <> TypeCode.Double", False <> TypeCode.Double)
        PrintResult("True <> False", True <> False)
        PrintResult("True <> True", True <> True)
        PrintResult("True <> System.SByte.MinValue", True <> System.SByte.MinValue)
        PrintResult("True <> System.Byte.MaxValue", True <> System.Byte.MaxValue)
        PrintResult("True <> -3S", True <> -3S)
        PrintResult("True <> 24US", True <> 24US)
        PrintResult("True <> -5I", True <> -5I)
        PrintResult("True <> 26UI", True <> 26UI)
        PrintResult("True <> -7L", True <> -7L)
        PrintResult("True <> 28UL", True <> 28UL)
        PrintResult("True <> -9D", True <> -9D)
        PrintResult("True <> 10.0F", True <> 10.0F)
        PrintResult("True <> -11.0R", True <> -11.0R)
        PrintResult("True <> ""12""", True <> "12")
        PrintResult("True <> TypeCode.Double", True <> TypeCode.Double)
        PrintResult("System.SByte.MinValue <> False", System.SByte.MinValue <> False)
        PrintResult("System.SByte.MinValue <> True", System.SByte.MinValue <> True)
        PrintResult("System.SByte.MinValue <> System.SByte.MinValue", System.SByte.MinValue <> System.SByte.MinValue)
        PrintResult("System.SByte.MinValue <> System.Byte.MaxValue", System.SByte.MinValue <> System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue <> -3S", System.SByte.MinValue <> -3S)
        PrintResult("System.SByte.MinValue <> 24US", System.SByte.MinValue <> 24US)
        PrintResult("System.SByte.MinValue <> -5I", System.SByte.MinValue <> -5I)
        PrintResult("System.SByte.MinValue <> 26UI", System.SByte.MinValue <> 26UI)
        PrintResult("System.SByte.MinValue <> -7L", System.SByte.MinValue <> -7L)
        PrintResult("System.SByte.MinValue <> 28UL", System.SByte.MinValue <> 28UL)
        PrintResult("System.SByte.MinValue <> -9D", System.SByte.MinValue <> -9D)
        PrintResult("System.SByte.MinValue <> 10.0F", System.SByte.MinValue <> 10.0F)
        PrintResult("System.SByte.MinValue <> -11.0R", System.SByte.MinValue <> -11.0R)
        PrintResult("System.SByte.MinValue <> ""12""", System.SByte.MinValue <> "12")
        PrintResult("System.SByte.MinValue <> TypeCode.Double", System.SByte.MinValue <> TypeCode.Double)
        PrintResult("System.Byte.MaxValue <> False", System.Byte.MaxValue <> False)
        PrintResult("System.Byte.MaxValue <> True", System.Byte.MaxValue <> True)
        PrintResult("System.Byte.MaxValue <> System.SByte.MinValue", System.Byte.MaxValue <> System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue <> System.Byte.MaxValue", System.Byte.MaxValue <> System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue <> -3S", System.Byte.MaxValue <> -3S)
        PrintResult("System.Byte.MaxValue <> 24US", System.Byte.MaxValue <> 24US)
        PrintResult("System.Byte.MaxValue <> -5I", System.Byte.MaxValue <> -5I)
        PrintResult("System.Byte.MaxValue <> 26UI", System.Byte.MaxValue <> 26UI)
        PrintResult("System.Byte.MaxValue <> -7L", System.Byte.MaxValue <> -7L)
        PrintResult("System.Byte.MaxValue <> 28UL", System.Byte.MaxValue <> 28UL)
        PrintResult("System.Byte.MaxValue <> -9D", System.Byte.MaxValue <> -9D)
        PrintResult("System.Byte.MaxValue <> 10.0F", System.Byte.MaxValue <> 10.0F)
        PrintResult("System.Byte.MaxValue <> -11.0R", System.Byte.MaxValue <> -11.0R)
        PrintResult("System.Byte.MaxValue <> ""12""", System.Byte.MaxValue <> "12")
        PrintResult("System.Byte.MaxValue <> TypeCode.Double", System.Byte.MaxValue <> TypeCode.Double)
        PrintResult("-3S <> False", -3S <> False)
        PrintResult("-3S <> True", -3S <> True)
        PrintResult("-3S <> System.SByte.MinValue", -3S <> System.SByte.MinValue)
        PrintResult("-3S <> System.Byte.MaxValue", -3S <> System.Byte.MaxValue)
        PrintResult("-3S <> -3S", -3S <> -3S)
        PrintResult("-3S <> 24US", -3S <> 24US)
        PrintResult("-3S <> -5I", -3S <> -5I)
        PrintResult("-3S <> 26UI", -3S <> 26UI)
        PrintResult("-3S <> -7L", -3S <> -7L)
        PrintResult("-3S <> 28UL", -3S <> 28UL)
        PrintResult("-3S <> -9D", -3S <> -9D)
        PrintResult("-3S <> 10.0F", -3S <> 10.0F)
        PrintResult("-3S <> -11.0R", -3S <> -11.0R)
        PrintResult("-3S <> ""12""", -3S <> "12")
        PrintResult("-3S <> TypeCode.Double", -3S <> TypeCode.Double)
        PrintResult("24US <> False", 24US <> False)
        PrintResult("24US <> True", 24US <> True)
        PrintResult("24US <> System.SByte.MinValue", 24US <> System.SByte.MinValue)
        PrintResult("24US <> System.Byte.MaxValue", 24US <> System.Byte.MaxValue)
        PrintResult("24US <> -3S", 24US <> -3S)
        PrintResult("24US <> 24US", 24US <> 24US)
        PrintResult("24US <> -5I", 24US <> -5I)
        PrintResult("24US <> 26UI", 24US <> 26UI)
        PrintResult("24US <> -7L", 24US <> -7L)
        PrintResult("24US <> 28UL", 24US <> 28UL)
        PrintResult("24US <> -9D", 24US <> -9D)
        PrintResult("24US <> 10.0F", 24US <> 10.0F)
        PrintResult("24US <> -11.0R", 24US <> -11.0R)
        PrintResult("24US <> ""12""", 24US <> "12")
        PrintResult("24US <> TypeCode.Double", 24US <> TypeCode.Double)
        PrintResult("-5I <> False", -5I <> False)
        PrintResult("-5I <> True", -5I <> True)
        PrintResult("-5I <> System.SByte.MinValue", -5I <> System.SByte.MinValue)
        PrintResult("-5I <> System.Byte.MaxValue", -5I <> System.Byte.MaxValue)
        PrintResult("-5I <> -3S", -5I <> -3S)
        PrintResult("-5I <> 24US", -5I <> 24US)
        PrintResult("-5I <> -5I", -5I <> -5I)
        PrintResult("-5I <> 26UI", -5I <> 26UI)
        PrintResult("-5I <> -7L", -5I <> -7L)
        PrintResult("-5I <> 28UL", -5I <> 28UL)
        PrintResult("-5I <> -9D", -5I <> -9D)
        PrintResult("-5I <> 10.0F", -5I <> 10.0F)
        PrintResult("-5I <> -11.0R", -5I <> -11.0R)
        PrintResult("-5I <> ""12""", -5I <> "12")
        PrintResult("-5I <> TypeCode.Double", -5I <> TypeCode.Double)
        PrintResult("26UI <> False", 26UI <> False)
        PrintResult("26UI <> True", 26UI <> True)
        PrintResult("26UI <> System.SByte.MinValue", 26UI <> System.SByte.MinValue)
        PrintResult("26UI <> System.Byte.MaxValue", 26UI <> System.Byte.MaxValue)
        PrintResult("26UI <> -3S", 26UI <> -3S)
        PrintResult("26UI <> 24US", 26UI <> 24US)
        PrintResult("26UI <> -5I", 26UI <> -5I)
        PrintResult("26UI <> 26UI", 26UI <> 26UI)
        PrintResult("26UI <> -7L", 26UI <> -7L)
        PrintResult("26UI <> 28UL", 26UI <> 28UL)
        PrintResult("26UI <> -9D", 26UI <> -9D)
        PrintResult("26UI <> 10.0F", 26UI <> 10.0F)
        PrintResult("26UI <> -11.0R", 26UI <> -11.0R)
        PrintResult("26UI <> ""12""", 26UI <> "12")
        PrintResult("26UI <> TypeCode.Double", 26UI <> TypeCode.Double)
        PrintResult("-7L <> False", -7L <> False)
        PrintResult("-7L <> True", -7L <> True)
        PrintResult("-7L <> System.SByte.MinValue", -7L <> System.SByte.MinValue)
        PrintResult("-7L <> System.Byte.MaxValue", -7L <> System.Byte.MaxValue)
        PrintResult("-7L <> -3S", -7L <> -3S)
        PrintResult("-7L <> 24US", -7L <> 24US)
        PrintResult("-7L <> -5I", -7L <> -5I)
        PrintResult("-7L <> 26UI", -7L <> 26UI)
        PrintResult("-7L <> -7L", -7L <> -7L)
        PrintResult("-7L <> 28UL", -7L <> 28UL)
        PrintResult("-7L <> -9D", -7L <> -9D)
        PrintResult("-7L <> 10.0F", -7L <> 10.0F)
        PrintResult("-7L <> -11.0R", -7L <> -11.0R)
        PrintResult("-7L <> ""12""", -7L <> "12")
        PrintResult("-7L <> TypeCode.Double", -7L <> TypeCode.Double)
        PrintResult("28UL <> False", 28UL <> False)
        PrintResult("28UL <> True", 28UL <> True)
        PrintResult("28UL <> System.SByte.MinValue", 28UL <> System.SByte.MinValue)
        PrintResult("28UL <> System.Byte.MaxValue", 28UL <> System.Byte.MaxValue)
        PrintResult("28UL <> -3S", 28UL <> -3S)
        PrintResult("28UL <> 24US", 28UL <> 24US)
        PrintResult("28UL <> -5I", 28UL <> -5I)
        PrintResult("28UL <> 26UI", 28UL <> 26UI)
        PrintResult("28UL <> -7L", 28UL <> -7L)
        PrintResult("28UL <> 28UL", 28UL <> 28UL)
        PrintResult("28UL <> -9D", 28UL <> -9D)
        PrintResult("28UL <> 10.0F", 28UL <> 10.0F)
        PrintResult("28UL <> -11.0R", 28UL <> -11.0R)
        PrintResult("28UL <> ""12""", 28UL <> "12")
        PrintResult("28UL <> TypeCode.Double", 28UL <> TypeCode.Double)
        PrintResult("-9D <> False", -9D <> False)
        PrintResult("-9D <> True", -9D <> True)
        PrintResult("-9D <> System.SByte.MinValue", -9D <> System.SByte.MinValue)
        PrintResult("-9D <> System.Byte.MaxValue", -9D <> System.Byte.MaxValue)
        PrintResult("-9D <> -3S", -9D <> -3S)
        PrintResult("-9D <> 24US", -9D <> 24US)
        PrintResult("-9D <> -5I", -9D <> -5I)
        PrintResult("-9D <> 26UI", -9D <> 26UI)
        PrintResult("-9D <> -7L", -9D <> -7L)
        PrintResult("-9D <> 28UL", -9D <> 28UL)
        PrintResult("-9D <> -9D", -9D <> -9D)
        PrintResult("-9D <> 10.0F", -9D <> 10.0F)
        PrintResult("-9D <> -11.0R", -9D <> -11.0R)
        PrintResult("-9D <> ""12""", -9D <> "12")
        PrintResult("-9D <> TypeCode.Double", -9D <> TypeCode.Double)
        PrintResult("10.0F <> False", 10.0F <> False)
        PrintResult("10.0F <> True", 10.0F <> True)
        PrintResult("10.0F <> System.SByte.MinValue", 10.0F <> System.SByte.MinValue)
        PrintResult("10.0F <> System.Byte.MaxValue", 10.0F <> System.Byte.MaxValue)
        PrintResult("10.0F <> -3S", 10.0F <> -3S)
        PrintResult("10.0F <> 24US", 10.0F <> 24US)
        PrintResult("10.0F <> -5I", 10.0F <> -5I)
        PrintResult("10.0F <> 26UI", 10.0F <> 26UI)
        PrintResult("10.0F <> -7L", 10.0F <> -7L)
        PrintResult("10.0F <> 28UL", 10.0F <> 28UL)
        PrintResult("10.0F <> -9D", 10.0F <> -9D)
        PrintResult("10.0F <> 10.0F", 10.0F <> 10.0F)
        PrintResult("10.0F <> -11.0R", 10.0F <> -11.0R)
        PrintResult("10.0F <> ""12""", 10.0F <> "12")
        PrintResult("10.0F <> TypeCode.Double", 10.0F <> TypeCode.Double)
        PrintResult("-11.0R <> False", -11.0R <> False)
        PrintResult("-11.0R <> True", -11.0R <> True)
        PrintResult("-11.0R <> System.SByte.MinValue", -11.0R <> System.SByte.MinValue)
        PrintResult("-11.0R <> System.Byte.MaxValue", -11.0R <> System.Byte.MaxValue)
        PrintResult("-11.0R <> -3S", -11.0R <> -3S)
        PrintResult("-11.0R <> 24US", -11.0R <> 24US)
        PrintResult("-11.0R <> -5I", -11.0R <> -5I)
        PrintResult("-11.0R <> 26UI", -11.0R <> 26UI)
        PrintResult("-11.0R <> -7L", -11.0R <> -7L)
        PrintResult("-11.0R <> 28UL", -11.0R <> 28UL)
        PrintResult("-11.0R <> -9D", -11.0R <> -9D)
        PrintResult("-11.0R <> 10.0F", -11.0R <> 10.0F)
        PrintResult("-11.0R <> -11.0R", -11.0R <> -11.0R)
        PrintResult("-11.0R <> ""12""", -11.0R <> "12")
        PrintResult("-11.0R <> TypeCode.Double", -11.0R <> TypeCode.Double)
        PrintResult("""12"" <> False", "12" <> False)
        PrintResult("""12"" <> True", "12" <> True)
        PrintResult("""12"" <> System.SByte.MinValue", "12" <> System.SByte.MinValue)
        PrintResult("""12"" <> System.Byte.MaxValue", "12" <> System.Byte.MaxValue)
        PrintResult("""12"" <> -3S", "12" <> -3S)
        PrintResult("""12"" <> 24US", "12" <> 24US)
        PrintResult("""12"" <> -5I", "12" <> -5I)
        PrintResult("""12"" <> 26UI", "12" <> 26UI)
        PrintResult("""12"" <> -7L", "12" <> -7L)
        PrintResult("""12"" <> 28UL", "12" <> 28UL)
        PrintResult("""12"" <> -9D", "12" <> -9D)
        PrintResult("""12"" <> 10.0F", "12" <> 10.0F)
        PrintResult("""12"" <> -11.0R", "12" <> -11.0R)
        PrintResult("""12"" <> ""12""", "12" <> "12")
        PrintResult("""12"" <> TypeCode.Double", "12" <> TypeCode.Double)
        PrintResult("TypeCode.Double <> False", TypeCode.Double <> False)
        PrintResult("TypeCode.Double <> True", TypeCode.Double <> True)
        PrintResult("TypeCode.Double <> System.SByte.MinValue", TypeCode.Double <> System.SByte.MinValue)
        PrintResult("TypeCode.Double <> System.Byte.MaxValue", TypeCode.Double <> System.Byte.MaxValue)
        PrintResult("TypeCode.Double <> -3S", TypeCode.Double <> -3S)
        PrintResult("TypeCode.Double <> 24US", TypeCode.Double <> 24US)
        PrintResult("TypeCode.Double <> -5I", TypeCode.Double <> -5I)
        PrintResult("TypeCode.Double <> 26UI", TypeCode.Double <> 26UI)
        PrintResult("TypeCode.Double <> -7L", TypeCode.Double <> -7L)
        PrintResult("TypeCode.Double <> 28UL", TypeCode.Double <> 28UL)
        PrintResult("TypeCode.Double <> -9D", TypeCode.Double <> -9D)
        PrintResult("TypeCode.Double <> 10.0F", TypeCode.Double <> 10.0F)
        PrintResult("TypeCode.Double <> -11.0R", TypeCode.Double <> -11.0R)
        PrintResult("TypeCode.Double <> ""12""", TypeCode.Double <> "12")
        PrintResult("TypeCode.Double <> TypeCode.Double", TypeCode.Double <> TypeCode.Double)
        PrintResult("False <= False", False <= False)
        PrintResult("False <= True", False <= True)
        PrintResult("False <= System.SByte.MinValue", False <= System.SByte.MinValue)
        PrintResult("False <= System.Byte.MaxValue", False <= System.Byte.MaxValue)
        PrintResult("False <= -3S", False <= -3S)
        PrintResult("False <= 24US", False <= 24US)
        PrintResult("False <= -5I", False <= -5I)
        PrintResult("False <= 26UI", False <= 26UI)
        PrintResult("False <= -7L", False <= -7L)
        PrintResult("False <= 28UL", False <= 28UL)
        PrintResult("False <= -9D", False <= -9D)
        PrintResult("False <= 10.0F", False <= 10.0F)
        PrintResult("False <= -11.0R", False <= -11.0R)
        PrintResult("False <= ""12""", False <= "12")
        PrintResult("False <= TypeCode.Double", False <= TypeCode.Double)
        PrintResult("True <= False", True <= False)
        PrintResult("True <= True", True <= True)
        PrintResult("True <= System.SByte.MinValue", True <= System.SByte.MinValue)
        PrintResult("True <= System.Byte.MaxValue", True <= System.Byte.MaxValue)
        PrintResult("True <= -3S", True <= -3S)
        PrintResult("True <= 24US", True <= 24US)
        PrintResult("True <= -5I", True <= -5I)
        PrintResult("True <= 26UI", True <= 26UI)
        PrintResult("True <= -7L", True <= -7L)
        PrintResult("True <= 28UL", True <= 28UL)
        PrintResult("True <= -9D", True <= -9D)
        PrintResult("True <= 10.0F", True <= 10.0F)
        PrintResult("True <= -11.0R", True <= -11.0R)
        PrintResult("True <= ""12""", True <= "12")
        PrintResult("True <= TypeCode.Double", True <= TypeCode.Double)
        PrintResult("System.SByte.MinValue <= False", System.SByte.MinValue <= False)
        PrintResult("System.SByte.MinValue <= True", System.SByte.MinValue <= True)
        PrintResult("System.SByte.MinValue <= System.SByte.MinValue", System.SByte.MinValue <= System.SByte.MinValue)
        PrintResult("System.SByte.MinValue <= System.Byte.MaxValue", System.SByte.MinValue <= System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue <= -3S", System.SByte.MinValue <= -3S)
        PrintResult("System.SByte.MinValue <= 24US", System.SByte.MinValue <= 24US)
        PrintResult("System.SByte.MinValue <= -5I", System.SByte.MinValue <= -5I)
        PrintResult("System.SByte.MinValue <= 26UI", System.SByte.MinValue <= 26UI)
        PrintResult("System.SByte.MinValue <= -7L", System.SByte.MinValue <= -7L)
        PrintResult("System.SByte.MinValue <= 28UL", System.SByte.MinValue <= 28UL)
        PrintResult("System.SByte.MinValue <= -9D", System.SByte.MinValue <= -9D)
        PrintResult("System.SByte.MinValue <= 10.0F", System.SByte.MinValue <= 10.0F)
        PrintResult("System.SByte.MinValue <= -11.0R", System.SByte.MinValue <= -11.0R)
        PrintResult("System.SByte.MinValue <= ""12""", System.SByte.MinValue <= "12")
        PrintResult("System.SByte.MinValue <= TypeCode.Double", System.SByte.MinValue <= TypeCode.Double)
        PrintResult("System.Byte.MaxValue <= False", System.Byte.MaxValue <= False)
        PrintResult("System.Byte.MaxValue <= True", System.Byte.MaxValue <= True)
        PrintResult("System.Byte.MaxValue <= System.SByte.MinValue", System.Byte.MaxValue <= System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue <= System.Byte.MaxValue", System.Byte.MaxValue <= System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue <= -3S", System.Byte.MaxValue <= -3S)
        PrintResult("System.Byte.MaxValue <= 24US", System.Byte.MaxValue <= 24US)
        PrintResult("System.Byte.MaxValue <= -5I", System.Byte.MaxValue <= -5I)
        PrintResult("System.Byte.MaxValue <= 26UI", System.Byte.MaxValue <= 26UI)
        PrintResult("System.Byte.MaxValue <= -7L", System.Byte.MaxValue <= -7L)
        PrintResult("System.Byte.MaxValue <= 28UL", System.Byte.MaxValue <= 28UL)
        PrintResult("System.Byte.MaxValue <= -9D", System.Byte.MaxValue <= -9D)
        PrintResult("System.Byte.MaxValue <= 10.0F", System.Byte.MaxValue <= 10.0F)
        PrintResult("System.Byte.MaxValue <= -11.0R", System.Byte.MaxValue <= -11.0R)
        PrintResult("System.Byte.MaxValue <= ""12""", System.Byte.MaxValue <= "12")
        PrintResult("System.Byte.MaxValue <= TypeCode.Double", System.Byte.MaxValue <= TypeCode.Double)
        PrintResult("-3S <= False", -3S <= False)
        PrintResult("-3S <= True", -3S <= True)
        PrintResult("-3S <= System.SByte.MinValue", -3S <= System.SByte.MinValue)
        PrintResult("-3S <= System.Byte.MaxValue", -3S <= System.Byte.MaxValue)
        PrintResult("-3S <= -3S", -3S <= -3S)
        PrintResult("-3S <= 24US", -3S <= 24US)
        PrintResult("-3S <= -5I", -3S <= -5I)
        PrintResult("-3S <= 26UI", -3S <= 26UI)
        PrintResult("-3S <= -7L", -3S <= -7L)
        PrintResult("-3S <= 28UL", -3S <= 28UL)
        PrintResult("-3S <= -9D", -3S <= -9D)
        PrintResult("-3S <= 10.0F", -3S <= 10.0F)
        PrintResult("-3S <= -11.0R", -3S <= -11.0R)
        PrintResult("-3S <= ""12""", -3S <= "12")
        PrintResult("-3S <= TypeCode.Double", -3S <= TypeCode.Double)
        PrintResult("24US <= False", 24US <= False)
        PrintResult("24US <= True", 24US <= True)
        PrintResult("24US <= System.SByte.MinValue", 24US <= System.SByte.MinValue)
        PrintResult("24US <= System.Byte.MaxValue", 24US <= System.Byte.MaxValue)
        PrintResult("24US <= -3S", 24US <= -3S)
        PrintResult("24US <= 24US", 24US <= 24US)
        PrintResult("24US <= -5I", 24US <= -5I)
        PrintResult("24US <= 26UI", 24US <= 26UI)
        PrintResult("24US <= -7L", 24US <= -7L)
        PrintResult("24US <= 28UL", 24US <= 28UL)
        PrintResult("24US <= -9D", 24US <= -9D)
        PrintResult("24US <= 10.0F", 24US <= 10.0F)
        PrintResult("24US <= -11.0R", 24US <= -11.0R)
        PrintResult("24US <= ""12""", 24US <= "12")
        PrintResult("24US <= TypeCode.Double", 24US <= TypeCode.Double)
        PrintResult("-5I <= False", -5I <= False)
        PrintResult("-5I <= True", -5I <= True)
        PrintResult("-5I <= System.SByte.MinValue", -5I <= System.SByte.MinValue)
        PrintResult("-5I <= System.Byte.MaxValue", -5I <= System.Byte.MaxValue)
        PrintResult("-5I <= -3S", -5I <= -3S)
        PrintResult("-5I <= 24US", -5I <= 24US)
        PrintResult("-5I <= -5I", -5I <= -5I)
        PrintResult("-5I <= 26UI", -5I <= 26UI)
        PrintResult("-5I <= -7L", -5I <= -7L)
        PrintResult("-5I <= 28UL", -5I <= 28UL)
        PrintResult("-5I <= -9D", -5I <= -9D)
        PrintResult("-5I <= 10.0F", -5I <= 10.0F)
        PrintResult("-5I <= -11.0R", -5I <= -11.0R)
        PrintResult("-5I <= ""12""", -5I <= "12")
        PrintResult("-5I <= TypeCode.Double", -5I <= TypeCode.Double)
        PrintResult("26UI <= False", 26UI <= False)
        PrintResult("26UI <= True", 26UI <= True)
        PrintResult("26UI <= System.SByte.MinValue", 26UI <= System.SByte.MinValue)
        PrintResult("26UI <= System.Byte.MaxValue", 26UI <= System.Byte.MaxValue)
        PrintResult("26UI <= -3S", 26UI <= -3S)
        PrintResult("26UI <= 24US", 26UI <= 24US)
        PrintResult("26UI <= -5I", 26UI <= -5I)
        PrintResult("26UI <= 26UI", 26UI <= 26UI)
        PrintResult("26UI <= -7L", 26UI <= -7L)
        PrintResult("26UI <= 28UL", 26UI <= 28UL)
        PrintResult("26UI <= -9D", 26UI <= -9D)
        PrintResult("26UI <= 10.0F", 26UI <= 10.0F)
        PrintResult("26UI <= -11.0R", 26UI <= -11.0R)
        PrintResult("26UI <= ""12""", 26UI <= "12")
        PrintResult("26UI <= TypeCode.Double", 26UI <= TypeCode.Double)
        PrintResult("-7L <= False", -7L <= False)
        PrintResult("-7L <= True", -7L <= True)
        PrintResult("-7L <= System.SByte.MinValue", -7L <= System.SByte.MinValue)
        PrintResult("-7L <= System.Byte.MaxValue", -7L <= System.Byte.MaxValue)
        PrintResult("-7L <= -3S", -7L <= -3S)
        PrintResult("-7L <= 24US", -7L <= 24US)
        PrintResult("-7L <= -5I", -7L <= -5I)
        PrintResult("-7L <= 26UI", -7L <= 26UI)
        PrintResult("-7L <= -7L", -7L <= -7L)
        PrintResult("-7L <= 28UL", -7L <= 28UL)
        PrintResult("-7L <= -9D", -7L <= -9D)
        PrintResult("-7L <= 10.0F", -7L <= 10.0F)
        PrintResult("-7L <= -11.0R", -7L <= -11.0R)
        PrintResult("-7L <= ""12""", -7L <= "12")
        PrintResult("-7L <= TypeCode.Double", -7L <= TypeCode.Double)
        PrintResult("28UL <= False", 28UL <= False)
        PrintResult("28UL <= True", 28UL <= True)
        PrintResult("28UL <= System.SByte.MinValue", 28UL <= System.SByte.MinValue)
        PrintResult("28UL <= System.Byte.MaxValue", 28UL <= System.Byte.MaxValue)
        PrintResult("28UL <= -3S", 28UL <= -3S)
        PrintResult("28UL <= 24US", 28UL <= 24US)
        PrintResult("28UL <= -5I", 28UL <= -5I)
        PrintResult("28UL <= 26UI", 28UL <= 26UI)
        PrintResult("28UL <= -7L", 28UL <= -7L)
        PrintResult("28UL <= 28UL", 28UL <= 28UL)
        PrintResult("28UL <= -9D", 28UL <= -9D)
        PrintResult("28UL <= 10.0F", 28UL <= 10.0F)
        PrintResult("28UL <= -11.0R", 28UL <= -11.0R)
        PrintResult("28UL <= ""12""", 28UL <= "12")
        PrintResult("28UL <= TypeCode.Double", 28UL <= TypeCode.Double)
        PrintResult("-9D <= False", -9D <= False)
        PrintResult("-9D <= True", -9D <= True)
        PrintResult("-9D <= System.SByte.MinValue", -9D <= System.SByte.MinValue)
        PrintResult("-9D <= System.Byte.MaxValue", -9D <= System.Byte.MaxValue)
        PrintResult("-9D <= -3S", -9D <= -3S)
        PrintResult("-9D <= 24US", -9D <= 24US)
        PrintResult("-9D <= -5I", -9D <= -5I)
        PrintResult("-9D <= 26UI", -9D <= 26UI)
        PrintResult("-9D <= -7L", -9D <= -7L)
        PrintResult("-9D <= 28UL", -9D <= 28UL)
        PrintResult("-9D <= -9D", -9D <= -9D)
        PrintResult("-9D <= 10.0F", -9D <= 10.0F)
        PrintResult("-9D <= -11.0R", -9D <= -11.0R)
        PrintResult("-9D <= ""12""", -9D <= "12")
        PrintResult("-9D <= TypeCode.Double", -9D <= TypeCode.Double)
        PrintResult("10.0F <= False", 10.0F <= False)
        PrintResult("10.0F <= True", 10.0F <= True)
        PrintResult("10.0F <= System.SByte.MinValue", 10.0F <= System.SByte.MinValue)
        PrintResult("10.0F <= System.Byte.MaxValue", 10.0F <= System.Byte.MaxValue)
        PrintResult("10.0F <= -3S", 10.0F <= -3S)
        PrintResult("10.0F <= 24US", 10.0F <= 24US)
        PrintResult("10.0F <= -5I", 10.0F <= -5I)
        PrintResult("10.0F <= 26UI", 10.0F <= 26UI)
        PrintResult("10.0F <= -7L", 10.0F <= -7L)
        PrintResult("10.0F <= 28UL", 10.0F <= 28UL)
        PrintResult("10.0F <= -9D", 10.0F <= -9D)
        PrintResult("10.0F <= 10.0F", 10.0F <= 10.0F)
        PrintResult("10.0F <= -11.0R", 10.0F <= -11.0R)
        PrintResult("10.0F <= ""12""", 10.0F <= "12")
        PrintResult("10.0F <= TypeCode.Double", 10.0F <= TypeCode.Double)
        PrintResult("-11.0R <= False", -11.0R <= False)
        PrintResult("-11.0R <= True", -11.0R <= True)
        PrintResult("-11.0R <= System.SByte.MinValue", -11.0R <= System.SByte.MinValue)
        PrintResult("-11.0R <= System.Byte.MaxValue", -11.0R <= System.Byte.MaxValue)
        PrintResult("-11.0R <= -3S", -11.0R <= -3S)
        PrintResult("-11.0R <= 24US", -11.0R <= 24US)
        PrintResult("-11.0R <= -5I", -11.0R <= -5I)
        PrintResult("-11.0R <= 26UI", -11.0R <= 26UI)
        PrintResult("-11.0R <= -7L", -11.0R <= -7L)
        PrintResult("-11.0R <= 28UL", -11.0R <= 28UL)
        PrintResult("-11.0R <= -9D", -11.0R <= -9D)
        PrintResult("-11.0R <= 10.0F", -11.0R <= 10.0F)
        PrintResult("-11.0R <= -11.0R", -11.0R <= -11.0R)
        PrintResult("-11.0R <= ""12""", -11.0R <= "12")
        PrintResult("-11.0R <= TypeCode.Double", -11.0R <= TypeCode.Double)
        PrintResult("""12"" <= False", "12" <= False)
        PrintResult("""12"" <= True", "12" <= True)
        PrintResult("""12"" <= System.SByte.MinValue", "12" <= System.SByte.MinValue)
        PrintResult("""12"" <= System.Byte.MaxValue", "12" <= System.Byte.MaxValue)
        PrintResult("""12"" <= -3S", "12" <= -3S)
        PrintResult("""12"" <= 24US", "12" <= 24US)
        PrintResult("""12"" <= -5I", "12" <= -5I)
        PrintResult("""12"" <= 26UI", "12" <= 26UI)
        PrintResult("""12"" <= -7L", "12" <= -7L)
        PrintResult("""12"" <= 28UL", "12" <= 28UL)
        PrintResult("""12"" <= -9D", "12" <= -9D)
        PrintResult("""12"" <= 10.0F", "12" <= 10.0F)
        PrintResult("""12"" <= -11.0R", "12" <= -11.0R)
        PrintResult("""12"" <= ""12""", "12" <= "12")
        PrintResult("""12"" <= TypeCode.Double", "12" <= TypeCode.Double)
        PrintResult("TypeCode.Double <= False", TypeCode.Double <= False)
        PrintResult("TypeCode.Double <= True", TypeCode.Double <= True)
        PrintResult("TypeCode.Double <= System.SByte.MinValue", TypeCode.Double <= System.SByte.MinValue)
        PrintResult("TypeCode.Double <= System.Byte.MaxValue", TypeCode.Double <= System.Byte.MaxValue)
        PrintResult("TypeCode.Double <= -3S", TypeCode.Double <= -3S)
        PrintResult("TypeCode.Double <= 24US", TypeCode.Double <= 24US)
        PrintResult("TypeCode.Double <= -5I", TypeCode.Double <= -5I)
        PrintResult("TypeCode.Double <= 26UI", TypeCode.Double <= 26UI)
        PrintResult("TypeCode.Double <= -7L", TypeCode.Double <= -7L)
        PrintResult("TypeCode.Double <= 28UL", TypeCode.Double <= 28UL)
        PrintResult("TypeCode.Double <= -9D", TypeCode.Double <= -9D)
        PrintResult("TypeCode.Double <= 10.0F", TypeCode.Double <= 10.0F)
        PrintResult("TypeCode.Double <= -11.0R", TypeCode.Double <= -11.0R)
        PrintResult("TypeCode.Double <= ""12""", TypeCode.Double <= "12")
        PrintResult("TypeCode.Double <= TypeCode.Double", TypeCode.Double <= TypeCode.Double)
        PrintResult("False >= False", False >= False)
        PrintResult("False >= True", False >= True)
        PrintResult("False >= System.SByte.MinValue", False >= System.SByte.MinValue)
        PrintResult("False >= System.Byte.MaxValue", False >= System.Byte.MaxValue)
        PrintResult("False >= -3S", False >= -3S)
        PrintResult("False >= 24US", False >= 24US)
        PrintResult("False >= -5I", False >= -5I)
        PrintResult("False >= 26UI", False >= 26UI)
        PrintResult("False >= -7L", False >= -7L)
        PrintResult("False >= 28UL", False >= 28UL)
        PrintResult("False >= -9D", False >= -9D)
        PrintResult("False >= 10.0F", False >= 10.0F)
        PrintResult("False >= -11.0R", False >= -11.0R)
        PrintResult("False >= ""12""", False >= "12")
        PrintResult("False >= TypeCode.Double", False >= TypeCode.Double)
        PrintResult("True >= False", True >= False)
        PrintResult("True >= True", True >= True)
        PrintResult("True >= System.SByte.MinValue", True >= System.SByte.MinValue)
        PrintResult("True >= System.Byte.MaxValue", True >= System.Byte.MaxValue)
        PrintResult("True >= -3S", True >= -3S)
        PrintResult("True >= 24US", True >= 24US)
        PrintResult("True >= -5I", True >= -5I)
        PrintResult("True >= 26UI", True >= 26UI)
        PrintResult("True >= -7L", True >= -7L)
        PrintResult("True >= 28UL", True >= 28UL)
        PrintResult("True >= -9D", True >= -9D)
        PrintResult("True >= 10.0F", True >= 10.0F)
        PrintResult("True >= -11.0R", True >= -11.0R)
        PrintResult("True >= ""12""", True >= "12")
        PrintResult("True >= TypeCode.Double", True >= TypeCode.Double)
        PrintResult("System.SByte.MinValue >= False", System.SByte.MinValue >= False)
        PrintResult("System.SByte.MinValue >= True", System.SByte.MinValue >= True)
        PrintResult("System.SByte.MinValue >= System.SByte.MinValue", System.SByte.MinValue >= System.SByte.MinValue)
        PrintResult("System.SByte.MinValue >= System.Byte.MaxValue", System.SByte.MinValue >= System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue >= -3S", System.SByte.MinValue >= -3S)
        PrintResult("System.SByte.MinValue >= 24US", System.SByte.MinValue >= 24US)
        PrintResult("System.SByte.MinValue >= -5I", System.SByte.MinValue >= -5I)
        PrintResult("System.SByte.MinValue >= 26UI", System.SByte.MinValue >= 26UI)
        PrintResult("System.SByte.MinValue >= -7L", System.SByte.MinValue >= -7L)
        PrintResult("System.SByte.MinValue >= 28UL", System.SByte.MinValue >= 28UL)
        PrintResult("System.SByte.MinValue >= -9D", System.SByte.MinValue >= -9D)
        PrintResult("System.SByte.MinValue >= 10.0F", System.SByte.MinValue >= 10.0F)
        PrintResult("System.SByte.MinValue >= -11.0R", System.SByte.MinValue >= -11.0R)
        PrintResult("System.SByte.MinValue >= ""12""", System.SByte.MinValue >= "12")
        PrintResult("System.SByte.MinValue >= TypeCode.Double", System.SByte.MinValue >= TypeCode.Double)
        PrintResult("System.Byte.MaxValue >= False", System.Byte.MaxValue >= False)
        PrintResult("System.Byte.MaxValue >= True", System.Byte.MaxValue >= True)
        PrintResult("System.Byte.MaxValue >= System.SByte.MinValue", System.Byte.MaxValue >= System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue >= System.Byte.MaxValue", System.Byte.MaxValue >= System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue >= -3S", System.Byte.MaxValue >= -3S)
        PrintResult("System.Byte.MaxValue >= 24US", System.Byte.MaxValue >= 24US)
        PrintResult("System.Byte.MaxValue >= -5I", System.Byte.MaxValue >= -5I)
        PrintResult("System.Byte.MaxValue >= 26UI", System.Byte.MaxValue >= 26UI)
        PrintResult("System.Byte.MaxValue >= -7L", System.Byte.MaxValue >= -7L)
        PrintResult("System.Byte.MaxValue >= 28UL", System.Byte.MaxValue >= 28UL)
        PrintResult("System.Byte.MaxValue >= -9D", System.Byte.MaxValue >= -9D)
        PrintResult("System.Byte.MaxValue >= 10.0F", System.Byte.MaxValue >= 10.0F)
        PrintResult("System.Byte.MaxValue >= -11.0R", System.Byte.MaxValue >= -11.0R)
        PrintResult("System.Byte.MaxValue >= ""12""", System.Byte.MaxValue >= "12")
        PrintResult("System.Byte.MaxValue >= TypeCode.Double", System.Byte.MaxValue >= TypeCode.Double)
        PrintResult("-3S >= False", -3S >= False)
        PrintResult("-3S >= True", -3S >= True)
        PrintResult("-3S >= System.SByte.MinValue", -3S >= System.SByte.MinValue)
        PrintResult("-3S >= System.Byte.MaxValue", -3S >= System.Byte.MaxValue)
        PrintResult("-3S >= -3S", -3S >= -3S)
        PrintResult("-3S >= 24US", -3S >= 24US)
        PrintResult("-3S >= -5I", -3S >= -5I)
        PrintResult("-3S >= 26UI", -3S >= 26UI)
        PrintResult("-3S >= -7L", -3S >= -7L)
        PrintResult("-3S >= 28UL", -3S >= 28UL)
        PrintResult("-3S >= -9D", -3S >= -9D)
        PrintResult("-3S >= 10.0F", -3S >= 10.0F)
        PrintResult("-3S >= -11.0R", -3S >= -11.0R)
        PrintResult("-3S >= ""12""", -3S >= "12")
        PrintResult("-3S >= TypeCode.Double", -3S >= TypeCode.Double)
        PrintResult("24US >= False", 24US >= False)
        PrintResult("24US >= True", 24US >= True)
        PrintResult("24US >= System.SByte.MinValue", 24US >= System.SByte.MinValue)
        PrintResult("24US >= System.Byte.MaxValue", 24US >= System.Byte.MaxValue)
        PrintResult("24US >= -3S", 24US >= -3S)
        PrintResult("24US >= 24US", 24US >= 24US)
        PrintResult("24US >= -5I", 24US >= -5I)
        PrintResult("24US >= 26UI", 24US >= 26UI)
        PrintResult("24US >= -7L", 24US >= -7L)
        PrintResult("24US >= 28UL", 24US >= 28UL)
        PrintResult("24US >= -9D", 24US >= -9D)
        PrintResult("24US >= 10.0F", 24US >= 10.0F)
        PrintResult("24US >= -11.0R", 24US >= -11.0R)
        PrintResult("24US >= ""12""", 24US >= "12")
        PrintResult("24US >= TypeCode.Double", 24US >= TypeCode.Double)
        PrintResult("-5I >= False", -5I >= False)
        PrintResult("-5I >= True", -5I >= True)
        PrintResult("-5I >= System.SByte.MinValue", -5I >= System.SByte.MinValue)
        PrintResult("-5I >= System.Byte.MaxValue", -5I >= System.Byte.MaxValue)
        PrintResult("-5I >= -3S", -5I >= -3S)
        PrintResult("-5I >= 24US", -5I >= 24US)
        PrintResult("-5I >= -5I", -5I >= -5I)
        PrintResult("-5I >= 26UI", -5I >= 26UI)
        PrintResult("-5I >= -7L", -5I >= -7L)
        PrintResult("-5I >= 28UL", -5I >= 28UL)
        PrintResult("-5I >= -9D", -5I >= -9D)
        PrintResult("-5I >= 10.0F", -5I >= 10.0F)
        PrintResult("-5I >= -11.0R", -5I >= -11.0R)
        PrintResult("-5I >= ""12""", -5I >= "12")
        PrintResult("-5I >= TypeCode.Double", -5I >= TypeCode.Double)
        PrintResult("26UI >= False", 26UI >= False)
        PrintResult("26UI >= True", 26UI >= True)
        PrintResult("26UI >= System.SByte.MinValue", 26UI >= System.SByte.MinValue)
        PrintResult("26UI >= System.Byte.MaxValue", 26UI >= System.Byte.MaxValue)
        PrintResult("26UI >= -3S", 26UI >= -3S)
        PrintResult("26UI >= 24US", 26UI >= 24US)
        PrintResult("26UI >= -5I", 26UI >= -5I)
        PrintResult("26UI >= 26UI", 26UI >= 26UI)
        PrintResult("26UI >= -7L", 26UI >= -7L)
        PrintResult("26UI >= 28UL", 26UI >= 28UL)
        PrintResult("26UI >= -9D", 26UI >= -9D)
        PrintResult("26UI >= 10.0F", 26UI >= 10.0F)
        PrintResult("26UI >= -11.0R", 26UI >= -11.0R)
        PrintResult("26UI >= ""12""", 26UI >= "12")
        PrintResult("26UI >= TypeCode.Double", 26UI >= TypeCode.Double)
        PrintResult("-7L >= False", -7L >= False)
        PrintResult("-7L >= True", -7L >= True)
        PrintResult("-7L >= System.SByte.MinValue", -7L >= System.SByte.MinValue)
        PrintResult("-7L >= System.Byte.MaxValue", -7L >= System.Byte.MaxValue)
        PrintResult("-7L >= -3S", -7L >= -3S)
        PrintResult("-7L >= 24US", -7L >= 24US)
        PrintResult("-7L >= -5I", -7L >= -5I)
        PrintResult("-7L >= 26UI", -7L >= 26UI)
        PrintResult("-7L >= -7L", -7L >= -7L)
        PrintResult("-7L >= 28UL", -7L >= 28UL)
        PrintResult("-7L >= -9D", -7L >= -9D)
        PrintResult("-7L >= 10.0F", -7L >= 10.0F)
        PrintResult("-7L >= -11.0R", -7L >= -11.0R)
        PrintResult("-7L >= ""12""", -7L >= "12")
        PrintResult("-7L >= TypeCode.Double", -7L >= TypeCode.Double)
        PrintResult("28UL >= False", 28UL >= False)
        PrintResult("28UL >= True", 28UL >= True)
        PrintResult("28UL >= System.SByte.MinValue", 28UL >= System.SByte.MinValue)
        PrintResult("28UL >= System.Byte.MaxValue", 28UL >= System.Byte.MaxValue)
        PrintResult("28UL >= -3S", 28UL >= -3S)
        PrintResult("28UL >= 24US", 28UL >= 24US)
        PrintResult("28UL >= -5I", 28UL >= -5I)
        PrintResult("28UL >= 26UI", 28UL >= 26UI)
        PrintResult("28UL >= -7L", 28UL >= -7L)
        PrintResult("28UL >= 28UL", 28UL >= 28UL)
        PrintResult("28UL >= -9D", 28UL >= -9D)
        PrintResult("28UL >= 10.0F", 28UL >= 10.0F)
        PrintResult("28UL >= -11.0R", 28UL >= -11.0R)
        PrintResult("28UL >= ""12""", 28UL >= "12")
        PrintResult("28UL >= TypeCode.Double", 28UL >= TypeCode.Double)
        PrintResult("-9D >= False", -9D >= False)
        PrintResult("-9D >= True", -9D >= True)
        PrintResult("-9D >= System.SByte.MinValue", -9D >= System.SByte.MinValue)
        PrintResult("-9D >= System.Byte.MaxValue", -9D >= System.Byte.MaxValue)
        PrintResult("-9D >= -3S", -9D >= -3S)
        PrintResult("-9D >= 24US", -9D >= 24US)
        PrintResult("-9D >= -5I", -9D >= -5I)
        PrintResult("-9D >= 26UI", -9D >= 26UI)
        PrintResult("-9D >= -7L", -9D >= -7L)
        PrintResult("-9D >= 28UL", -9D >= 28UL)
        PrintResult("-9D >= -9D", -9D >= -9D)
        PrintResult("-9D >= 10.0F", -9D >= 10.0F)
        PrintResult("-9D >= -11.0R", -9D >= -11.0R)
        PrintResult("-9D >= ""12""", -9D >= "12")
        PrintResult("-9D >= TypeCode.Double", -9D >= TypeCode.Double)
        PrintResult("10.0F >= False", 10.0F >= False)
        PrintResult("10.0F >= True", 10.0F >= True)
        PrintResult("10.0F >= System.SByte.MinValue", 10.0F >= System.SByte.MinValue)
        PrintResult("10.0F >= System.Byte.MaxValue", 10.0F >= System.Byte.MaxValue)
        PrintResult("10.0F >= -3S", 10.0F >= -3S)
        PrintResult("10.0F >= 24US", 10.0F >= 24US)
        PrintResult("10.0F >= -5I", 10.0F >= -5I)
        PrintResult("10.0F >= 26UI", 10.0F >= 26UI)
        PrintResult("10.0F >= -7L", 10.0F >= -7L)
        PrintResult("10.0F >= 28UL", 10.0F >= 28UL)
        PrintResult("10.0F >= -9D", 10.0F >= -9D)
        PrintResult("10.0F >= 10.0F", 10.0F >= 10.0F)
        PrintResult("10.0F >= -11.0R", 10.0F >= -11.0R)
        PrintResult("10.0F >= ""12""", 10.0F >= "12")
        PrintResult("10.0F >= TypeCode.Double", 10.0F >= TypeCode.Double)
        PrintResult("-11.0R >= False", -11.0R >= False)
        PrintResult("-11.0R >= True", -11.0R >= True)
        PrintResult("-11.0R >= System.SByte.MinValue", -11.0R >= System.SByte.MinValue)
        PrintResult("-11.0R >= System.Byte.MaxValue", -11.0R >= System.Byte.MaxValue)
        PrintResult("-11.0R >= -3S", -11.0R >= -3S)
        PrintResult("-11.0R >= 24US", -11.0R >= 24US)
        PrintResult("-11.0R >= -5I", -11.0R >= -5I)
        PrintResult("-11.0R >= 26UI", -11.0R >= 26UI)
        PrintResult("-11.0R >= -7L", -11.0R >= -7L)
        PrintResult("-11.0R >= 28UL", -11.0R >= 28UL)
        PrintResult("-11.0R >= -9D", -11.0R >= -9D)
        PrintResult("-11.0R >= 10.0F", -11.0R >= 10.0F)
        PrintResult("-11.0R >= -11.0R", -11.0R >= -11.0R)
        PrintResult("-11.0R >= ""12""", -11.0R >= "12")
        PrintResult("-11.0R >= TypeCode.Double", -11.0R >= TypeCode.Double)
        PrintResult("""12"" >= False", "12" >= False)
        PrintResult("""12"" >= True", "12" >= True)
        PrintResult("""12"" >= System.SByte.MinValue", "12" >= System.SByte.MinValue)
        PrintResult("""12"" >= System.Byte.MaxValue", "12" >= System.Byte.MaxValue)
        PrintResult("""12"" >= -3S", "12" >= -3S)
        PrintResult("""12"" >= 24US", "12" >= 24US)
        PrintResult("""12"" >= -5I", "12" >= -5I)
        PrintResult("""12"" >= 26UI", "12" >= 26UI)
        PrintResult("""12"" >= -7L", "12" >= -7L)
        PrintResult("""12"" >= 28UL", "12" >= 28UL)
        PrintResult("""12"" >= -9D", "12" >= -9D)
        PrintResult("""12"" >= 10.0F", "12" >= 10.0F)
        PrintResult("""12"" >= -11.0R", "12" >= -11.0R)
        PrintResult("""12"" >= ""12""", "12" >= "12")
        PrintResult("""12"" >= TypeCode.Double", "12" >= TypeCode.Double)
        PrintResult("TypeCode.Double >= False", TypeCode.Double >= False)
        PrintResult("TypeCode.Double >= True", TypeCode.Double >= True)
        PrintResult("TypeCode.Double >= System.SByte.MinValue", TypeCode.Double >= System.SByte.MinValue)
        PrintResult("TypeCode.Double >= System.Byte.MaxValue", TypeCode.Double >= System.Byte.MaxValue)
        PrintResult("TypeCode.Double >= -3S", TypeCode.Double >= -3S)
        PrintResult("TypeCode.Double >= 24US", TypeCode.Double >= 24US)
        PrintResult("TypeCode.Double >= -5I", TypeCode.Double >= -5I)
        PrintResult("TypeCode.Double >= 26UI", TypeCode.Double >= 26UI)
        PrintResult("TypeCode.Double >= -7L", TypeCode.Double >= -7L)
        PrintResult("TypeCode.Double >= 28UL", TypeCode.Double >= 28UL)
        PrintResult("TypeCode.Double >= -9D", TypeCode.Double >= -9D)
        PrintResult("TypeCode.Double >= 10.0F", TypeCode.Double >= 10.0F)
        PrintResult("TypeCode.Double >= -11.0R", TypeCode.Double >= -11.0R)
        PrintResult("TypeCode.Double >= ""12""", TypeCode.Double >= "12")
        PrintResult("TypeCode.Double >= TypeCode.Double", TypeCode.Double >= TypeCode.Double)
        PrintResult("False < False", False < False)
        PrintResult("False < True", False < True)
        PrintResult("False < System.SByte.MinValue", False < System.SByte.MinValue)
        PrintResult("False < System.Byte.MaxValue", False < System.Byte.MaxValue)
        PrintResult("False < -3S", False < -3S)
        PrintResult("False < 24US", False < 24US)
        PrintResult("False < -5I", False < -5I)
        PrintResult("False < 26UI", False < 26UI)
        PrintResult("False < -7L", False < -7L)
        PrintResult("False < 28UL", False < 28UL)
        PrintResult("False < -9D", False < -9D)
        PrintResult("False < 10.0F", False < 10.0F)
        PrintResult("False < -11.0R", False < -11.0R)
        PrintResult("False < ""12""", False < "12")
        PrintResult("False < TypeCode.Double", False < TypeCode.Double)
        PrintResult("True < False", True < False)
        PrintResult("True < True", True < True)
        PrintResult("True < System.SByte.MinValue", True < System.SByte.MinValue)
        PrintResult("True < System.Byte.MaxValue", True < System.Byte.MaxValue)
        PrintResult("True < -3S", True < -3S)
        PrintResult("True < 24US", True < 24US)
        PrintResult("True < -5I", True < -5I)
        PrintResult("True < 26UI", True < 26UI)
        PrintResult("True < -7L", True < -7L)
        PrintResult("True < 28UL", True < 28UL)
        PrintResult("True < -9D", True < -9D)
        PrintResult("True < 10.0F", True < 10.0F)
        PrintResult("True < -11.0R", True < -11.0R)
        PrintResult("True < ""12""", True < "12")
        PrintResult("True < TypeCode.Double", True < TypeCode.Double)
        PrintResult("System.SByte.MinValue < False", System.SByte.MinValue < False)
        PrintResult("System.SByte.MinValue < True", System.SByte.MinValue < True)
        PrintResult("System.SByte.MinValue < System.SByte.MinValue", System.SByte.MinValue < System.SByte.MinValue)
        PrintResult("System.SByte.MinValue < System.Byte.MaxValue", System.SByte.MinValue < System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue < -3S", System.SByte.MinValue < -3S)
        PrintResult("System.SByte.MinValue < 24US", System.SByte.MinValue < 24US)
        PrintResult("System.SByte.MinValue < -5I", System.SByte.MinValue < -5I)
        PrintResult("System.SByte.MinValue < 26UI", System.SByte.MinValue < 26UI)
        PrintResult("System.SByte.MinValue < -7L", System.SByte.MinValue < -7L)
        PrintResult("System.SByte.MinValue < 28UL", System.SByte.MinValue < 28UL)
        PrintResult("System.SByte.MinValue < -9D", System.SByte.MinValue < -9D)
        PrintResult("System.SByte.MinValue < 10.0F", System.SByte.MinValue < 10.0F)
        PrintResult("System.SByte.MinValue < -11.0R", System.SByte.MinValue < -11.0R)
        PrintResult("System.SByte.MinValue < ""12""", System.SByte.MinValue < "12")
        PrintResult("System.SByte.MinValue < TypeCode.Double", System.SByte.MinValue < TypeCode.Double)
        PrintResult("System.Byte.MaxValue < False", System.Byte.MaxValue < False)
        PrintResult("System.Byte.MaxValue < True", System.Byte.MaxValue < True)
        PrintResult("System.Byte.MaxValue < System.SByte.MinValue", System.Byte.MaxValue < System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue < System.Byte.MaxValue", System.Byte.MaxValue < System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue < -3S", System.Byte.MaxValue < -3S)
        PrintResult("System.Byte.MaxValue < 24US", System.Byte.MaxValue < 24US)
        PrintResult("System.Byte.MaxValue < -5I", System.Byte.MaxValue < -5I)
        PrintResult("System.Byte.MaxValue < 26UI", System.Byte.MaxValue < 26UI)
        PrintResult("System.Byte.MaxValue < -7L", System.Byte.MaxValue < -7L)
        PrintResult("System.Byte.MaxValue < 28UL", System.Byte.MaxValue < 28UL)
        PrintResult("System.Byte.MaxValue < -9D", System.Byte.MaxValue < -9D)
        PrintResult("System.Byte.MaxValue < 10.0F", System.Byte.MaxValue < 10.0F)
        PrintResult("System.Byte.MaxValue < -11.0R", System.Byte.MaxValue < -11.0R)
        PrintResult("System.Byte.MaxValue < ""12""", System.Byte.MaxValue < "12")
        PrintResult("System.Byte.MaxValue < TypeCode.Double", System.Byte.MaxValue < TypeCode.Double)
        PrintResult("-3S < False", -3S < False)
        PrintResult("-3S < True", -3S < True)
        PrintResult("-3S < System.SByte.MinValue", -3S < System.SByte.MinValue)
        PrintResult("-3S < System.Byte.MaxValue", -3S < System.Byte.MaxValue)
        PrintResult("-3S < -3S", -3S < -3S)
        PrintResult("-3S < 24US", -3S < 24US)
        PrintResult("-3S < -5I", -3S < -5I)
        PrintResult("-3S < 26UI", -3S < 26UI)
        PrintResult("-3S < -7L", -3S < -7L)
        PrintResult("-3S < 28UL", -3S < 28UL)
        PrintResult("-3S < -9D", -3S < -9D)
        PrintResult("-3S < 10.0F", -3S < 10.0F)
        PrintResult("-3S < -11.0R", -3S < -11.0R)
        PrintResult("-3S < ""12""", -3S < "12")
        PrintResult("-3S < TypeCode.Double", -3S < TypeCode.Double)
        PrintResult("24US < False", 24US < False)
        PrintResult("24US < True", 24US < True)
        PrintResult("24US < System.SByte.MinValue", 24US < System.SByte.MinValue)
        PrintResult("24US < System.Byte.MaxValue", 24US < System.Byte.MaxValue)
        PrintResult("24US < -3S", 24US < -3S)
        PrintResult("24US < 24US", 24US < 24US)
        PrintResult("24US < -5I", 24US < -5I)
        PrintResult("24US < 26UI", 24US < 26UI)
        PrintResult("24US < -7L", 24US < -7L)
        PrintResult("24US < 28UL", 24US < 28UL)
        PrintResult("24US < -9D", 24US < -9D)
        PrintResult("24US < 10.0F", 24US < 10.0F)
        PrintResult("24US < -11.0R", 24US < -11.0R)
        PrintResult("24US < ""12""", 24US < "12")
        PrintResult("24US < TypeCode.Double", 24US < TypeCode.Double)
        PrintResult("-5I < False", -5I < False)
        PrintResult("-5I < True", -5I < True)
        PrintResult("-5I < System.SByte.MinValue", -5I < System.SByte.MinValue)
        PrintResult("-5I < System.Byte.MaxValue", -5I < System.Byte.MaxValue)
        PrintResult("-5I < -3S", -5I < -3S)
        PrintResult("-5I < 24US", -5I < 24US)
        PrintResult("-5I < -5I", -5I < -5I)
        PrintResult("-5I < 26UI", -5I < 26UI)
        PrintResult("-5I < -7L", -5I < -7L)
        PrintResult("-5I < 28UL", -5I < 28UL)
        PrintResult("-5I < -9D", -5I < -9D)
        PrintResult("-5I < 10.0F", -5I < 10.0F)
        PrintResult("-5I < -11.0R", -5I < -11.0R)
        PrintResult("-5I < ""12""", -5I < "12")
        PrintResult("-5I < TypeCode.Double", -5I < TypeCode.Double)
        PrintResult("26UI < False", 26UI < False)
        PrintResult("26UI < True", 26UI < True)
        PrintResult("26UI < System.SByte.MinValue", 26UI < System.SByte.MinValue)
        PrintResult("26UI < System.Byte.MaxValue", 26UI < System.Byte.MaxValue)
        PrintResult("26UI < -3S", 26UI < -3S)
        PrintResult("26UI < 24US", 26UI < 24US)
        PrintResult("26UI < -5I", 26UI < -5I)
        PrintResult("26UI < 26UI", 26UI < 26UI)
        PrintResult("26UI < -7L", 26UI < -7L)
        PrintResult("26UI < 28UL", 26UI < 28UL)
        PrintResult("26UI < -9D", 26UI < -9D)
        PrintResult("26UI < 10.0F", 26UI < 10.0F)
        PrintResult("26UI < -11.0R", 26UI < -11.0R)
        PrintResult("26UI < ""12""", 26UI < "12")
        PrintResult("26UI < TypeCode.Double", 26UI < TypeCode.Double)
        PrintResult("-7L < False", -7L < False)
        PrintResult("-7L < True", -7L < True)
        PrintResult("-7L < System.SByte.MinValue", -7L < System.SByte.MinValue)
        PrintResult("-7L < System.Byte.MaxValue", -7L < System.Byte.MaxValue)
        PrintResult("-7L < -3S", -7L < -3S)
        PrintResult("-7L < 24US", -7L < 24US)
        PrintResult("-7L < -5I", -7L < -5I)
        PrintResult("-7L < 26UI", -7L < 26UI)
        PrintResult("-7L < -7L", -7L < -7L)
        PrintResult("-7L < 28UL", -7L < 28UL)
        PrintResult("-7L < -9D", -7L < -9D)
        PrintResult("-7L < 10.0F", -7L < 10.0F)
        PrintResult("-7L < -11.0R", -7L < -11.0R)
        PrintResult("-7L < ""12""", -7L < "12")
        PrintResult("-7L < TypeCode.Double", -7L < TypeCode.Double)
        PrintResult("28UL < False", 28UL < False)
        PrintResult("28UL < True", 28UL < True)
        PrintResult("28UL < System.SByte.MinValue", 28UL < System.SByte.MinValue)
        PrintResult("28UL < System.Byte.MaxValue", 28UL < System.Byte.MaxValue)
        PrintResult("28UL < -3S", 28UL < -3S)
        PrintResult("28UL < 24US", 28UL < 24US)
        PrintResult("28UL < -5I", 28UL < -5I)
        PrintResult("28UL < 26UI", 28UL < 26UI)
        PrintResult("28UL < -7L", 28UL < -7L)
        PrintResult("28UL < 28UL", 28UL < 28UL)
        PrintResult("28UL < -9D", 28UL < -9D)
        PrintResult("28UL < 10.0F", 28UL < 10.0F)
        PrintResult("28UL < -11.0R", 28UL < -11.0R)
        PrintResult("28UL < ""12""", 28UL < "12")
        PrintResult("28UL < TypeCode.Double", 28UL < TypeCode.Double)
        PrintResult("-9D < False", -9D < False)
        PrintResult("-9D < True", -9D < True)
        PrintResult("-9D < System.SByte.MinValue", -9D < System.SByte.MinValue)
        PrintResult("-9D < System.Byte.MaxValue", -9D < System.Byte.MaxValue)
        PrintResult("-9D < -3S", -9D < -3S)
        PrintResult("-9D < 24US", -9D < 24US)
        PrintResult("-9D < -5I", -9D < -5I)
        PrintResult("-9D < 26UI", -9D < 26UI)
        PrintResult("-9D < -7L", -9D < -7L)
        PrintResult("-9D < 28UL", -9D < 28UL)
        PrintResult("-9D < -9D", -9D < -9D)
        PrintResult("-9D < 10.0F", -9D < 10.0F)
        PrintResult("-9D < -11.0R", -9D < -11.0R)
        PrintResult("-9D < ""12""", -9D < "12")
        PrintResult("-9D < TypeCode.Double", -9D < TypeCode.Double)
        PrintResult("10.0F < False", 10.0F < False)
        PrintResult("10.0F < True", 10.0F < True)
        PrintResult("10.0F < System.SByte.MinValue", 10.0F < System.SByte.MinValue)
        PrintResult("10.0F < System.Byte.MaxValue", 10.0F < System.Byte.MaxValue)
        PrintResult("10.0F < -3S", 10.0F < -3S)
        PrintResult("10.0F < 24US", 10.0F < 24US)
        PrintResult("10.0F < -5I", 10.0F < -5I)
        PrintResult("10.0F < 26UI", 10.0F < 26UI)
        PrintResult("10.0F < -7L", 10.0F < -7L)
        PrintResult("10.0F < 28UL", 10.0F < 28UL)
        PrintResult("10.0F < -9D", 10.0F < -9D)
        PrintResult("10.0F < 10.0F", 10.0F < 10.0F)
        PrintResult("10.0F < -11.0R", 10.0F < -11.0R)
        PrintResult("10.0F < ""12""", 10.0F < "12")
        PrintResult("10.0F < TypeCode.Double", 10.0F < TypeCode.Double)
        PrintResult("-11.0R < False", -11.0R < False)
        PrintResult("-11.0R < True", -11.0R < True)
        PrintResult("-11.0R < System.SByte.MinValue", -11.0R < System.SByte.MinValue)
        PrintResult("-11.0R < System.Byte.MaxValue", -11.0R < System.Byte.MaxValue)
        PrintResult("-11.0R < -3S", -11.0R < -3S)
        PrintResult("-11.0R < 24US", -11.0R < 24US)
        PrintResult("-11.0R < -5I", -11.0R < -5I)
        PrintResult("-11.0R < 26UI", -11.0R < 26UI)
        PrintResult("-11.0R < -7L", -11.0R < -7L)
        PrintResult("-11.0R < 28UL", -11.0R < 28UL)
        PrintResult("-11.0R < -9D", -11.0R < -9D)
        PrintResult("-11.0R < 10.0F", -11.0R < 10.0F)
        PrintResult("-11.0R < -11.0R", -11.0R < -11.0R)
        PrintResult("-11.0R < ""12""", -11.0R < "12")
        PrintResult("-11.0R < TypeCode.Double", -11.0R < TypeCode.Double)
        PrintResult("""12"" < False", "12" < False)
        PrintResult("""12"" < True", "12" < True)
        PrintResult("""12"" < System.SByte.MinValue", "12" < System.SByte.MinValue)
        PrintResult("""12"" < System.Byte.MaxValue", "12" < System.Byte.MaxValue)
        PrintResult("""12"" < -3S", "12" < -3S)
        PrintResult("""12"" < 24US", "12" < 24US)
        PrintResult("""12"" < -5I", "12" < -5I)
        PrintResult("""12"" < 26UI", "12" < 26UI)
        PrintResult("""12"" < -7L", "12" < -7L)
        PrintResult("""12"" < 28UL", "12" < 28UL)
        PrintResult("""12"" < -9D", "12" < -9D)
        PrintResult("""12"" < 10.0F", "12" < 10.0F)
        PrintResult("""12"" < -11.0R", "12" < -11.0R)
        PrintResult("""12"" < ""12""", "12" < "12")
        PrintResult("""12"" < TypeCode.Double", "12" < TypeCode.Double)
        PrintResult("TypeCode.Double < False", TypeCode.Double < False)
        PrintResult("TypeCode.Double < True", TypeCode.Double < True)
        PrintResult("TypeCode.Double < System.SByte.MinValue", TypeCode.Double < System.SByte.MinValue)
        PrintResult("TypeCode.Double < System.Byte.MaxValue", TypeCode.Double < System.Byte.MaxValue)
        PrintResult("TypeCode.Double < -3S", TypeCode.Double < -3S)
        PrintResult("TypeCode.Double < 24US", TypeCode.Double < 24US)
        PrintResult("TypeCode.Double < -5I", TypeCode.Double < -5I)
        PrintResult("TypeCode.Double < 26UI", TypeCode.Double < 26UI)
        PrintResult("TypeCode.Double < -7L", TypeCode.Double < -7L)
        PrintResult("TypeCode.Double < 28UL", TypeCode.Double < 28UL)
        PrintResult("TypeCode.Double < -9D", TypeCode.Double < -9D)
        PrintResult("TypeCode.Double < 10.0F", TypeCode.Double < 10.0F)
        PrintResult("TypeCode.Double < -11.0R", TypeCode.Double < -11.0R)
        PrintResult("TypeCode.Double < ""12""", TypeCode.Double < "12")
        PrintResult("TypeCode.Double < TypeCode.Double", TypeCode.Double < TypeCode.Double)
        PrintResult("False > False", False > False)
        PrintResult("False > True", False > True)
        PrintResult("False > System.SByte.MinValue", False > System.SByte.MinValue)
        PrintResult("False > System.Byte.MaxValue", False > System.Byte.MaxValue)
        PrintResult("False > -3S", False > -3S)
        PrintResult("False > 24US", False > 24US)
        PrintResult("False > -5I", False > -5I)
        PrintResult("False > 26UI", False > 26UI)
        PrintResult("False > -7L", False > -7L)
        PrintResult("False > 28UL", False > 28UL)
        PrintResult("False > -9D", False > -9D)
        PrintResult("False > 10.0F", False > 10.0F)
        PrintResult("False > -11.0R", False > -11.0R)
        PrintResult("False > ""12""", False > "12")
        PrintResult("False > TypeCode.Double", False > TypeCode.Double)
        PrintResult("True > False", True > False)
        PrintResult("True > True", True > True)
        PrintResult("True > System.SByte.MinValue", True > System.SByte.MinValue)
        PrintResult("True > System.Byte.MaxValue", True > System.Byte.MaxValue)
        PrintResult("True > -3S", True > -3S)
        PrintResult("True > 24US", True > 24US)
        PrintResult("True > -5I", True > -5I)
        PrintResult("True > 26UI", True > 26UI)
        PrintResult("True > -7L", True > -7L)
        PrintResult("True > 28UL", True > 28UL)
        PrintResult("True > -9D", True > -9D)
        PrintResult("True > 10.0F", True > 10.0F)
        PrintResult("True > -11.0R", True > -11.0R)
        PrintResult("True > ""12""", True > "12")
        PrintResult("True > TypeCode.Double", True > TypeCode.Double)
        PrintResult("System.SByte.MinValue > False", System.SByte.MinValue > False)
        PrintResult("System.SByte.MinValue > True", System.SByte.MinValue > True)
        PrintResult("System.SByte.MinValue > System.SByte.MinValue", System.SByte.MinValue > System.SByte.MinValue)
        PrintResult("System.SByte.MinValue > System.Byte.MaxValue", System.SByte.MinValue > System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue > -3S", System.SByte.MinValue > -3S)
        PrintResult("System.SByte.MinValue > 24US", System.SByte.MinValue > 24US)
        PrintResult("System.SByte.MinValue > -5I", System.SByte.MinValue > -5I)
        PrintResult("System.SByte.MinValue > 26UI", System.SByte.MinValue > 26UI)
        PrintResult("System.SByte.MinValue > -7L", System.SByte.MinValue > -7L)
        PrintResult("System.SByte.MinValue > 28UL", System.SByte.MinValue > 28UL)
        PrintResult("System.SByte.MinValue > -9D", System.SByte.MinValue > -9D)
        PrintResult("System.SByte.MinValue > 10.0F", System.SByte.MinValue > 10.0F)
        PrintResult("System.SByte.MinValue > -11.0R", System.SByte.MinValue > -11.0R)
        PrintResult("System.SByte.MinValue > ""12""", System.SByte.MinValue > "12")
        PrintResult("System.SByte.MinValue > TypeCode.Double", System.SByte.MinValue > TypeCode.Double)
        PrintResult("System.Byte.MaxValue > False", System.Byte.MaxValue > False)
        PrintResult("System.Byte.MaxValue > True", System.Byte.MaxValue > True)
        PrintResult("System.Byte.MaxValue > System.SByte.MinValue", System.Byte.MaxValue > System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue > System.Byte.MaxValue", System.Byte.MaxValue > System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue > -3S", System.Byte.MaxValue > -3S)
        PrintResult("System.Byte.MaxValue > 24US", System.Byte.MaxValue > 24US)
        PrintResult("System.Byte.MaxValue > -5I", System.Byte.MaxValue > -5I)
        PrintResult("System.Byte.MaxValue > 26UI", System.Byte.MaxValue > 26UI)
        PrintResult("System.Byte.MaxValue > -7L", System.Byte.MaxValue > -7L)
        PrintResult("System.Byte.MaxValue > 28UL", System.Byte.MaxValue > 28UL)
        PrintResult("System.Byte.MaxValue > -9D", System.Byte.MaxValue > -9D)
        PrintResult("System.Byte.MaxValue > 10.0F", System.Byte.MaxValue > 10.0F)
        PrintResult("System.Byte.MaxValue > -11.0R", System.Byte.MaxValue > -11.0R)
        PrintResult("System.Byte.MaxValue > ""12""", System.Byte.MaxValue > "12")
        PrintResult("System.Byte.MaxValue > TypeCode.Double", System.Byte.MaxValue > TypeCode.Double)
        PrintResult("-3S > False", -3S > False)
        PrintResult("-3S > True", -3S > True)
        PrintResult("-3S > System.SByte.MinValue", -3S > System.SByte.MinValue)
        PrintResult("-3S > System.Byte.MaxValue", -3S > System.Byte.MaxValue)
        PrintResult("-3S > -3S", -3S > -3S)
        PrintResult("-3S > 24US", -3S > 24US)
        PrintResult("-3S > -5I", -3S > -5I)
        PrintResult("-3S > 26UI", -3S > 26UI)
        PrintResult("-3S > -7L", -3S > -7L)
        PrintResult("-3S > 28UL", -3S > 28UL)
        PrintResult("-3S > -9D", -3S > -9D)
        PrintResult("-3S > 10.0F", -3S > 10.0F)
        PrintResult("-3S > -11.0R", -3S > -11.0R)
        PrintResult("-3S > ""12""", -3S > "12")
        PrintResult("-3S > TypeCode.Double", -3S > TypeCode.Double)
        PrintResult("24US > False", 24US > False)
        PrintResult("24US > True", 24US > True)
        PrintResult("24US > System.SByte.MinValue", 24US > System.SByte.MinValue)
        PrintResult("24US > System.Byte.MaxValue", 24US > System.Byte.MaxValue)
        PrintResult("24US > -3S", 24US > -3S)
        PrintResult("24US > 24US", 24US > 24US)
        PrintResult("24US > -5I", 24US > -5I)
        PrintResult("24US > 26UI", 24US > 26UI)
        PrintResult("24US > -7L", 24US > -7L)
        PrintResult("24US > 28UL", 24US > 28UL)
        PrintResult("24US > -9D", 24US > -9D)
        PrintResult("24US > 10.0F", 24US > 10.0F)
        PrintResult("24US > -11.0R", 24US > -11.0R)
        PrintResult("24US > ""12""", 24US > "12")
        PrintResult("24US > TypeCode.Double", 24US > TypeCode.Double)
        PrintResult("-5I > False", -5I > False)
        PrintResult("-5I > True", -5I > True)
        PrintResult("-5I > System.SByte.MinValue", -5I > System.SByte.MinValue)
        PrintResult("-5I > System.Byte.MaxValue", -5I > System.Byte.MaxValue)
        PrintResult("-5I > -3S", -5I > -3S)
        PrintResult("-5I > 24US", -5I > 24US)
        PrintResult("-5I > -5I", -5I > -5I)
        PrintResult("-5I > 26UI", -5I > 26UI)
        PrintResult("-5I > -7L", -5I > -7L)
        PrintResult("-5I > 28UL", -5I > 28UL)
        PrintResult("-5I > -9D", -5I > -9D)
        PrintResult("-5I > 10.0F", -5I > 10.0F)
        PrintResult("-5I > -11.0R", -5I > -11.0R)
        PrintResult("-5I > ""12""", -5I > "12")
        PrintResult("-5I > TypeCode.Double", -5I > TypeCode.Double)
        PrintResult("26UI > False", 26UI > False)
        PrintResult("26UI > True", 26UI > True)
        PrintResult("26UI > System.SByte.MinValue", 26UI > System.SByte.MinValue)
        PrintResult("26UI > System.Byte.MaxValue", 26UI > System.Byte.MaxValue)
        PrintResult("26UI > -3S", 26UI > -3S)
        PrintResult("26UI > 24US", 26UI > 24US)
        PrintResult("26UI > -5I", 26UI > -5I)
        PrintResult("26UI > 26UI", 26UI > 26UI)
        PrintResult("26UI > -7L", 26UI > -7L)
        PrintResult("26UI > 28UL", 26UI > 28UL)
        PrintResult("26UI > -9D", 26UI > -9D)
        PrintResult("26UI > 10.0F", 26UI > 10.0F)
        PrintResult("26UI > -11.0R", 26UI > -11.0R)
        PrintResult("26UI > ""12""", 26UI > "12")
        PrintResult("26UI > TypeCode.Double", 26UI > TypeCode.Double)
        PrintResult("-7L > False", -7L > False)
        PrintResult("-7L > True", -7L > True)
        PrintResult("-7L > System.SByte.MinValue", -7L > System.SByte.MinValue)
        PrintResult("-7L > System.Byte.MaxValue", -7L > System.Byte.MaxValue)
        PrintResult("-7L > -3S", -7L > -3S)
        PrintResult("-7L > 24US", -7L > 24US)
        PrintResult("-7L > -5I", -7L > -5I)
        PrintResult("-7L > 26UI", -7L > 26UI)
        PrintResult("-7L > -7L", -7L > -7L)
        PrintResult("-7L > 28UL", -7L > 28UL)
        PrintResult("-7L > -9D", -7L > -9D)
        PrintResult("-7L > 10.0F", -7L > 10.0F)
        PrintResult("-7L > -11.0R", -7L > -11.0R)
        PrintResult("-7L > ""12""", -7L > "12")
        PrintResult("-7L > TypeCode.Double", -7L > TypeCode.Double)
        PrintResult("28UL > False", 28UL > False)
        PrintResult("28UL > True", 28UL > True)
        PrintResult("28UL > System.SByte.MinValue", 28UL > System.SByte.MinValue)
        PrintResult("28UL > System.Byte.MaxValue", 28UL > System.Byte.MaxValue)
        PrintResult("28UL > -3S", 28UL > -3S)
        PrintResult("28UL > 24US", 28UL > 24US)
        PrintResult("28UL > -5I", 28UL > -5I)
        PrintResult("28UL > 26UI", 28UL > 26UI)
        PrintResult("28UL > -7L", 28UL > -7L)
        PrintResult("28UL > 28UL", 28UL > 28UL)
        PrintResult("28UL > -9D", 28UL > -9D)
        PrintResult("28UL > 10.0F", 28UL > 10.0F)
        PrintResult("28UL > -11.0R", 28UL > -11.0R)
        PrintResult("28UL > ""12""", 28UL > "12")
        PrintResult("28UL > TypeCode.Double", 28UL > TypeCode.Double)
        PrintResult("-9D > False", -9D > False)
        PrintResult("-9D > True", -9D > True)
        PrintResult("-9D > System.SByte.MinValue", -9D > System.SByte.MinValue)
        PrintResult("-9D > System.Byte.MaxValue", -9D > System.Byte.MaxValue)
        PrintResult("-9D > -3S", -9D > -3S)
        PrintResult("-9D > 24US", -9D > 24US)
        PrintResult("-9D > -5I", -9D > -5I)
        PrintResult("-9D > 26UI", -9D > 26UI)
        PrintResult("-9D > -7L", -9D > -7L)
        PrintResult("-9D > 28UL", -9D > 28UL)
        PrintResult("-9D > -9D", -9D > -9D)
        PrintResult("-9D > 10.0F", -9D > 10.0F)
        PrintResult("-9D > -11.0R", -9D > -11.0R)
        PrintResult("-9D > ""12""", -9D > "12")
        PrintResult("-9D > TypeCode.Double", -9D > TypeCode.Double)
        PrintResult("10.0F > False", 10.0F > False)
        PrintResult("10.0F > True", 10.0F > True)
        PrintResult("10.0F > System.SByte.MinValue", 10.0F > System.SByte.MinValue)
        PrintResult("10.0F > System.Byte.MaxValue", 10.0F > System.Byte.MaxValue)
        PrintResult("10.0F > -3S", 10.0F > -3S)
        PrintResult("10.0F > 24US", 10.0F > 24US)
        PrintResult("10.0F > -5I", 10.0F > -5I)
        PrintResult("10.0F > 26UI", 10.0F > 26UI)
        PrintResult("10.0F > -7L", 10.0F > -7L)
        PrintResult("10.0F > 28UL", 10.0F > 28UL)
        PrintResult("10.0F > -9D", 10.0F > -9D)
        PrintResult("10.0F > 10.0F", 10.0F > 10.0F)
        PrintResult("10.0F > -11.0R", 10.0F > -11.0R)
        PrintResult("10.0F > ""12""", 10.0F > "12")
        PrintResult("10.0F > TypeCode.Double", 10.0F > TypeCode.Double)
        PrintResult("-11.0R > False", -11.0R > False)
        PrintResult("-11.0R > True", -11.0R > True)
        PrintResult("-11.0R > System.SByte.MinValue", -11.0R > System.SByte.MinValue)
        PrintResult("-11.0R > System.Byte.MaxValue", -11.0R > System.Byte.MaxValue)
        PrintResult("-11.0R > -3S", -11.0R > -3S)
        PrintResult("-11.0R > 24US", -11.0R > 24US)
        PrintResult("-11.0R > -5I", -11.0R > -5I)
        PrintResult("-11.0R > 26UI", -11.0R > 26UI)
        PrintResult("-11.0R > -7L", -11.0R > -7L)
        PrintResult("-11.0R > 28UL", -11.0R > 28UL)
        PrintResult("-11.0R > -9D", -11.0R > -9D)
        PrintResult("-11.0R > 10.0F", -11.0R > 10.0F)
        PrintResult("-11.0R > -11.0R", -11.0R > -11.0R)
        PrintResult("-11.0R > ""12""", -11.0R > "12")
        PrintResult("-11.0R > TypeCode.Double", -11.0R > TypeCode.Double)
        PrintResult("""12"" > False", "12" > False)
        PrintResult("""12"" > True", "12" > True)
        PrintResult("""12"" > System.SByte.MinValue", "12" > System.SByte.MinValue)
        PrintResult("""12"" > System.Byte.MaxValue", "12" > System.Byte.MaxValue)
        PrintResult("""12"" > -3S", "12" > -3S)
        PrintResult("""12"" > 24US", "12" > 24US)
        PrintResult("""12"" > -5I", "12" > -5I)
        PrintResult("""12"" > 26UI", "12" > 26UI)
        PrintResult("""12"" > -7L", "12" > -7L)
        PrintResult("""12"" > 28UL", "12" > 28UL)
        PrintResult("""12"" > -9D", "12" > -9D)
        PrintResult("""12"" > 10.0F", "12" > 10.0F)
        PrintResult("""12"" > -11.0R", "12" > -11.0R)
        PrintResult("""12"" > ""12""", "12" > "12")
        PrintResult("""12"" > TypeCode.Double", "12" > TypeCode.Double)
        PrintResult("TypeCode.Double > False", TypeCode.Double > False)
        PrintResult("TypeCode.Double > True", TypeCode.Double > True)
        PrintResult("TypeCode.Double > System.SByte.MinValue", TypeCode.Double > System.SByte.MinValue)
        PrintResult("TypeCode.Double > System.Byte.MaxValue", TypeCode.Double > System.Byte.MaxValue)
        PrintResult("TypeCode.Double > -3S", TypeCode.Double > -3S)
        PrintResult("TypeCode.Double > 24US", TypeCode.Double > 24US)
        PrintResult("TypeCode.Double > -5I", TypeCode.Double > -5I)
        PrintResult("TypeCode.Double > 26UI", TypeCode.Double > 26UI)
        PrintResult("TypeCode.Double > -7L", TypeCode.Double > -7L)
        PrintResult("TypeCode.Double > 28UL", TypeCode.Double > 28UL)
        PrintResult("TypeCode.Double > -9D", TypeCode.Double > -9D)
        PrintResult("TypeCode.Double > 10.0F", TypeCode.Double > 10.0F)
        PrintResult("TypeCode.Double > -11.0R", TypeCode.Double > -11.0R)
        PrintResult("TypeCode.Double > ""12""", TypeCode.Double > "12")
        PrintResult("TypeCode.Double > TypeCode.Double", TypeCode.Double > TypeCode.Double)
        PrintResult("False Xor False", False Xor False)
        PrintResult("False Xor True", False Xor True)
        PrintResult("False Xor System.SByte.MinValue", False Xor System.SByte.MinValue)
        PrintResult("False Xor System.Byte.MaxValue", False Xor System.Byte.MaxValue)
        PrintResult("False Xor -3S", False Xor -3S)
        PrintResult("False Xor 24US", False Xor 24US)
        PrintResult("False Xor -5I", False Xor -5I)
        PrintResult("False Xor 26UI", False Xor 26UI)
        PrintResult("False Xor -7L", False Xor -7L)
        PrintResult("False Xor 28UL", False Xor 28UL)
        PrintResult("False Xor -9D", False Xor -9D)
        PrintResult("False Xor 10.0F", False Xor 10.0F)
        PrintResult("False Xor -11.0R", False Xor -11.0R)
        PrintResult("False Xor ""12""", False Xor "12")
        PrintResult("False Xor TypeCode.Double", False Xor TypeCode.Double)
        PrintResult("True Xor False", True Xor False)
        PrintResult("True Xor True", True Xor True)
        PrintResult("True Xor System.SByte.MinValue", True Xor System.SByte.MinValue)
        PrintResult("True Xor System.Byte.MaxValue", True Xor System.Byte.MaxValue)
        PrintResult("True Xor -3S", True Xor -3S)
        PrintResult("True Xor 24US", True Xor 24US)
        PrintResult("True Xor -5I", True Xor -5I)
        PrintResult("True Xor 26UI", True Xor 26UI)
        PrintResult("True Xor -7L", True Xor -7L)
        PrintResult("True Xor 28UL", True Xor 28UL)
        PrintResult("True Xor -9D", True Xor -9D)
        PrintResult("True Xor 10.0F", True Xor 10.0F)
        PrintResult("True Xor -11.0R", True Xor -11.0R)
        PrintResult("True Xor ""12""", True Xor "12")
        PrintResult("True Xor TypeCode.Double", True Xor TypeCode.Double)
        PrintResult("System.SByte.MinValue Xor False", System.SByte.MinValue Xor False)
        PrintResult("System.SByte.MinValue Xor True", System.SByte.MinValue Xor True)
        PrintResult("System.SByte.MinValue Xor System.SByte.MinValue", System.SByte.MinValue Xor System.SByte.MinValue)
        PrintResult("System.SByte.MinValue Xor System.Byte.MaxValue", System.SByte.MinValue Xor System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue Xor -3S", System.SByte.MinValue Xor -3S)
        PrintResult("System.SByte.MinValue Xor 24US", System.SByte.MinValue Xor 24US)
        PrintResult("System.SByte.MinValue Xor -5I", System.SByte.MinValue Xor -5I)
        PrintResult("System.SByte.MinValue Xor 26UI", System.SByte.MinValue Xor 26UI)
        PrintResult("System.SByte.MinValue Xor -7L", System.SByte.MinValue Xor -7L)
        PrintResult("System.SByte.MinValue Xor 28UL", System.SByte.MinValue Xor 28UL)
        PrintResult("System.SByte.MinValue Xor -9D", System.SByte.MinValue Xor -9D)
        PrintResult("System.SByte.MinValue Xor 10.0F", System.SByte.MinValue Xor 10.0F)
        PrintResult("System.SByte.MinValue Xor -11.0R", System.SByte.MinValue Xor -11.0R)
        PrintResult("System.SByte.MinValue Xor ""12""", System.SByte.MinValue Xor "12")
        PrintResult("System.SByte.MinValue Xor TypeCode.Double", System.SByte.MinValue Xor TypeCode.Double)
        PrintResult("System.Byte.MaxValue Xor False", System.Byte.MaxValue Xor False)
        PrintResult("System.Byte.MaxValue Xor True", System.Byte.MaxValue Xor True)
        PrintResult("System.Byte.MaxValue Xor System.SByte.MinValue", System.Byte.MaxValue Xor System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue Xor System.Byte.MaxValue", System.Byte.MaxValue Xor System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue Xor -3S", System.Byte.MaxValue Xor -3S)
        PrintResult("System.Byte.MaxValue Xor 24US", System.Byte.MaxValue Xor 24US)
        PrintResult("System.Byte.MaxValue Xor -5I", System.Byte.MaxValue Xor -5I)
        PrintResult("System.Byte.MaxValue Xor 26UI", System.Byte.MaxValue Xor 26UI)
        PrintResult("System.Byte.MaxValue Xor -7L", System.Byte.MaxValue Xor -7L)
        PrintResult("System.Byte.MaxValue Xor 28UL", System.Byte.MaxValue Xor 28UL)
        PrintResult("System.Byte.MaxValue Xor -9D", System.Byte.MaxValue Xor -9D)
        PrintResult("System.Byte.MaxValue Xor 10.0F", System.Byte.MaxValue Xor 10.0F)
        PrintResult("System.Byte.MaxValue Xor -11.0R", System.Byte.MaxValue Xor -11.0R)
        PrintResult("System.Byte.MaxValue Xor ""12""", System.Byte.MaxValue Xor "12")
        PrintResult("System.Byte.MaxValue Xor TypeCode.Double", System.Byte.MaxValue Xor TypeCode.Double)
        PrintResult("-3S Xor False", -3S Xor False)
        PrintResult("-3S Xor True", -3S Xor True)
        PrintResult("-3S Xor System.SByte.MinValue", -3S Xor System.SByte.MinValue)
        PrintResult("-3S Xor System.Byte.MaxValue", -3S Xor System.Byte.MaxValue)
        PrintResult("-3S Xor -3S", -3S Xor -3S)
        PrintResult("-3S Xor 24US", -3S Xor 24US)
        PrintResult("-3S Xor -5I", -3S Xor -5I)
        PrintResult("-3S Xor 26UI", -3S Xor 26UI)
        PrintResult("-3S Xor -7L", -3S Xor -7L)
        PrintResult("-3S Xor 28UL", -3S Xor 28UL)
        PrintResult("-3S Xor -9D", -3S Xor -9D)
        PrintResult("-3S Xor 10.0F", -3S Xor 10.0F)
        PrintResult("-3S Xor -11.0R", -3S Xor -11.0R)
        PrintResult("-3S Xor ""12""", -3S Xor "12")
        PrintResult("-3S Xor TypeCode.Double", -3S Xor TypeCode.Double)
        PrintResult("24US Xor False", 24US Xor False)
        PrintResult("24US Xor True", 24US Xor True)
        PrintResult("24US Xor System.SByte.MinValue", 24US Xor System.SByte.MinValue)
        PrintResult("24US Xor System.Byte.MaxValue", 24US Xor System.Byte.MaxValue)
        PrintResult("24US Xor -3S", 24US Xor -3S)
        PrintResult("24US Xor 24US", 24US Xor 24US)
        PrintResult("24US Xor -5I", 24US Xor -5I)
        PrintResult("24US Xor 26UI", 24US Xor 26UI)
        PrintResult("24US Xor -7L", 24US Xor -7L)
        PrintResult("24US Xor 28UL", 24US Xor 28UL)
        PrintResult("24US Xor -9D", 24US Xor -9D)
        PrintResult("24US Xor 10.0F", 24US Xor 10.0F)
        PrintResult("24US Xor -11.0R", 24US Xor -11.0R)
        PrintResult("24US Xor ""12""", 24US Xor "12")
        PrintResult("24US Xor TypeCode.Double", 24US Xor TypeCode.Double)
        PrintResult("-5I Xor False", -5I Xor False)
        PrintResult("-5I Xor True", -5I Xor True)
        PrintResult("-5I Xor System.SByte.MinValue", -5I Xor System.SByte.MinValue)
        PrintResult("-5I Xor System.Byte.MaxValue", -5I Xor System.Byte.MaxValue)
        PrintResult("-5I Xor -3S", -5I Xor -3S)
        PrintResult("-5I Xor 24US", -5I Xor 24US)
        PrintResult("-5I Xor -5I", -5I Xor -5I)
        PrintResult("-5I Xor 26UI", -5I Xor 26UI)
        PrintResult("-5I Xor -7L", -5I Xor -7L)
        PrintResult("-5I Xor 28UL", -5I Xor 28UL)
        PrintResult("-5I Xor -9D", -5I Xor -9D)
        PrintResult("-5I Xor 10.0F", -5I Xor 10.0F)
        PrintResult("-5I Xor -11.0R", -5I Xor -11.0R)
        PrintResult("-5I Xor ""12""", -5I Xor "12")
        PrintResult("-5I Xor TypeCode.Double", -5I Xor TypeCode.Double)
        PrintResult("26UI Xor False", 26UI Xor False)
        PrintResult("26UI Xor True", 26UI Xor True)
        PrintResult("26UI Xor System.SByte.MinValue", 26UI Xor System.SByte.MinValue)
        PrintResult("26UI Xor System.Byte.MaxValue", 26UI Xor System.Byte.MaxValue)
        PrintResult("26UI Xor -3S", 26UI Xor -3S)
        PrintResult("26UI Xor 24US", 26UI Xor 24US)
        PrintResult("26UI Xor -5I", 26UI Xor -5I)
        PrintResult("26UI Xor 26UI", 26UI Xor 26UI)
        PrintResult("26UI Xor -7L", 26UI Xor -7L)
        PrintResult("26UI Xor 28UL", 26UI Xor 28UL)
        PrintResult("26UI Xor -9D", 26UI Xor -9D)
        PrintResult("26UI Xor 10.0F", 26UI Xor 10.0F)
        PrintResult("26UI Xor -11.0R", 26UI Xor -11.0R)
        PrintResult("26UI Xor ""12""", 26UI Xor "12")
        PrintResult("26UI Xor TypeCode.Double", 26UI Xor TypeCode.Double)
        PrintResult("-7L Xor False", -7L Xor False)
        PrintResult("-7L Xor True", -7L Xor True)
        PrintResult("-7L Xor System.SByte.MinValue", -7L Xor System.SByte.MinValue)
        PrintResult("-7L Xor System.Byte.MaxValue", -7L Xor System.Byte.MaxValue)
        PrintResult("-7L Xor -3S", -7L Xor -3S)
        PrintResult("-7L Xor 24US", -7L Xor 24US)
        PrintResult("-7L Xor -5I", -7L Xor -5I)
        PrintResult("-7L Xor 26UI", -7L Xor 26UI)
        PrintResult("-7L Xor -7L", -7L Xor -7L)
        PrintResult("-7L Xor 28UL", -7L Xor 28UL)
        PrintResult("-7L Xor -9D", -7L Xor -9D)
        PrintResult("-7L Xor 10.0F", -7L Xor 10.0F)
        PrintResult("-7L Xor -11.0R", -7L Xor -11.0R)
        PrintResult("-7L Xor ""12""", -7L Xor "12")
        PrintResult("-7L Xor TypeCode.Double", -7L Xor TypeCode.Double)
        PrintResult("28UL Xor False", 28UL Xor False)
        PrintResult("28UL Xor True", 28UL Xor True)
        PrintResult("28UL Xor System.SByte.MinValue", 28UL Xor System.SByte.MinValue)
        PrintResult("28UL Xor System.Byte.MaxValue", 28UL Xor System.Byte.MaxValue)
        PrintResult("28UL Xor -3S", 28UL Xor -3S)
        PrintResult("28UL Xor 24US", 28UL Xor 24US)
        PrintResult("28UL Xor -5I", 28UL Xor -5I)
        PrintResult("28UL Xor 26UI", 28UL Xor 26UI)
        PrintResult("28UL Xor -7L", 28UL Xor -7L)
        PrintResult("28UL Xor 28UL", 28UL Xor 28UL)
        PrintResult("28UL Xor -9D", 28UL Xor -9D)
        PrintResult("28UL Xor 10.0F", 28UL Xor 10.0F)
        PrintResult("28UL Xor -11.0R", 28UL Xor -11.0R)
        PrintResult("28UL Xor ""12""", 28UL Xor "12")
        PrintResult("28UL Xor TypeCode.Double", 28UL Xor TypeCode.Double)
        PrintResult("-9D Xor False", -9D Xor False)
        PrintResult("-9D Xor True", -9D Xor True)
        PrintResult("-9D Xor System.SByte.MinValue", -9D Xor System.SByte.MinValue)
        PrintResult("-9D Xor System.Byte.MaxValue", -9D Xor System.Byte.MaxValue)
        PrintResult("-9D Xor -3S", -9D Xor -3S)
        PrintResult("-9D Xor 24US", -9D Xor 24US)
        PrintResult("-9D Xor -5I", -9D Xor -5I)
        PrintResult("-9D Xor 26UI", -9D Xor 26UI)
        PrintResult("-9D Xor -7L", -9D Xor -7L)
        PrintResult("-9D Xor 28UL", -9D Xor 28UL)
        PrintResult("-9D Xor -9D", -9D Xor -9D)
        PrintResult("-9D Xor 10.0F", -9D Xor 10.0F)
        PrintResult("-9D Xor -11.0R", -9D Xor -11.0R)
        PrintResult("-9D Xor ""12""", -9D Xor "12")
        PrintResult("-9D Xor TypeCode.Double", -9D Xor TypeCode.Double)
        PrintResult("10.0F Xor False", 10.0F Xor False)
        PrintResult("10.0F Xor True", 10.0F Xor True)
        PrintResult("10.0F Xor System.SByte.MinValue", 10.0F Xor System.SByte.MinValue)
        PrintResult("10.0F Xor System.Byte.MaxValue", 10.0F Xor System.Byte.MaxValue)
        PrintResult("10.0F Xor -3S", 10.0F Xor -3S)
        PrintResult("10.0F Xor 24US", 10.0F Xor 24US)
        PrintResult("10.0F Xor -5I", 10.0F Xor -5I)
        PrintResult("10.0F Xor 26UI", 10.0F Xor 26UI)
        PrintResult("10.0F Xor -7L", 10.0F Xor -7L)
        PrintResult("10.0F Xor 28UL", 10.0F Xor 28UL)
        PrintResult("10.0F Xor -9D", 10.0F Xor -9D)
        PrintResult("10.0F Xor 10.0F", 10.0F Xor 10.0F)
        PrintResult("10.0F Xor -11.0R", 10.0F Xor -11.0R)
        PrintResult("10.0F Xor ""12""", 10.0F Xor "12")
        PrintResult("10.0F Xor TypeCode.Double", 10.0F Xor TypeCode.Double)
        PrintResult("-11.0R Xor False", -11.0R Xor False)
        PrintResult("-11.0R Xor True", -11.0R Xor True)
        PrintResult("-11.0R Xor System.SByte.MinValue", -11.0R Xor System.SByte.MinValue)
        PrintResult("-11.0R Xor System.Byte.MaxValue", -11.0R Xor System.Byte.MaxValue)
        PrintResult("-11.0R Xor -3S", -11.0R Xor -3S)
        PrintResult("-11.0R Xor 24US", -11.0R Xor 24US)
        PrintResult("-11.0R Xor -5I", -11.0R Xor -5I)
        PrintResult("-11.0R Xor 26UI", -11.0R Xor 26UI)
        PrintResult("-11.0R Xor -7L", -11.0R Xor -7L)
        PrintResult("-11.0R Xor 28UL", -11.0R Xor 28UL)
        PrintResult("-11.0R Xor -9D", -11.0R Xor -9D)
        PrintResult("-11.0R Xor 10.0F", -11.0R Xor 10.0F)
        PrintResult("-11.0R Xor -11.0R", -11.0R Xor -11.0R)
        PrintResult("-11.0R Xor ""12""", -11.0R Xor "12")
        PrintResult("-11.0R Xor TypeCode.Double", -11.0R Xor TypeCode.Double)
        PrintResult("""12"" Xor False", "12" Xor False)
        PrintResult("""12"" Xor True", "12" Xor True)
        PrintResult("""12"" Xor System.SByte.MinValue", "12" Xor System.SByte.MinValue)
        PrintResult("""12"" Xor System.Byte.MaxValue", "12" Xor System.Byte.MaxValue)
        PrintResult("""12"" Xor -3S", "12" Xor -3S)
        PrintResult("""12"" Xor 24US", "12" Xor 24US)
        PrintResult("""12"" Xor -5I", "12" Xor -5I)
        PrintResult("""12"" Xor 26UI", "12" Xor 26UI)
        PrintResult("""12"" Xor -7L", "12" Xor -7L)
        PrintResult("""12"" Xor 28UL", "12" Xor 28UL)
        PrintResult("""12"" Xor -9D", "12" Xor -9D)
        PrintResult("""12"" Xor 10.0F", "12" Xor 10.0F)
        PrintResult("""12"" Xor -11.0R", "12" Xor -11.0R)
        PrintResult("""12"" Xor ""12""", "12" Xor "12")
        PrintResult("""12"" Xor TypeCode.Double", "12" Xor TypeCode.Double)
        PrintResult("TypeCode.Double Xor False", TypeCode.Double Xor False)
        PrintResult("TypeCode.Double Xor True", TypeCode.Double Xor True)
        PrintResult("TypeCode.Double Xor System.SByte.MinValue", TypeCode.Double Xor System.SByte.MinValue)
        PrintResult("TypeCode.Double Xor System.Byte.MaxValue", TypeCode.Double Xor System.Byte.MaxValue)
        PrintResult("TypeCode.Double Xor -3S", TypeCode.Double Xor -3S)
        PrintResult("TypeCode.Double Xor 24US", TypeCode.Double Xor 24US)
        PrintResult("TypeCode.Double Xor -5I", TypeCode.Double Xor -5I)
        PrintResult("TypeCode.Double Xor 26UI", TypeCode.Double Xor 26UI)
        PrintResult("TypeCode.Double Xor -7L", TypeCode.Double Xor -7L)
        PrintResult("TypeCode.Double Xor 28UL", TypeCode.Double Xor 28UL)
        PrintResult("TypeCode.Double Xor -9D", TypeCode.Double Xor -9D)
        PrintResult("TypeCode.Double Xor 10.0F", TypeCode.Double Xor 10.0F)
        PrintResult("TypeCode.Double Xor -11.0R", TypeCode.Double Xor -11.0R)
        PrintResult("TypeCode.Double Xor ""12""", TypeCode.Double Xor "12")
        PrintResult("TypeCode.Double Xor TypeCode.Double", TypeCode.Double Xor TypeCode.Double)
        PrintResult("False Or False", False Or False)
        PrintResult("False Or True", False Or True)
        PrintResult("False Or System.SByte.MinValue", False Or System.SByte.MinValue)
        PrintResult("False Or System.Byte.MaxValue", False Or System.Byte.MaxValue)
        PrintResult("False Or -3S", False Or -3S)
        PrintResult("False Or 24US", False Or 24US)
        PrintResult("False Or -5I", False Or -5I)
        PrintResult("False Or 26UI", False Or 26UI)
        PrintResult("False Or -7L", False Or -7L)
        PrintResult("False Or 28UL", False Or 28UL)
        PrintResult("False Or -9D", False Or -9D)
        PrintResult("False Or 10.0F", False Or 10.0F)
        PrintResult("False Or -11.0R", False Or -11.0R)
        PrintResult("False Or ""12""", False Or "12")
        PrintResult("False Or TypeCode.Double", False Or TypeCode.Double)
        PrintResult("True Or False", True Or False)
        PrintResult("True Or True", True Or True)
        PrintResult("True Or System.SByte.MinValue", True Or System.SByte.MinValue)
        PrintResult("True Or System.Byte.MaxValue", True Or System.Byte.MaxValue)
        PrintResult("True Or -3S", True Or -3S)
        PrintResult("True Or 24US", True Or 24US)
        PrintResult("True Or -5I", True Or -5I)
        PrintResult("True Or 26UI", True Or 26UI)
        PrintResult("True Or -7L", True Or -7L)
        PrintResult("True Or 28UL", True Or 28UL)
        PrintResult("True Or -9D", True Or -9D)
        PrintResult("True Or 10.0F", True Or 10.0F)
        PrintResult("True Or -11.0R", True Or -11.0R)
        PrintResult("True Or ""12""", True Or "12")
        PrintResult("True Or TypeCode.Double", True Or TypeCode.Double)
        PrintResult("System.SByte.MinValue Or False", System.SByte.MinValue Or False)
        PrintResult("System.SByte.MinValue Or True", System.SByte.MinValue Or True)
        PrintResult("System.SByte.MinValue Or System.SByte.MinValue", System.SByte.MinValue Or System.SByte.MinValue)
        PrintResult("System.SByte.MinValue Or System.Byte.MaxValue", System.SByte.MinValue Or System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue Or -3S", System.SByte.MinValue Or -3S)
        PrintResult("System.SByte.MinValue Or 24US", System.SByte.MinValue Or 24US)
        PrintResult("System.SByte.MinValue Or -5I", System.SByte.MinValue Or -5I)
        PrintResult("System.SByte.MinValue Or 26UI", System.SByte.MinValue Or 26UI)
        PrintResult("System.SByte.MinValue Or -7L", System.SByte.MinValue Or -7L)
        PrintResult("System.SByte.MinValue Or 28UL", System.SByte.MinValue Or 28UL)
        PrintResult("System.SByte.MinValue Or -9D", System.SByte.MinValue Or -9D)
        PrintResult("System.SByte.MinValue Or 10.0F", System.SByte.MinValue Or 10.0F)
        PrintResult("System.SByte.MinValue Or -11.0R", System.SByte.MinValue Or -11.0R)
        PrintResult("System.SByte.MinValue Or ""12""", System.SByte.MinValue Or "12")
        PrintResult("System.SByte.MinValue Or TypeCode.Double", System.SByte.MinValue Or TypeCode.Double)
        PrintResult("System.Byte.MaxValue Or False", System.Byte.MaxValue Or False)
        PrintResult("System.Byte.MaxValue Or True", System.Byte.MaxValue Or True)
        PrintResult("System.Byte.MaxValue Or System.SByte.MinValue", System.Byte.MaxValue Or System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue Or System.Byte.MaxValue", System.Byte.MaxValue Or System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue Or -3S", System.Byte.MaxValue Or -3S)
        PrintResult("System.Byte.MaxValue Or 24US", System.Byte.MaxValue Or 24US)
        PrintResult("System.Byte.MaxValue Or -5I", System.Byte.MaxValue Or -5I)
        PrintResult("System.Byte.MaxValue Or 26UI", System.Byte.MaxValue Or 26UI)
        PrintResult("System.Byte.MaxValue Or -7L", System.Byte.MaxValue Or -7L)
        PrintResult("System.Byte.MaxValue Or 28UL", System.Byte.MaxValue Or 28UL)
        PrintResult("System.Byte.MaxValue Or -9D", System.Byte.MaxValue Or -9D)
        PrintResult("System.Byte.MaxValue Or 10.0F", System.Byte.MaxValue Or 10.0F)
        PrintResult("System.Byte.MaxValue Or -11.0R", System.Byte.MaxValue Or -11.0R)
        PrintResult("System.Byte.MaxValue Or ""12""", System.Byte.MaxValue Or "12")
        PrintResult("System.Byte.MaxValue Or TypeCode.Double", System.Byte.MaxValue Or TypeCode.Double)
        PrintResult("-3S Or False", -3S Or False)
        PrintResult("-3S Or True", -3S Or True)
        PrintResult("-3S Or System.SByte.MinValue", -3S Or System.SByte.MinValue)
        PrintResult("-3S Or System.Byte.MaxValue", -3S Or System.Byte.MaxValue)
        PrintResult("-3S Or -3S", -3S Or -3S)
        PrintResult("-3S Or 24US", -3S Or 24US)
        PrintResult("-3S Or -5I", -3S Or -5I)
        PrintResult("-3S Or 26UI", -3S Or 26UI)
        PrintResult("-3S Or -7L", -3S Or -7L)
        PrintResult("-3S Or 28UL", -3S Or 28UL)
        PrintResult("-3S Or -9D", -3S Or -9D)
        PrintResult("-3S Or 10.0F", -3S Or 10.0F)
        PrintResult("-3S Or -11.0R", -3S Or -11.0R)
        PrintResult("-3S Or ""12""", -3S Or "12")
        PrintResult("-3S Or TypeCode.Double", -3S Or TypeCode.Double)
        PrintResult("24US Or False", 24US Or False)
        PrintResult("24US Or True", 24US Or True)
        PrintResult("24US Or System.SByte.MinValue", 24US Or System.SByte.MinValue)
        PrintResult("24US Or System.Byte.MaxValue", 24US Or System.Byte.MaxValue)
        PrintResult("24US Or -3S", 24US Or -3S)
        PrintResult("24US Or 24US", 24US Or 24US)
        PrintResult("24US Or -5I", 24US Or -5I)
        PrintResult("24US Or 26UI", 24US Or 26UI)
        PrintResult("24US Or -7L", 24US Or -7L)
        PrintResult("24US Or 28UL", 24US Or 28UL)
        PrintResult("24US Or -9D", 24US Or -9D)
        PrintResult("24US Or 10.0F", 24US Or 10.0F)
        PrintResult("24US Or -11.0R", 24US Or -11.0R)
        PrintResult("24US Or ""12""", 24US Or "12")
        PrintResult("24US Or TypeCode.Double", 24US Or TypeCode.Double)
        PrintResult("-5I Or False", -5I Or False)
        PrintResult("-5I Or True", -5I Or True)
        PrintResult("-5I Or System.SByte.MinValue", -5I Or System.SByte.MinValue)
        PrintResult("-5I Or System.Byte.MaxValue", -5I Or System.Byte.MaxValue)
        PrintResult("-5I Or -3S", -5I Or -3S)
        PrintResult("-5I Or 24US", -5I Or 24US)
        PrintResult("-5I Or -5I", -5I Or -5I)
        PrintResult("-5I Or 26UI", -5I Or 26UI)
        PrintResult("-5I Or -7L", -5I Or -7L)
        PrintResult("-5I Or 28UL", -5I Or 28UL)
        PrintResult("-5I Or -9D", -5I Or -9D)
        PrintResult("-5I Or 10.0F", -5I Or 10.0F)
        PrintResult("-5I Or -11.0R", -5I Or -11.0R)
        PrintResult("-5I Or ""12""", -5I Or "12")
        PrintResult("-5I Or TypeCode.Double", -5I Or TypeCode.Double)
        PrintResult("26UI Or False", 26UI Or False)
        PrintResult("26UI Or True", 26UI Or True)
        PrintResult("26UI Or System.SByte.MinValue", 26UI Or System.SByte.MinValue)
        PrintResult("26UI Or System.Byte.MaxValue", 26UI Or System.Byte.MaxValue)
        PrintResult("26UI Or -3S", 26UI Or -3S)
        PrintResult("26UI Or 24US", 26UI Or 24US)
        PrintResult("26UI Or -5I", 26UI Or -5I)
        PrintResult("26UI Or 26UI", 26UI Or 26UI)
        PrintResult("26UI Or -7L", 26UI Or -7L)
        PrintResult("26UI Or 28UL", 26UI Or 28UL)
        PrintResult("26UI Or -9D", 26UI Or -9D)
        PrintResult("26UI Or 10.0F", 26UI Or 10.0F)
        PrintResult("26UI Or -11.0R", 26UI Or -11.0R)
        PrintResult("26UI Or ""12""", 26UI Or "12")
        PrintResult("26UI Or TypeCode.Double", 26UI Or TypeCode.Double)
        PrintResult("-7L Or False", -7L Or False)
        PrintResult("-7L Or True", -7L Or True)
        PrintResult("-7L Or System.SByte.MinValue", -7L Or System.SByte.MinValue)
        PrintResult("-7L Or System.Byte.MaxValue", -7L Or System.Byte.MaxValue)
        PrintResult("-7L Or -3S", -7L Or -3S)
        PrintResult("-7L Or 24US", -7L Or 24US)
        PrintResult("-7L Or -5I", -7L Or -5I)
        PrintResult("-7L Or 26UI", -7L Or 26UI)
        PrintResult("-7L Or -7L", -7L Or -7L)
        PrintResult("-7L Or 28UL", -7L Or 28UL)
        PrintResult("-7L Or -9D", -7L Or -9D)
        PrintResult("-7L Or 10.0F", -7L Or 10.0F)
        PrintResult("-7L Or -11.0R", -7L Or -11.0R)
        PrintResult("-7L Or ""12""", -7L Or "12")
        PrintResult("-7L Or TypeCode.Double", -7L Or TypeCode.Double)
        PrintResult("28UL Or False", 28UL Or False)
        PrintResult("28UL Or True", 28UL Or True)
        PrintResult("28UL Or System.SByte.MinValue", 28UL Or System.SByte.MinValue)
        PrintResult("28UL Or System.Byte.MaxValue", 28UL Or System.Byte.MaxValue)
        PrintResult("28UL Or -3S", 28UL Or -3S)
        PrintResult("28UL Or 24US", 28UL Or 24US)
        PrintResult("28UL Or -5I", 28UL Or -5I)
        PrintResult("28UL Or 26UI", 28UL Or 26UI)
        PrintResult("28UL Or -7L", 28UL Or -7L)
        PrintResult("28UL Or 28UL", 28UL Or 28UL)
        PrintResult("28UL Or -9D", 28UL Or -9D)
        PrintResult("28UL Or 10.0F", 28UL Or 10.0F)
        PrintResult("28UL Or -11.0R", 28UL Or -11.0R)
        PrintResult("28UL Or ""12""", 28UL Or "12")
        PrintResult("28UL Or TypeCode.Double", 28UL Or TypeCode.Double)
        PrintResult("-9D Or False", -9D Or False)
        PrintResult("-9D Or True", -9D Or True)
        PrintResult("-9D Or System.SByte.MinValue", -9D Or System.SByte.MinValue)
        PrintResult("-9D Or System.Byte.MaxValue", -9D Or System.Byte.MaxValue)
        PrintResult("-9D Or -3S", -9D Or -3S)
        PrintResult("-9D Or 24US", -9D Or 24US)
        PrintResult("-9D Or -5I", -9D Or -5I)
        PrintResult("-9D Or 26UI", -9D Or 26UI)
        PrintResult("-9D Or -7L", -9D Or -7L)
        PrintResult("-9D Or 28UL", -9D Or 28UL)
        PrintResult("-9D Or -9D", -9D Or -9D)
        PrintResult("-9D Or 10.0F", -9D Or 10.0F)
        PrintResult("-9D Or -11.0R", -9D Or -11.0R)
        PrintResult("-9D Or ""12""", -9D Or "12")
        PrintResult("-9D Or TypeCode.Double", -9D Or TypeCode.Double)
        PrintResult("10.0F Or False", 10.0F Or False)
        PrintResult("10.0F Or True", 10.0F Or True)
        PrintResult("10.0F Or System.SByte.MinValue", 10.0F Or System.SByte.MinValue)
        PrintResult("10.0F Or System.Byte.MaxValue", 10.0F Or System.Byte.MaxValue)
        PrintResult("10.0F Or -3S", 10.0F Or -3S)
        PrintResult("10.0F Or 24US", 10.0F Or 24US)
        PrintResult("10.0F Or -5I", 10.0F Or -5I)
        PrintResult("10.0F Or 26UI", 10.0F Or 26UI)
        PrintResult("10.0F Or -7L", 10.0F Or -7L)
        PrintResult("10.0F Or 28UL", 10.0F Or 28UL)
        PrintResult("10.0F Or -9D", 10.0F Or -9D)
        PrintResult("10.0F Or 10.0F", 10.0F Or 10.0F)
        PrintResult("10.0F Or -11.0R", 10.0F Or -11.0R)
        PrintResult("10.0F Or ""12""", 10.0F Or "12")
        PrintResult("10.0F Or TypeCode.Double", 10.0F Or TypeCode.Double)
        PrintResult("-11.0R Or False", -11.0R Or False)
        PrintResult("-11.0R Or True", -11.0R Or True)
        PrintResult("-11.0R Or System.SByte.MinValue", -11.0R Or System.SByte.MinValue)
        PrintResult("-11.0R Or System.Byte.MaxValue", -11.0R Or System.Byte.MaxValue)
        PrintResult("-11.0R Or -3S", -11.0R Or -3S)
        PrintResult("-11.0R Or 24US", -11.0R Or 24US)
        PrintResult("-11.0R Or -5I", -11.0R Or -5I)
        PrintResult("-11.0R Or 26UI", -11.0R Or 26UI)
        PrintResult("-11.0R Or -7L", -11.0R Or -7L)
        PrintResult("-11.0R Or 28UL", -11.0R Or 28UL)
        PrintResult("-11.0R Or -9D", -11.0R Or -9D)
        PrintResult("-11.0R Or 10.0F", -11.0R Or 10.0F)
        PrintResult("-11.0R Or -11.0R", -11.0R Or -11.0R)
        PrintResult("-11.0R Or ""12""", -11.0R Or "12")
        PrintResult("-11.0R Or TypeCode.Double", -11.0R Or TypeCode.Double)
        PrintResult("""12"" Or False", "12" Or False)
        PrintResult("""12"" Or True", "12" Or True)
        PrintResult("""12"" Or System.SByte.MinValue", "12" Or System.SByte.MinValue)
        PrintResult("""12"" Or System.Byte.MaxValue", "12" Or System.Byte.MaxValue)
        PrintResult("""12"" Or -3S", "12" Or -3S)
        PrintResult("""12"" Or 24US", "12" Or 24US)
        PrintResult("""12"" Or -5I", "12" Or -5I)
        PrintResult("""12"" Or 26UI", "12" Or 26UI)
        PrintResult("""12"" Or -7L", "12" Or -7L)
        PrintResult("""12"" Or 28UL", "12" Or 28UL)
        PrintResult("""12"" Or -9D", "12" Or -9D)
        PrintResult("""12"" Or 10.0F", "12" Or 10.0F)
        PrintResult("""12"" Or -11.0R", "12" Or -11.0R)
        PrintResult("""12"" Or ""12""", "12" Or "12")
        PrintResult("""12"" Or TypeCode.Double", "12" Or TypeCode.Double)
        PrintResult("TypeCode.Double Or False", TypeCode.Double Or False)
        PrintResult("TypeCode.Double Or True", TypeCode.Double Or True)
        PrintResult("TypeCode.Double Or System.SByte.MinValue", TypeCode.Double Or System.SByte.MinValue)
        PrintResult("TypeCode.Double Or System.Byte.MaxValue", TypeCode.Double Or System.Byte.MaxValue)
        PrintResult("TypeCode.Double Or -3S", TypeCode.Double Or -3S)
        PrintResult("TypeCode.Double Or 24US", TypeCode.Double Or 24US)
        PrintResult("TypeCode.Double Or -5I", TypeCode.Double Or -5I)
        PrintResult("TypeCode.Double Or 26UI", TypeCode.Double Or 26UI)
        PrintResult("TypeCode.Double Or -7L", TypeCode.Double Or -7L)
        PrintResult("TypeCode.Double Or 28UL", TypeCode.Double Or 28UL)
        PrintResult("TypeCode.Double Or -9D", TypeCode.Double Or -9D)
        PrintResult("TypeCode.Double Or 10.0F", TypeCode.Double Or 10.0F)
        PrintResult("TypeCode.Double Or -11.0R", TypeCode.Double Or -11.0R)
        PrintResult("TypeCode.Double Or ""12""", TypeCode.Double Or "12")
        PrintResult("TypeCode.Double Or TypeCode.Double", TypeCode.Double Or TypeCode.Double)
        PrintResult("False And False", False And False)
        PrintResult("False And True", False And True)
        PrintResult("False And System.SByte.MinValue", False And System.SByte.MinValue)
        PrintResult("False And System.Byte.MaxValue", False And System.Byte.MaxValue)
        PrintResult("False And -3S", False And -3S)
        PrintResult("False And 24US", False And 24US)
        PrintResult("False And -5I", False And -5I)
        PrintResult("False And 26UI", False And 26UI)
        PrintResult("False And -7L", False And -7L)
        PrintResult("False And 28UL", False And 28UL)
        PrintResult("False And -9D", False And -9D)
        PrintResult("False And 10.0F", False And 10.0F)
        PrintResult("False And -11.0R", False And -11.0R)
        PrintResult("False And ""12""", False And "12")
        PrintResult("False And TypeCode.Double", False And TypeCode.Double)
        PrintResult("True And False", True And False)
        PrintResult("True And True", True And True)
        PrintResult("True And System.SByte.MinValue", True And System.SByte.MinValue)
        PrintResult("True And System.Byte.MaxValue", True And System.Byte.MaxValue)
        PrintResult("True And -3S", True And -3S)
        PrintResult("True And 24US", True And 24US)
        PrintResult("True And -5I", True And -5I)
        PrintResult("True And 26UI", True And 26UI)
        PrintResult("True And -7L", True And -7L)
        PrintResult("True And 28UL", True And 28UL)
        PrintResult("True And -9D", True And -9D)
        PrintResult("True And 10.0F", True And 10.0F)
        PrintResult("True And -11.0R", True And -11.0R)
        PrintResult("True And ""12""", True And "12")
        PrintResult("True And TypeCode.Double", True And TypeCode.Double)
        PrintResult("System.SByte.MinValue And False", System.SByte.MinValue And False)
        PrintResult("System.SByte.MinValue And True", System.SByte.MinValue And True)
        PrintResult("System.SByte.MinValue And System.SByte.MinValue", System.SByte.MinValue And System.SByte.MinValue)
        PrintResult("System.SByte.MinValue And System.Byte.MaxValue", System.SByte.MinValue And System.Byte.MaxValue)
        PrintResult("System.SByte.MinValue And -3S", System.SByte.MinValue And -3S)
        PrintResult("System.SByte.MinValue And 24US", System.SByte.MinValue And 24US)
        PrintResult("System.SByte.MinValue And -5I", System.SByte.MinValue And -5I)
        PrintResult("System.SByte.MinValue And 26UI", System.SByte.MinValue And 26UI)
        PrintResult("System.SByte.MinValue And -7L", System.SByte.MinValue And -7L)
        PrintResult("System.SByte.MinValue And 28UL", System.SByte.MinValue And 28UL)
        PrintResult("System.SByte.MinValue And -9D", System.SByte.MinValue And -9D)
        PrintResult("System.SByte.MinValue And 10.0F", System.SByte.MinValue And 10.0F)
        PrintResult("System.SByte.MinValue And -11.0R", System.SByte.MinValue And -11.0R)
        PrintResult("System.SByte.MinValue And ""12""", System.SByte.MinValue And "12")
        PrintResult("System.SByte.MinValue And TypeCode.Double", System.SByte.MinValue And TypeCode.Double)
        PrintResult("System.Byte.MaxValue And False", System.Byte.MaxValue And False)
        PrintResult("System.Byte.MaxValue And True", System.Byte.MaxValue And True)
        PrintResult("System.Byte.MaxValue And System.SByte.MinValue", System.Byte.MaxValue And System.SByte.MinValue)
        PrintResult("System.Byte.MaxValue And System.Byte.MaxValue", System.Byte.MaxValue And System.Byte.MaxValue)
        PrintResult("System.Byte.MaxValue And -3S", System.Byte.MaxValue And -3S)
        PrintResult("System.Byte.MaxValue And 24US", System.Byte.MaxValue And 24US)
        PrintResult("System.Byte.MaxValue And -5I", System.Byte.MaxValue And -5I)
        PrintResult("System.Byte.MaxValue And 26UI", System.Byte.MaxValue And 26UI)
        PrintResult("System.Byte.MaxValue And -7L", System.Byte.MaxValue And -7L)
        PrintResult("System.Byte.MaxValue And 28UL", System.Byte.MaxValue And 28UL)
        PrintResult("System.Byte.MaxValue And -9D", System.Byte.MaxValue And -9D)
        PrintResult("System.Byte.MaxValue And 10.0F", System.Byte.MaxValue And 10.0F)
        PrintResult("System.Byte.MaxValue And -11.0R", System.Byte.MaxValue And -11.0R)
        PrintResult("System.Byte.MaxValue And ""12""", System.Byte.MaxValue And "12")
        PrintResult("System.Byte.MaxValue And TypeCode.Double", System.Byte.MaxValue And TypeCode.Double)
        PrintResult("-3S And False", -3S And False)
        PrintResult("-3S And True", -3S And True)
        PrintResult("-3S And System.SByte.MinValue", -3S And System.SByte.MinValue)
        PrintResult("-3S And System.Byte.MaxValue", -3S And System.Byte.MaxValue)
        PrintResult("-3S And -3S", -3S And -3S)
        PrintResult("-3S And 24US", -3S And 24US)
        PrintResult("-3S And -5I", -3S And -5I)
        PrintResult("-3S And 26UI", -3S And 26UI)
        PrintResult("-3S And -7L", -3S And -7L)
        PrintResult("-3S And 28UL", -3S And 28UL)
        PrintResult("-3S And -9D", -3S And -9D)
        PrintResult("-3S And 10.0F", -3S And 10.0F)
        PrintResult("-3S And -11.0R", -3S And -11.0R)
        PrintResult("-3S And ""12""", -3S And "12")
        PrintResult("-3S And TypeCode.Double", -3S And TypeCode.Double)
        PrintResult("24US And False", 24US And False)
        PrintResult("24US And True", 24US And True)
        PrintResult("24US And System.SByte.MinValue", 24US And System.SByte.MinValue)
        PrintResult("24US And System.Byte.MaxValue", 24US And System.Byte.MaxValue)
        PrintResult("24US And -3S", 24US And -3S)
        PrintResult("24US And 24US", 24US And 24US)
        PrintResult("24US And -5I", 24US And -5I)
        PrintResult("24US And 26UI", 24US And 26UI)
        PrintResult("24US And -7L", 24US And -7L)
        PrintResult("24US And 28UL", 24US And 28UL)
        PrintResult("24US And -9D", 24US And -9D)
        PrintResult("24US And 10.0F", 24US And 10.0F)
        PrintResult("24US And -11.0R", 24US And -11.0R)
        PrintResult("24US And ""12""", 24US And "12")
        PrintResult("24US And TypeCode.Double", 24US And TypeCode.Double)
        PrintResult("-5I And False", -5I And False)
        PrintResult("-5I And True", -5I And True)
        PrintResult("-5I And System.SByte.MinValue", -5I And System.SByte.MinValue)
        PrintResult("-5I And System.Byte.MaxValue", -5I And System.Byte.MaxValue)
        PrintResult("-5I And -3S", -5I And -3S)
        PrintResult("-5I And 24US", -5I And 24US)
        PrintResult("-5I And -5I", -5I And -5I)
        PrintResult("-5I And 26UI", -5I And 26UI)
        PrintResult("-5I And -7L", -5I And -7L)
        PrintResult("-5I And 28UL", -5I And 28UL)
        PrintResult("-5I And -9D", -5I And -9D)
        PrintResult("-5I And 10.0F", -5I And 10.0F)
        PrintResult("-5I And -11.0R", -5I And -11.0R)
        PrintResult("-5I And ""12""", -5I And "12")
        PrintResult("-5I And TypeCode.Double", -5I And TypeCode.Double)
        PrintResult("26UI And False", 26UI And False)
        PrintResult("26UI And True", 26UI And True)
        PrintResult("26UI And System.SByte.MinValue", 26UI And System.SByte.MinValue)
        PrintResult("26UI And System.Byte.MaxValue", 26UI And System.Byte.MaxValue)
        PrintResult("26UI And -3S", 26UI And -3S)
        PrintResult("26UI And 24US", 26UI And 24US)
        PrintResult("26UI And -5I", 26UI And -5I)
        PrintResult("26UI And 26UI", 26UI And 26UI)
        PrintResult("26UI And -7L", 26UI And -7L)
        PrintResult("26UI And 28UL", 26UI And 28UL)
        PrintResult("26UI And -9D", 26UI And -9D)
        PrintResult("26UI And 10.0F", 26UI And 10.0F)
        PrintResult("26UI And -11.0R", 26UI And -11.0R)
        PrintResult("26UI And ""12""", 26UI And "12")
        PrintResult("26UI And TypeCode.Double", 26UI And TypeCode.Double)
        PrintResult("-7L And False", -7L And False)
        PrintResult("-7L And True", -7L And True)
        PrintResult("-7L And System.SByte.MinValue", -7L And System.SByte.MinValue)
        PrintResult("-7L And System.Byte.MaxValue", -7L And System.Byte.MaxValue)
        PrintResult("-7L And -3S", -7L And -3S)
        PrintResult("-7L And 24US", -7L And 24US)
        PrintResult("-7L And -5I", -7L And -5I)
        PrintResult("-7L And 26UI", -7L And 26UI)
        PrintResult("-7L And -7L", -7L And -7L)
        PrintResult("-7L And 28UL", -7L And 28UL)
        PrintResult("-7L And -9D", -7L And -9D)
        PrintResult("-7L And 10.0F", -7L And 10.0F)
        PrintResult("-7L And -11.0R", -7L And -11.0R)
        PrintResult("-7L And ""12""", -7L And "12")
        PrintResult("-7L And TypeCode.Double", -7L And TypeCode.Double)
        PrintResult("28UL And False", 28UL And False)
        PrintResult("28UL And True", 28UL And True)
        PrintResult("28UL And System.SByte.MinValue", 28UL And System.SByte.MinValue)
        PrintResult("28UL And System.Byte.MaxValue", 28UL And System.Byte.MaxValue)
        PrintResult("28UL And -3S", 28UL And -3S)
        PrintResult("28UL And 24US", 28UL And 24US)
        PrintResult("28UL And -5I", 28UL And -5I)
        PrintResult("28UL And 26UI", 28UL And 26UI)
        PrintResult("28UL And -7L", 28UL And -7L)
        PrintResult("28UL And 28UL", 28UL And 28UL)
        PrintResult("28UL And -9D", 28UL And -9D)
        PrintResult("28UL And 10.0F", 28UL And 10.0F)
        PrintResult("28UL And -11.0R", 28UL And -11.0R)
        PrintResult("28UL And ""12""", 28UL And "12")
        PrintResult("28UL And TypeCode.Double", 28UL And TypeCode.Double)
        PrintResult("-9D And False", -9D And False)
        PrintResult("-9D And True", -9D And True)
        PrintResult("-9D And System.SByte.MinValue", -9D And System.SByte.MinValue)
        PrintResult("-9D And System.Byte.MaxValue", -9D And System.Byte.MaxValue)
        PrintResult("-9D And -3S", -9D And -3S)
        PrintResult("-9D And 24US", -9D And 24US)
        PrintResult("-9D And -5I", -9D And -5I)
        PrintResult("-9D And 26UI", -9D And 26UI)
        PrintResult("-9D And -7L", -9D And -7L)
        PrintResult("-9D And 28UL", -9D And 28UL)
        PrintResult("-9D And -9D", -9D And -9D)
        PrintResult("-9D And 10.0F", -9D And 10.0F)
        PrintResult("-9D And -11.0R", -9D And -11.0R)
        PrintResult("-9D And ""12""", -9D And "12")
        PrintResult("-9D And TypeCode.Double", -9D And TypeCode.Double)
        PrintResult("10.0F And False", 10.0F And False)
        PrintResult("10.0F And True", 10.0F And True)
        PrintResult("10.0F And System.SByte.MinValue", 10.0F And System.SByte.MinValue)
        PrintResult("10.0F And System.Byte.MaxValue", 10.0F And System.Byte.MaxValue)
        PrintResult("10.0F And -3S", 10.0F And -3S)
        PrintResult("10.0F And 24US", 10.0F And 24US)
        PrintResult("10.0F And -5I", 10.0F And -5I)
        PrintResult("10.0F And 26UI", 10.0F And 26UI)
        PrintResult("10.0F And -7L", 10.0F And -7L)
        PrintResult("10.0F And 28UL", 10.0F And 28UL)
        PrintResult("10.0F And -9D", 10.0F And -9D)
        PrintResult("10.0F And 10.0F", 10.0F And 10.0F)
        PrintResult("10.0F And -11.0R", 10.0F And -11.0R)
        PrintResult("10.0F And ""12""", 10.0F And "12")
        PrintResult("10.0F And TypeCode.Double", 10.0F And TypeCode.Double)
        PrintResult("-11.0R And False", -11.0R And False)
        PrintResult("-11.0R And True", -11.0R And True)
        PrintResult("-11.0R And System.SByte.MinValue", -11.0R And System.SByte.MinValue)
        PrintResult("-11.0R And System.Byte.MaxValue", -11.0R And System.Byte.MaxValue)
        PrintResult("-11.0R And -3S", -11.0R And -3S)
        PrintResult("-11.0R And 24US", -11.0R And 24US)
        PrintResult("-11.0R And -5I", -11.0R And -5I)
        PrintResult("-11.0R And 26UI", -11.0R And 26UI)
        PrintResult("-11.0R And -7L", -11.0R And -7L)
        PrintResult("-11.0R And 28UL", -11.0R And 28UL)
        PrintResult("-11.0R And -9D", -11.0R And -9D)
        PrintResult("-11.0R And 10.0F", -11.0R And 10.0F)
        PrintResult("-11.0R And -11.0R", -11.0R And -11.0R)
        PrintResult("-11.0R And ""12""", -11.0R And "12")
        PrintResult("-11.0R And TypeCode.Double", -11.0R And TypeCode.Double)
        PrintResult("""12"" And False", "12" And False)
        PrintResult("""12"" And True", "12" And True)
        PrintResult("""12"" And System.SByte.MinValue", "12" And System.SByte.MinValue)
        PrintResult("""12"" And System.Byte.MaxValue", "12" And System.Byte.MaxValue)
        PrintResult("""12"" And -3S", "12" And -3S)
        PrintResult("""12"" And 24US", "12" And 24US)
        PrintResult("""12"" And -5I", "12" And -5I)
        PrintResult("""12"" And 26UI", "12" And 26UI)
        PrintResult("""12"" And -7L", "12" And -7L)
        PrintResult("""12"" And 28UL", "12" And 28UL)
        PrintResult("""12"" And -9D", "12" And -9D)
        PrintResult("""12"" And 10.0F", "12" And 10.0F)
        PrintResult("""12"" And -11.0R", "12" And -11.0R)
        PrintResult("""12"" And ""12""", "12" And "12")
        PrintResult("""12"" And TypeCode.Double", "12" And TypeCode.Double)
        PrintResult("TypeCode.Double And False", TypeCode.Double And False)
        PrintResult("TypeCode.Double And True", TypeCode.Double And True)
        PrintResult("TypeCode.Double And System.SByte.MinValue", TypeCode.Double And System.SByte.MinValue)
        PrintResult("TypeCode.Double And System.Byte.MaxValue", TypeCode.Double And System.Byte.MaxValue)
        PrintResult("TypeCode.Double And -3S", TypeCode.Double And -3S)
        PrintResult("TypeCode.Double And 24US", TypeCode.Double And 24US)
        PrintResult("TypeCode.Double And -5I", TypeCode.Double And -5I)
        PrintResult("TypeCode.Double And 26UI", TypeCode.Double And 26UI)
        PrintResult("TypeCode.Double And -7L", TypeCode.Double And -7L)
        PrintResult("TypeCode.Double And 28UL", TypeCode.Double And 28UL)
        PrintResult("TypeCode.Double And -9D", TypeCode.Double And -9D)
        PrintResult("TypeCode.Double And 10.0F", TypeCode.Double And 10.0F)
        PrintResult("TypeCode.Double And -11.0R", TypeCode.Double And -11.0R)
        PrintResult("TypeCode.Double And ""12""", TypeCode.Double And "12")
        PrintResult("TypeCode.Double And TypeCode.Double", TypeCode.Double And TypeCode.Double)

        'PrintResult("#8:30:00 AM# + ""12""", #8:30:00 AM# + "12")
        'PrintResult("#8:30:00 AM# + #8:30:00 AM#", #8:30:00 AM# + #8:30:00 AM#)
        PrintResult("""c""c + ""12""", "c"c + "12")
        PrintResult("""c""c + ""c""c", "c"c + "c"c)
        'PrintResult("""12"" + #8:30:00 AM#", "12" + #8:30:00 AM#)
        PrintResult("""12"" + ""c""c", "12" + "c"c)
        'PrintResult("#8:30:00 AM# & False", #8:30:00 AM# & False)
        'PrintResult("#8:30:00 AM# & True", #8:30:00 AM# & True)
        'PrintResult("#8:30:00 AM# & System.SByte.MinValue", #8:30:00 AM# & System.SByte.MinValue)
        'PrintResult("#8:30:00 AM# & System.Byte.MaxValue", #8:30:00 AM# & System.Byte.MaxValue)
        'PrintResult("#8:30:00 AM# & -3S", #8:30:00 AM# & -3S)
        'PrintResult("#8:30:00 AM# & 24US", #8:30:00 AM# & 24US)
        'PrintResult("#8:30:00 AM# & -5I", #8:30:00 AM# & -5I)
        'PrintResult("#8:30:00 AM# & 26UI", #8:30:00 AM# & 26UI)
        'PrintResult("#8:30:00 AM# & -7L", #8:30:00 AM# & -7L)
        'PrintResult("#8:30:00 AM# & 28UL", #8:30:00 AM# & 28UL)
        'PrintResult("#8:30:00 AM# & -9D", #8:30:00 AM# & -9D)
        'PrintResult("#8:30:00 AM# & 10.0F", #8:30:00 AM# & 10.0F)
        'PrintResult("#8:30:00 AM# & -11.0R", #8:30:00 AM# & -11.0R)
        'PrintResult("#8:30:00 AM# & ""12""", #8:30:00 AM# & "12")
        'PrintResult("#8:30:00 AM# & TypeCode.Double", #8:30:00 AM# & TypeCode.Double)
        'PrintResult("#8:30:00 AM# & #8:30:00 AM#", #8:30:00 AM# & #8:30:00 AM#)
        'PrintResult("#8:30:00 AM# & ""c""c", #8:30:00 AM# & "c"c)
        PrintResult("""c""c & False", "c"c & False)
        PrintResult("""c""c & True", "c"c & True)
        PrintResult("""c""c & System.SByte.MinValue", "c"c & System.SByte.MinValue)
        PrintResult("""c""c & System.Byte.MaxValue", "c"c & System.Byte.MaxValue)
        PrintResult("""c""c & -3S", "c"c & -3S)
        PrintResult("""c""c & 24US", "c"c & 24US)
        PrintResult("""c""c & -5I", "c"c & -5I)
        PrintResult("""c""c & 26UI", "c"c & 26UI)
        PrintResult("""c""c & -7L", "c"c & -7L)
        PrintResult("""c""c & 28UL", "c"c & 28UL)
        PrintResult("""c""c & -9D", "c"c & -9D)
        PrintResult("""c""c & 10.0F", "c"c & 10.0F)
        PrintResult("""c""c & -11.0R", "c"c & -11.0R)
        PrintResult("""c""c & ""12""", "c"c & "12")
        PrintResult("""c""c & TypeCode.Double", "c"c & TypeCode.Double)
        'PrintResult("""c""c & #8:30:00 AM#", "c"c & #8:30:00 AM#)
        PrintResult("""c""c & ""c""c", "c"c & "c"c)
        'PrintResult("False & #8:30:00 AM#", False & #8:30:00 AM#)
        PrintResult("False & ""c""c", False & "c"c)
        'PrintResult("True & #8:30:00 AM#", True & #8:30:00 AM#)
        PrintResult("True & ""c""c", True & "c"c)
        'PrintResult("System.SByte.MinValue & #8:30:00 AM#", System.SByte.MinValue & #8:30:00 AM#)
        PrintResult("System.SByte.MinValue & ""c""c", System.SByte.MinValue & "c"c)
        'PrintResult("System.Byte.MaxValue & #8:30:00 AM#", System.Byte.MaxValue & #8:30:00 AM#)
        PrintResult("System.Byte.MaxValue & ""c""c", System.Byte.MaxValue & "c"c)
        'PrintResult("-3S & #8:30:00 AM#", -3S & #8:30:00 AM#)
        PrintResult("-3S & ""c""c", -3S & "c"c)
        'PrintResult("24US & #8:30:00 AM#", 24US & #8:30:00 AM#)
        PrintResult("24US & ""c""c", 24US & "c"c)
        'PrintResult("-5I & #8:30:00 AM#", -5I & #8:30:00 AM#)
        PrintResult("-5I & ""c""c", -5I & "c"c)
        'PrintResult("26UI & #8:30:00 AM#", 26UI & #8:30:00 AM#)
        PrintResult("26UI & ""c""c", 26UI & "c"c)
        'PrintResult("-7L & #8:30:00 AM#", -7L & #8:30:00 AM#)
        PrintResult("-7L & ""c""c", -7L & "c"c)
        'PrintResult("28UL & #8:30:00 AM#", 28UL & #8:30:00 AM#)
        PrintResult("28UL & ""c""c", 28UL & "c"c)
        'PrintResult("-9D & #8:30:00 AM#", -9D & #8:30:00 AM#)
        PrintResult("-9D & ""c""c", -9D & "c"c)
        'PrintResult("10.0F & #8:30:00 AM#", 10.0F & #8:30:00 AM#)
        PrintResult("10.0F & ""c""c", 10.0F & "c"c)
        'PrintResult("-11.0R & #8:30:00 AM#", -11.0R & #8:30:00 AM#)
        PrintResult("-11.0R & ""c""c", -11.0R & "c"c)
        'PrintResult("""12"" & #8:30:00 AM#", "12" & #8:30:00 AM#)
        PrintResult("""12"" & ""c""c", "12" & "c"c)
        'PrintResult("TypeCode.Double & #8:30:00 AM#", TypeCode.Double & #8:30:00 AM#)
        PrintResult("TypeCode.Double & ""c""c", TypeCode.Double & "c"c)
        PrintResult("#8:30:00 AM# Like False", #8:30:00 AM# Like False)
        PrintResult("#8:30:00 AM# Like True", #8:30:00 AM# Like True)
        PrintResult("#8:30:00 AM# Like System.SByte.MinValue", #8:30:00 AM# Like System.SByte.MinValue)
        PrintResult("#8:30:00 AM# Like System.Byte.MaxValue", #8:30:00 AM# Like System.Byte.MaxValue)
        PrintResult("#8:30:00 AM# Like -3S", #8:30:00 AM# Like -3S)
        PrintResult("#8:30:00 AM# Like 24US", #8:30:00 AM# Like 24US)
        PrintResult("#8:30:00 AM# Like -5I", #8:30:00 AM# Like -5I)
        PrintResult("#8:30:00 AM# Like 26UI", #8:30:00 AM# Like 26UI)
        PrintResult("#8:30:00 AM# Like -7L", #8:30:00 AM# Like -7L)
        PrintResult("#8:30:00 AM# Like 28UL", #8:30:00 AM# Like 28UL)
        PrintResult("#8:30:00 AM# Like -9D", #8:30:00 AM# Like -9D)
        PrintResult("#8:30:00 AM# Like 10.0F", #8:30:00 AM# Like 10.0F)
        PrintResult("#8:30:00 AM# Like -11.0R", #8:30:00 AM# Like -11.0R)
        PrintResult("#8:30:00 AM# Like ""12""", #8:30:00 AM# Like "12")
        PrintResult("#8:30:00 AM# Like TypeCode.Double", #8:30:00 AM# Like TypeCode.Double)
        PrintResult("#8:30:00 AM# Like #8:30:00 AM#", #8:30:00 AM# Like #8:30:00 AM#)
        PrintResult("#8:30:00 AM# Like ""c""c", #8:30:00 AM# Like "c"c)
        PrintResult("""c""c Like False", "c"c Like False)
        PrintResult("""c""c Like True", "c"c Like True)
        PrintResult("""c""c Like System.SByte.MinValue", "c"c Like System.SByte.MinValue)
        PrintResult("""c""c Like System.Byte.MaxValue", "c"c Like System.Byte.MaxValue)
        PrintResult("""c""c Like -3S", "c"c Like -3S)
        PrintResult("""c""c Like 24US", "c"c Like 24US)
        PrintResult("""c""c Like -5I", "c"c Like -5I)
        PrintResult("""c""c Like 26UI", "c"c Like 26UI)
        PrintResult("""c""c Like -7L", "c"c Like -7L)
        PrintResult("""c""c Like 28UL", "c"c Like 28UL)
        PrintResult("""c""c Like -9D", "c"c Like -9D)
        PrintResult("""c""c Like 10.0F", "c"c Like 10.0F)
        PrintResult("""c""c Like -11.0R", "c"c Like -11.0R)
        PrintResult("""c""c Like ""12""", "c"c Like "12")
        PrintResult("""c""c Like TypeCode.Double", "c"c Like TypeCode.Double)
        PrintResult("""c""c Like #8:30:00 AM#", "c"c Like #8:30:00 AM#)
        PrintResult("""c""c Like ""c""c", "c"c Like "c"c)
        PrintResult("False Like #8:30:00 AM#", False Like #8:30:00 AM#)
        PrintResult("False Like ""c""c", False Like "c"c)
        PrintResult("True Like #8:30:00 AM#", True Like #8:30:00 AM#)
        PrintResult("True Like ""c""c", True Like "c"c)
        PrintResult("System.SByte.MinValue Like #8:30:00 AM#", System.SByte.MinValue Like #8:30:00 AM#)
        PrintResult("System.SByte.MinValue Like ""c""c", System.SByte.MinValue Like "c"c)
        PrintResult("System.Byte.MaxValue Like #8:30:00 AM#", System.Byte.MaxValue Like #8:30:00 AM#)
        PrintResult("System.Byte.MaxValue Like ""c""c", System.Byte.MaxValue Like "c"c)
        PrintResult("-3S Like #8:30:00 AM#", -3S Like #8:30:00 AM#)
        PrintResult("-3S Like ""c""c", -3S Like "c"c)
        PrintResult("24US Like #8:30:00 AM#", 24US Like #8:30:00 AM#)
        PrintResult("24US Like ""c""c", 24US Like "c"c)
        PrintResult("-5I Like #8:30:00 AM#", -5I Like #8:30:00 AM#)
        PrintResult("-5I Like ""c""c", -5I Like "c"c)
        PrintResult("26UI Like #8:30:00 AM#", 26UI Like #8:30:00 AM#)
        PrintResult("26UI Like ""c""c", 26UI Like "c"c)
        PrintResult("-7L Like #8:30:00 AM#", -7L Like #8:30:00 AM#)
        PrintResult("-7L Like ""c""c", -7L Like "c"c)
        PrintResult("28UL Like #8:30:00 AM#", 28UL Like #8:30:00 AM#)
        PrintResult("28UL Like ""c""c", 28UL Like "c"c)
        PrintResult("-9D Like #8:30:00 AM#", -9D Like #8:30:00 AM#)
        PrintResult("-9D Like ""c""c", -9D Like "c"c)
        PrintResult("10.0F Like #8:30:00 AM#", 10.0F Like #8:30:00 AM#)
        PrintResult("10.0F Like ""c""c", 10.0F Like "c"c)
        PrintResult("-11.0R Like #8:30:00 AM#", -11.0R Like #8:30:00 AM#)
        PrintResult("-11.0R Like ""c""c", -11.0R Like "c"c)
        PrintResult("""12"" Like #8:30:00 AM#", "12" Like #8:30:00 AM#)
        PrintResult("""12"" Like ""c""c", "12" Like "c"c)
        PrintResult("TypeCode.Double Like #8:30:00 AM#", TypeCode.Double Like #8:30:00 AM#)
        PrintResult("TypeCode.Double Like ""c""c", TypeCode.Double Like "c"c)
        PrintResult("#8:30:00 AM# = #8:30:00 AM#", #8:30:00 AM# = #8:30:00 AM#)
        PrintResult("""c""c = ""12""", "c"c = "12")
        PrintResult("""c""c = ""c""c", "c"c = "c"c)
        PrintResult("""12"" = ""c""c", "12" = "c"c)
        PrintResult("#8:30:00 AM# <> #8:30:00 AM#", #8:30:00 AM# <> #8:30:00 AM#)
        PrintResult("""c""c <> ""12""", "c"c <> "12")
        PrintResult("""c""c <> ""c""c", "c"c <> "c"c)
        PrintResult("""12"" <> ""c""c", "12" <> "c"c)
        PrintResult("#8:30:00 AM# <= #8:30:00 AM#", #8:30:00 AM# <= #8:30:00 AM#)
        PrintResult("""c""c <= ""12""", "c"c <= "12")
        PrintResult("""c""c <= ""c""c", "c"c <= "c"c)
        PrintResult("""12"" <= ""c""c", "12" <= "c"c)
        PrintResult("#8:30:00 AM# >= #8:30:00 AM#", #8:30:00 AM# >= #8:30:00 AM#)
        PrintResult("""c""c >= ""12""", "c"c >= "12")
        PrintResult("""c""c >= ""c""c", "c"c >= "c"c)
        PrintResult("""12"" >= ""c""c", "12" >= "c"c)
        PrintResult("#8:30:00 AM# < #8:30:00 AM#", #8:30:00 AM# < #8:30:00 AM#)
        PrintResult("""c""c < ""12""", "c"c < "12")
        PrintResult("""c""c < ""c""c", "c"c < "c"c)
        PrintResult("""12"" < ""c""c", "12" < "c"c)
        PrintResult("#8:30:00 AM# > #8:30:00 AM#", #8:30:00 AM# > #8:30:00 AM#)
        PrintResult("""c""c > ""12""", "c"c > "12")
        PrintResult("""c""c > ""c""c", "c"c > "c"c)
        PrintResult("""12"" > ""c""c", "12" > "c"c)


        PrintResult("System.Byte.MaxValue - 24US", System.Byte.MaxValue - 24US)
        PrintResult("System.Byte.MaxValue - 26UI", System.Byte.MaxValue - 26UI)
        PrintResult("System.Byte.MaxValue - 28UL", System.Byte.MaxValue - 28UL)
        PrintResult("44US - 26UI", 44US - 26UI)
        PrintResult("44US - 28UL", 44US - 28UL)
        PrintResult("46UI - 28UL", 46UI - 28UL)

        PrintResult("System.Byte.MaxValue * (System.Byte.MaxValue \ System.Byte.MaxValue)", System.Byte.MaxValue * (System.Byte.MaxValue \ System.Byte.MaxValue))

        PrintResult("#8:31:00 AM# = ""8:30:00 AM""", #8:31:00 AM# = "8:30:00 AM")
        PrintResult("""8:30:00 AM"" = #8:31:00 AM#", "8:30:00 AM" = #8:31:00 AM#)
        PrintResult("#8:31:00 AM# <> ""8:30:00 AM""", #8:31:00 AM# <> "8:30:00 AM")
        PrintResult("""8:30:00 AM"" <> #8:31:00 AM#", "8:30:00 AM" <> #8:31:00 AM#)
        PrintResult("#8:31:00 AM# <= ""8:30:00 AM""", #8:31:00 AM# <= "8:30:00 AM")
        PrintResult("""8:30:00 AM"" <= #8:31:00 AM#", "8:30:00 AM" <= #8:31:00 AM#)
        PrintResult("#8:31:00 AM# >= ""8:30:00 AM""", #8:31:00 AM# >= "8:30:00 AM")
        PrintResult("""8:30:00 AM"" >= #8:31:00 AM#", "8:30:00 AM" >= #8:31:00 AM#)
        PrintResult("#8:31:00 AM# < ""8:30:00 AM""", #8:31:00 AM# < "8:30:00 AM")
        PrintResult("""8:30:00 AM"" < #8:31:00 AM#", "8:30:00 AM" < #8:31:00 AM#)
        PrintResult("#8:31:00 AM# > ""8:30:00 AM""", #8:31:00 AM# > "8:30:00 AM")
        PrintResult("""8:30:00 AM"" > #8:31:00 AM#", "8:30:00 AM" > #8:31:00 AM#)



        PrintResult("-5I + Nothing", -5I + Nothing)
        PrintResult("""12"" + Nothing", "12" + Nothing)
        PrintResult("""12"" + DBNull.Value", "12" + DBNull.Value)
        PrintResult("Nothing + Nothing", Nothing + Nothing)
        PrintResult("Nothing + -5I", Nothing + -5I)
        PrintResult("Nothing + ""12""", Nothing + "12")
        PrintResult("DBNull.Value + ""12""", DBNull.Value + "12")
        PrintResult("-5I - Nothing", -5I - Nothing)
        PrintResult("""12"" - Nothing", "12" - Nothing)
        PrintResult("Nothing - Nothing", Nothing - Nothing)
        PrintResult("Nothing - -5I", Nothing - -5I)
        PrintResult("Nothing - ""12""", Nothing - "12")
        PrintResult("-5I * Nothing", -5I * Nothing)
        PrintResult("""12"" * Nothing", "12" * Nothing)
        PrintResult("Nothing * Nothing", Nothing * Nothing)
        PrintResult("Nothing * -5I", Nothing * -5I)
        PrintResult("Nothing * ""12""", Nothing * "12")
        PrintResult("-5I / Nothing", -5I / Nothing)
        PrintResult("""12"" / Nothing", "12" / Nothing)
        PrintResult("Nothing / Nothing", Nothing / Nothing)
        PrintResult("Nothing / -5I", Nothing / -5I)
        PrintResult("Nothing / ""12""", Nothing / "12")
        PrintResult("Nothing \ -5I", Nothing \ -5I)
        PrintResult("Nothing \ ""12""", Nothing \ "12")
        PrintResult("""12"" Mod Nothing", "12" Mod Nothing)
        PrintResult("Nothing Mod -5I", Nothing Mod -5I)
        PrintResult("Nothing Mod ""12""", Nothing Mod "12")
        PrintResult("-5I ^ Nothing", -5I ^ Nothing)
        PrintResult("""12"" ^ Nothing", "12" ^ Nothing)
        PrintResult("Nothing ^ Nothing", Nothing ^ Nothing)
        PrintResult("Nothing ^ -5I", Nothing ^ -5I)
        PrintResult("Nothing ^ ""12""", Nothing ^ "12")
        PrintResult("-5I << Nothing", -5I << Nothing)
        PrintResult("""12"" << Nothing", "12" << Nothing)
        PrintResult("Nothing << Nothing", Nothing << Nothing)
        PrintResult("Nothing << -5I", Nothing << -5I)
        PrintResult("Nothing << ""12""", Nothing << "12")
        PrintResult("-5I >> Nothing", -5I >> Nothing)
        PrintResult("""12"" >> Nothing", "12" >> Nothing)
        PrintResult("Nothing >> Nothing", Nothing >> Nothing)
        PrintResult("Nothing >> -5I", Nothing >> -5I)
        PrintResult("Nothing >> ""12""", Nothing >> "12")
        PrintResult("-5I OrElse Nothing", -5I OrElse Nothing)
        PrintResult("""12"" OrElse Nothing", "12" OrElse Nothing)
        PrintResult("Nothing OrElse Nothing", Nothing OrElse Nothing)
        PrintResult("Nothing OrElse -5I", Nothing OrElse -5I)
        PrintResult("-5I AndAlso Nothing", -5I AndAlso Nothing)
        PrintResult("Nothing AndAlso Nothing", Nothing AndAlso Nothing)
        PrintResult("Nothing AndAlso -5I", Nothing AndAlso -5I)
        PrintResult("-5I & Nothing", -5I & Nothing)
        PrintResult("-5I & DBNull.Value", -5I & DBNull.Value)
        PrintResult("""12"" & Nothing", "12" & Nothing)
        PrintResult("""12"" & DBNull.Value", "12" & DBNull.Value)
        PrintResult("Nothing & Nothing", Nothing & Nothing)
        PrintResult("Nothing & DBNull.Value", Nothing & DBNull.Value)
        PrintResult("DBNull.Value & Nothing", DBNull.Value & Nothing)
        PrintResult("Nothing & -5I", Nothing & -5I)
        PrintResult("Nothing & ""12""", Nothing & "12")
        PrintResult("DBNull.Value & -5I", DBNull.Value & -5I)
        PrintResult("DBNull.Value & ""12""", DBNull.Value & "12")
        PrintResult("-5I Like Nothing", -5I Like Nothing)
        PrintResult("""12"" Like Nothing", "12" Like Nothing)
        PrintResult("Nothing Like Nothing", Nothing Like Nothing)
        PrintResult("Nothing Like -5I", Nothing Like -5I)
        PrintResult("Nothing Like ""12""", Nothing Like "12")
        PrintResult("-5I = Nothing", -5I = Nothing)
        PrintResult("""12"" = Nothing", "12" = Nothing)
        PrintResult("Nothing = Nothing", Nothing = Nothing)
        PrintResult("Nothing = -5I", Nothing = -5I)
        PrintResult("Nothing = ""12""", Nothing = "12")
        PrintResult("-5I <> Nothing", -5I <> Nothing)
        PrintResult("""12"" <> Nothing", "12" <> Nothing)
        PrintResult("Nothing <> Nothing", Nothing <> Nothing)
        PrintResult("Nothing <> -5I", Nothing <> -5I)
        PrintResult("Nothing <> ""12""", Nothing <> "12")
        PrintResult("-5I <= Nothing", -5I <= Nothing)
        PrintResult("""12"" <= Nothing", "12" <= Nothing)
        PrintResult("Nothing <= Nothing", Nothing <= Nothing)
        PrintResult("Nothing <= -5I", Nothing <= -5I)
        PrintResult("Nothing <= ""12""", Nothing <= "12")
        PrintResult("-5I >= Nothing", -5I >= Nothing)
        PrintResult("""12"" >= Nothing", "12" >= Nothing)
        PrintResult("Nothing >= Nothing", Nothing >= Nothing)
        PrintResult("Nothing >= -5I", Nothing >= -5I)
        PrintResult("Nothing >= ""12""", Nothing >= "12")
        PrintResult("-5I < Nothing", -5I < Nothing)
        PrintResult("""12"" < Nothing", "12" < Nothing)
        PrintResult("Nothing < Nothing", Nothing < Nothing)
        PrintResult("Nothing < -5I", Nothing < -5I)
        PrintResult("Nothing < ""12""", Nothing < "12")
        PrintResult("-5I > Nothing", -5I > Nothing)
        PrintResult("""12"" > Nothing", "12" > Nothing)
        PrintResult("Nothing > Nothing", Nothing > Nothing)
        PrintResult("Nothing > -5I", Nothing > -5I)
        PrintResult("Nothing > ""12""", Nothing > "12")
        PrintResult("-5I Xor Nothing", -5I Xor Nothing)
        PrintResult("""12"" Xor Nothing", "12" Xor Nothing)
        PrintResult("Nothing Xor Nothing", Nothing Xor Nothing)
        PrintResult("Nothing Xor -5I", Nothing Xor -5I)
        PrintResult("Nothing Xor ""12""", Nothing Xor "12")
        PrintResult("-5I Or Nothing", -5I Or Nothing)
        PrintResult("""12"" Or Nothing", "12" Or Nothing)
        PrintResult("Nothing Or Nothing", Nothing Or Nothing)
        PrintResult("Nothing Or -5I", Nothing Or -5I)
        PrintResult("Nothing Or ""12""", Nothing Or "12")
        PrintResult("-5I And Nothing", -5I And Nothing)
        PrintResult("""12"" And Nothing", "12" And Nothing)
        PrintResult("Nothing And Nothing", Nothing And Nothing)
        PrintResult("Nothing And -5I", Nothing And -5I)
        PrintResult("Nothing And ""12""", Nothing And "12")


        PrintResult("2I / 0", 2I / 0)
        PrintResult("1.5F / 0", 1.5F / 0)
        PrintResult("2.5R / 0", 2.5R / 0)
        PrintResult("1.5F Mod 0", 1.5F Mod 0)
        PrintResult("2.5R Mod 0", 2.5R Mod 0)
        PrintResult("2I / 0", 2I / Nothing)
        PrintResult("1.5F / 0", 1.5F / Nothing)
        PrintResult("2.5R / 0", 2.5R / Nothing)
        PrintResult("1.5F Mod 0", 1.5F Mod Nothing)
        PrintResult("2.5R Mod 0", 2.5R Mod Nothing)
        PrintResult("System.Single.MinValue - 1.0F", System.Single.MinValue - 1.0F)
        PrintResult("System.Double.MinValue - 1.0R", System.Double.MinValue - 1.0R)
        PrintResult("System.Single.MaxValue + 1.0F", System.Single.MaxValue + 1.0F)
        PrintResult("System.Double.MaxValue + 1.0R", System.Double.MaxValue + 1.0R)

        PrintResult("1.0F ^ System.Single.NegativeInfinity", 1.0F ^ System.Single.NegativeInfinity)
        PrintResult("1.0F ^ System.Single.PositiveInfinity", 1.0F ^ System.Single.PositiveInfinity)
        PrintResult("1.0R ^ System.Double.NegativeInfinity", 1.0R ^ System.Double.NegativeInfinity)
        PrintResult("1.0R ^ System.Double.PositiveInfinity", 1.0R ^ System.Double.PositiveInfinity)
        PrintResult("-1.0F ^ System.Single.NegativeInfinity", -1.0F ^ System.Single.NegativeInfinity)
        PrintResult("-1.0F ^ System.Single.PositiveInfinity", -1.0F ^ System.Single.PositiveInfinity)
        PrintResult("-1.0R ^ System.Double.NegativeInfinity", -1.0R ^ System.Double.NegativeInfinity)
        PrintResult("-1.0R ^ System.Double.PositiveInfinity", -1.0R ^ System.Double.PositiveInfinity)
        PrintResult("2.0F ^ System.Single.NaN", 2.0F ^ System.Single.NaN)
        PrintResult("2.0R ^ System.Double.NaN", 2.0R ^ System.Double.NaN)
        PrintResult("(-1.0F) ^ System.Single.NegativeInfinity", (-1.0F) ^ System.Single.NegativeInfinity)
        PrintResult("(-1.0F) ^ System.Single.PositiveInfinity", (-1.0F) ^ System.Single.PositiveInfinity)
        PrintResult("(-1.0F) ^ System.Double.NegativeInfinity", (-1.0F) ^ System.Double.NegativeInfinity)
        PrintResult("(-1.0F) ^ System.Double.PositiveInfinity", (-1.0F) ^ System.Double.PositiveInfinity)

    End Sub

End Module
