PrimitiveDataFrameColumn.NullComparisonTests.cs (684)
31var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { null, null, null, false, false, false, true, true, true }, false);
32var right = CreateColumnWithValuesUnderNulls("Right", new bool?[] { null, false, true, null, false, true, null, false, true }, true);
75var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { false, false, true, true, false, true, false, true, null, false, true, null, null, false, true, false, true, null, null, false }, false);
76var right = CreateColumnWithValuesUnderNulls("Right", new bool?[] { false, true, false, true, false, false, true, true, false, null, true, null, false, false, true, null, null, true, null, false }, true);
106var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { null, false, true, null }, false);
116var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { null, false, true, null }, true);
137var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { null, null, null, false, false, false, true, true, true }, false);
138var right = CreateColumnWithValuesUnderNulls("Right", new bool?[] { null, false, true, null, false, true, null, false, true }, true);
181var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { false, false, true, true, false, true, false, true, null, false, true, null, null, false, true, false, true, null, null, false }, false);
182var right = CreateColumnWithValuesUnderNulls("Right", new bool?[] { false, true, false, true, false, false, true, true, false, null, true, null, false, false, true, null, null, true, null, false }, true);
212var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { null, false, true, null }, false);
222var left = CreateColumnWithValuesUnderNulls("Left", new bool?[] { null, false, true, null }, true);
243var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, null, null, (byte)3, (byte)3, (byte)3, (byte)200, (byte)200, (byte)200 }, (byte)3);
244var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { null, (byte)3, (byte)200, null, (byte)3, (byte)200, null, (byte)3, (byte)200 }, (byte)200);
287var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, (byte)200, (byte)3, (byte)200, null, (byte)3, (byte)200, null, null, (byte)3, (byte)200, (byte)3, (byte)200, null, null, (byte)3 }, (byte)3);
288var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { (byte)3, (byte)200, (byte)3, (byte)200, (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, null, (byte)200, null, (byte)3, (byte)3, (byte)200, null, null, (byte)200, null, (byte)3 }, (byte)200);
318var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
328var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
358var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
368var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
398var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
408var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
440var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, null, null, (byte)3, (byte)3, (byte)3, (byte)200, (byte)200, (byte)200 }, (byte)3);
441var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { null, (byte)3, (byte)200, null, (byte)3, (byte)200, null, (byte)3, (byte)200 }, (byte)200);
484var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, (byte)200, (byte)3, (byte)200, null, (byte)3, (byte)200, null, null, (byte)3, (byte)200, (byte)3, (byte)200, null, null, (byte)3 }, (byte)3);
485var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { (byte)3, (byte)200, (byte)3, (byte)200, (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, null, (byte)200, null, (byte)3, (byte)3, (byte)200, null, null, (byte)200, null, (byte)3 }, (byte)200);
515var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
525var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
555var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
565var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
595var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
605var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
637var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, null, null, (byte)3, (byte)3, (byte)3, (byte)200, (byte)200, (byte)200 }, (byte)3);
638var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { null, (byte)3, (byte)200, null, (byte)3, (byte)200, null, (byte)3, (byte)200 }, (byte)200);
681var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, (byte)200, (byte)3, (byte)200, null, (byte)3, (byte)200, null, null, (byte)3, (byte)200, (byte)3, (byte)200, null, null, (byte)3 }, (byte)3);
682var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { (byte)3, (byte)200, (byte)3, (byte)200, (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, null, (byte)200, null, (byte)3, (byte)3, (byte)200, null, null, (byte)200, null, (byte)3 }, (byte)200);
712var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
722var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
752var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
762var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
792var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
802var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
834var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, null, null, (byte)3, (byte)3, (byte)3, (byte)200, (byte)200, (byte)200 }, (byte)3);
835var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { null, (byte)3, (byte)200, null, (byte)3, (byte)200, null, (byte)3, (byte)200 }, (byte)200);
878var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, (byte)200, (byte)3, (byte)200, null, (byte)3, (byte)200, null, null, (byte)3, (byte)200, (byte)3, (byte)200, null, null, (byte)3 }, (byte)3);
879var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { (byte)3, (byte)200, (byte)3, (byte)200, (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, null, (byte)200, null, (byte)3, (byte)3, (byte)200, null, null, (byte)200, null, (byte)3 }, (byte)200);
909var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
919var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
949var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
959var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
989var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
999var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1031var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, null, null, (byte)3, (byte)3, (byte)3, (byte)200, (byte)200, (byte)200 }, (byte)3);
1032var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { null, (byte)3, (byte)200, null, (byte)3, (byte)200, null, (byte)3, (byte)200 }, (byte)200);
1075var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, (byte)200, (byte)3, (byte)200, null, (byte)3, (byte)200, null, null, (byte)3, (byte)200, (byte)3, (byte)200, null, null, (byte)3 }, (byte)3);
1076var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { (byte)3, (byte)200, (byte)3, (byte)200, (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, null, (byte)200, null, (byte)3, (byte)3, (byte)200, null, null, (byte)200, null, (byte)3 }, (byte)200);
1106var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
1116var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1146var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
1156var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1186var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
1196var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1228var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, null, null, (byte)3, (byte)3, (byte)3, (byte)200, (byte)200, (byte)200 }, (byte)3);
1229var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { null, (byte)3, (byte)200, null, (byte)3, (byte)200, null, (byte)3, (byte)200 }, (byte)200);
1272var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, (byte)200, (byte)3, (byte)200, null, (byte)3, (byte)200, null, null, (byte)3, (byte)200, (byte)3, (byte)200, null, null, (byte)3 }, (byte)3);
1273var right = CreateColumnWithValuesUnderNulls("Right", new byte?[] { (byte)3, (byte)200, (byte)3, (byte)200, (byte)3, (byte)3, (byte)200, (byte)200, (byte)3, null, (byte)200, null, (byte)3, (byte)3, (byte)200, null, null, (byte)200, null, (byte)3 }, (byte)200);
1303var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
1313var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1343var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
1353var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1383var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)3);
1393var left = CreateColumnWithValuesUnderNulls("Left", new byte?[] { null, (byte)3, (byte)200, null }, (byte)200);
1425var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, null, null, (sbyte)-5, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)7 }, (sbyte)-5);
1426var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7 }, (sbyte)7);
1469var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5 }, (sbyte)-5);
1470var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, null, (sbyte)7, null, (sbyte)-5, (sbyte)-5, (sbyte)7, null, null, (sbyte)7, null, (sbyte)-5 }, (sbyte)7);
1500var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1510var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1540var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1550var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1580var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1590var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1622var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, null, null, (sbyte)-5, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)7 }, (sbyte)-5);
1623var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7 }, (sbyte)7);
1666var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5 }, (sbyte)-5);
1667var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, null, (sbyte)7, null, (sbyte)-5, (sbyte)-5, (sbyte)7, null, null, (sbyte)7, null, (sbyte)-5 }, (sbyte)7);
1697var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1707var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1737var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1747var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1777var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1787var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1819var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, null, null, (sbyte)-5, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)7 }, (sbyte)-5);
1820var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7 }, (sbyte)7);
1863var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5 }, (sbyte)-5);
1864var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, null, (sbyte)7, null, (sbyte)-5, (sbyte)-5, (sbyte)7, null, null, (sbyte)7, null, (sbyte)-5 }, (sbyte)7);
1894var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1904var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1934var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1944var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
1974var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
1984var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2016var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, null, null, (sbyte)-5, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)7 }, (sbyte)-5);
2017var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7 }, (sbyte)7);
2060var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5 }, (sbyte)-5);
2061var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, null, (sbyte)7, null, (sbyte)-5, (sbyte)-5, (sbyte)7, null, null, (sbyte)7, null, (sbyte)-5 }, (sbyte)7);
2091var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2101var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2131var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2141var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2171var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2181var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2213var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, null, null, (sbyte)-5, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)7 }, (sbyte)-5);
2214var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7 }, (sbyte)7);
2257var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5 }, (sbyte)-5);
2258var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, null, (sbyte)7, null, (sbyte)-5, (sbyte)-5, (sbyte)7, null, null, (sbyte)7, null, (sbyte)-5 }, (sbyte)7);
2288var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2298var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2328var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2338var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2368var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2378var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2410var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, null, null, (sbyte)-5, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)7 }, (sbyte)-5);
2411var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7 }, (sbyte)7);
2454var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, null, null, (sbyte)-5 }, (sbyte)-5);
2455var right = CreateColumnWithValuesUnderNulls("Right", new sbyte?[] { (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)7, (sbyte)-5, (sbyte)-5, (sbyte)7, (sbyte)7, (sbyte)-5, null, (sbyte)7, null, (sbyte)-5, (sbyte)-5, (sbyte)7, null, null, (sbyte)7, null, (sbyte)-5 }, (sbyte)7);
2485var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2495var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2525var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2535var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2565var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)-5);
2575var left = CreateColumnWithValuesUnderNulls("Left", new sbyte?[] { null, (sbyte)-5, (sbyte)7, null }, (sbyte)7);
2607var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, null, null, (short)-300, (short)-300, (short)-300, (short)300, (short)300, (short)300 }, (short)-300);
2608var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { null, (short)-300, (short)300, null, (short)-300, (short)300, null, (short)-300, (short)300 }, (short)300);
2651var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { (short)-300, (short)-300, (short)300, (short)300, (short)-300, (short)300, (short)-300, (short)300, null, (short)-300, (short)300, null, null, (short)-300, (short)300, (short)-300, (short)300, null, null, (short)-300 }, (short)-300);
2652var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { (short)-300, (short)300, (short)-300, (short)300, (short)-300, (short)-300, (short)300, (short)300, (short)-300, null, (short)300, null, (short)-300, (short)-300, (short)300, null, null, (short)300, null, (short)-300 }, (short)300);
2682var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
2692var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
2722var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
2732var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
2762var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
2772var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
2804var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, null, null, (short)-300, (short)-300, (short)-300, (short)300, (short)300, (short)300 }, (short)-300);
2805var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { null, (short)-300, (short)300, null, (short)-300, (short)300, null, (short)-300, (short)300 }, (short)300);
2848var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { (short)-300, (short)-300, (short)300, (short)300, (short)-300, (short)300, (short)-300, (short)300, null, (short)-300, (short)300, null, null, (short)-300, (short)300, (short)-300, (short)300, null, null, (short)-300 }, (short)-300);
2849var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { (short)-300, (short)300, (short)-300, (short)300, (short)-300, (short)-300, (short)300, (short)300, (short)-300, null, (short)300, null, (short)-300, (short)-300, (short)300, null, null, (short)300, null, (short)-300 }, (short)300);
2879var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
2889var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
2919var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
2929var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
2959var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
2969var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3001var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, null, null, (short)-300, (short)-300, (short)-300, (short)300, (short)300, (short)300 }, (short)-300);
3002var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { null, (short)-300, (short)300, null, (short)-300, (short)300, null, (short)-300, (short)300 }, (short)300);
3045var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { (short)-300, (short)-300, (short)300, (short)300, (short)-300, (short)300, (short)-300, (short)300, null, (short)-300, (short)300, null, null, (short)-300, (short)300, (short)-300, (short)300, null, null, (short)-300 }, (short)-300);
3046var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { (short)-300, (short)300, (short)-300, (short)300, (short)-300, (short)-300, (short)300, (short)300, (short)-300, null, (short)300, null, (short)-300, (short)-300, (short)300, null, null, (short)300, null, (short)-300 }, (short)300);
3076var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3086var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3116var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3126var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3156var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3166var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3198var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, null, null, (short)-300, (short)-300, (short)-300, (short)300, (short)300, (short)300 }, (short)-300);
3199var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { null, (short)-300, (short)300, null, (short)-300, (short)300, null, (short)-300, (short)300 }, (short)300);
3242var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { (short)-300, (short)-300, (short)300, (short)300, (short)-300, (short)300, (short)-300, (short)300, null, (short)-300, (short)300, null, null, (short)-300, (short)300, (short)-300, (short)300, null, null, (short)-300 }, (short)-300);
3243var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { (short)-300, (short)300, (short)-300, (short)300, (short)-300, (short)-300, (short)300, (short)300, (short)-300, null, (short)300, null, (short)-300, (short)-300, (short)300, null, null, (short)300, null, (short)-300 }, (short)300);
3273var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3283var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3313var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3323var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3353var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3363var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3395var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, null, null, (short)-300, (short)-300, (short)-300, (short)300, (short)300, (short)300 }, (short)-300);
3396var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { null, (short)-300, (short)300, null, (short)-300, (short)300, null, (short)-300, (short)300 }, (short)300);
3439var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { (short)-300, (short)-300, (short)300, (short)300, (short)-300, (short)300, (short)-300, (short)300, null, (short)-300, (short)300, null, null, (short)-300, (short)300, (short)-300, (short)300, null, null, (short)-300 }, (short)-300);
3440var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { (short)-300, (short)300, (short)-300, (short)300, (short)-300, (short)-300, (short)300, (short)300, (short)-300, null, (short)300, null, (short)-300, (short)-300, (short)300, null, null, (short)300, null, (short)-300 }, (short)300);
3470var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3480var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3510var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3520var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3550var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3560var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3592var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, null, null, (short)-300, (short)-300, (short)-300, (short)300, (short)300, (short)300 }, (short)-300);
3593var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { null, (short)-300, (short)300, null, (short)-300, (short)300, null, (short)-300, (short)300 }, (short)300);
3636var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { (short)-300, (short)-300, (short)300, (short)300, (short)-300, (short)300, (short)-300, (short)300, null, (short)-300, (short)300, null, null, (short)-300, (short)300, (short)-300, (short)300, null, null, (short)-300 }, (short)-300);
3637var right = CreateColumnWithValuesUnderNulls("Right", new short?[] { (short)-300, (short)300, (short)-300, (short)300, (short)-300, (short)-300, (short)300, (short)300, (short)-300, null, (short)300, null, (short)-300, (short)-300, (short)300, null, null, (short)300, null, (short)-300 }, (short)300);
3667var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3677var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3707var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3717var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3747var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)-300);
3757var left = CreateColumnWithValuesUnderNulls("Left", new short?[] { null, (short)-300, (short)300, null }, (short)300);
3789var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, null, null, (ushort)3, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)60000 }, (ushort)3);
3790var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000 }, (ushort)60000);
3833var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, null, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, null, (ushort)3 }, (ushort)3);
3834var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, null, (ushort)60000, null, (ushort)3, (ushort)3, (ushort)60000, null, null, (ushort)60000, null, (ushort)3 }, (ushort)60000);
3864var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
3874var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
3904var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
3914var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
3944var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
3954var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
3986var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, null, null, (ushort)3, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)60000 }, (ushort)3);
3987var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000 }, (ushort)60000);
4030var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, null, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, null, (ushort)3 }, (ushort)3);
4031var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, null, (ushort)60000, null, (ushort)3, (ushort)3, (ushort)60000, null, null, (ushort)60000, null, (ushort)3 }, (ushort)60000);
4061var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4071var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4101var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4111var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4141var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4151var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4183var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, null, null, (ushort)3, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)60000 }, (ushort)3);
4184var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000 }, (ushort)60000);
4227var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, null, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, null, (ushort)3 }, (ushort)3);
4228var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, null, (ushort)60000, null, (ushort)3, (ushort)3, (ushort)60000, null, null, (ushort)60000, null, (ushort)3 }, (ushort)60000);
4258var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4268var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4298var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4308var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4338var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4348var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4380var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, null, null, (ushort)3, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)60000 }, (ushort)3);
4381var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000 }, (ushort)60000);
4424var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, null, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, null, (ushort)3 }, (ushort)3);
4425var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, null, (ushort)60000, null, (ushort)3, (ushort)3, (ushort)60000, null, null, (ushort)60000, null, (ushort)3 }, (ushort)60000);
4455var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4465var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4495var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4505var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4535var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4545var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4577var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, null, null, (ushort)3, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)60000 }, (ushort)3);
4578var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000 }, (ushort)60000);
4621var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, null, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, null, (ushort)3 }, (ushort)3);
4622var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, null, (ushort)60000, null, (ushort)3, (ushort)3, (ushort)60000, null, null, (ushort)60000, null, (ushort)3 }, (ushort)60000);
4652var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4662var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4692var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4702var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4732var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4742var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4774var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, null, null, (ushort)3, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)60000 }, (ushort)3);
4775var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000 }, (ushort)60000);
4818var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, (ushort)3, (ushort)60000, null, null, (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, null, null, (ushort)3 }, (ushort)3);
4819var right = CreateColumnWithValuesUnderNulls("Right", new ushort?[] { (ushort)3, (ushort)60000, (ushort)3, (ushort)60000, (ushort)3, (ushort)3, (ushort)60000, (ushort)60000, (ushort)3, null, (ushort)60000, null, (ushort)3, (ushort)3, (ushort)60000, null, null, (ushort)60000, null, (ushort)3 }, (ushort)60000);
4849var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4859var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4889var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4899var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4929var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)3);
4939var left = CreateColumnWithValuesUnderNulls("Left", new ushort?[] { null, (ushort)3, (ushort)60000, null }, (ushort)60000);
4971var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, null, null, -7, -7, -7, 42, 42, 42 }, -7);
4972var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { null, -7, 42, null, -7, 42, null, -7, 42 }, 42);
5015var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { -7, -7, 42, 42, -7, 42, -7, 42, null, -7, 42, null, null, -7, 42, -7, 42, null, null, -7 }, -7);
5016var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { -7, 42, -7, 42, -7, -7, 42, 42, -7, null, 42, null, -7, -7, 42, null, null, 42, null, -7 }, 42);
5046var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5056var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5086var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5096var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5126var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5136var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5168var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, null, null, -7, -7, -7, 42, 42, 42 }, -7);
5169var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { null, -7, 42, null, -7, 42, null, -7, 42 }, 42);
5212var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { -7, -7, 42, 42, -7, 42, -7, 42, null, -7, 42, null, null, -7, 42, -7, 42, null, null, -7 }, -7);
5213var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { -7, 42, -7, 42, -7, -7, 42, 42, -7, null, 42, null, -7, -7, 42, null, null, 42, null, -7 }, 42);
5243var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5253var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5283var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5293var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5323var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5333var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5365var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, null, null, -7, -7, -7, 42, 42, 42 }, -7);
5366var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { null, -7, 42, null, -7, 42, null, -7, 42 }, 42);
5409var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { -7, -7, 42, 42, -7, 42, -7, 42, null, -7, 42, null, null, -7, 42, -7, 42, null, null, -7 }, -7);
5410var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { -7, 42, -7, 42, -7, -7, 42, 42, -7, null, 42, null, -7, -7, 42, null, null, 42, null, -7 }, 42);
5440var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5450var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5480var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5490var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5520var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5530var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5562var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, null, null, -7, -7, -7, 42, 42, 42 }, -7);
5563var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { null, -7, 42, null, -7, 42, null, -7, 42 }, 42);
5606var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { -7, -7, 42, 42, -7, 42, -7, 42, null, -7, 42, null, null, -7, 42, -7, 42, null, null, -7 }, -7);
5607var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { -7, 42, -7, 42, -7, -7, 42, 42, -7, null, 42, null, -7, -7, 42, null, null, 42, null, -7 }, 42);
5637var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5647var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5677var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5687var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5717var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5727var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5759var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, null, null, -7, -7, -7, 42, 42, 42 }, -7);
5760var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { null, -7, 42, null, -7, 42, null, -7, 42 }, 42);
5803var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { -7, -7, 42, 42, -7, 42, -7, 42, null, -7, 42, null, null, -7, 42, -7, 42, null, null, -7 }, -7);
5804var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { -7, 42, -7, 42, -7, -7, 42, 42, -7, null, 42, null, -7, -7, 42, null, null, 42, null, -7 }, 42);
5834var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5844var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5874var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5884var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5914var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
5924var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
5956var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, null, null, -7, -7, -7, 42, 42, 42 }, -7);
5957var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { null, -7, 42, null, -7, 42, null, -7, 42 }, 42);
6000var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { -7, -7, 42, 42, -7, 42, -7, 42, null, -7, 42, null, null, -7, 42, -7, 42, null, null, -7 }, -7);
6001var right = CreateColumnWithValuesUnderNulls("Right", new int?[] { -7, 42, -7, 42, -7, -7, 42, 42, -7, null, 42, null, -7, -7, 42, null, null, 42, null, -7 }, 42);
6031var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
6041var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
6071var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
6081var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
6111var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, -7);
6121var left = CreateColumnWithValuesUnderNulls("Left", new int?[] { null, -7, 42, null }, 42);
6153var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, null, null, 3u, 3u, 3u, 4000000000u, 4000000000u, 4000000000u }, 3u);
6154var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { null, 3u, 4000000000u, null, 3u, 4000000000u, null, 3u, 4000000000u }, 4000000000u);
6197var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { 3u, 3u, 4000000000u, 4000000000u, 3u, 4000000000u, 3u, 4000000000u, null, 3u, 4000000000u, null, null, 3u, 4000000000u, 3u, 4000000000u, null, null, 3u }, 3u);
6198var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { 3u, 4000000000u, 3u, 4000000000u, 3u, 3u, 4000000000u, 4000000000u, 3u, null, 4000000000u, null, 3u, 3u, 4000000000u, null, null, 4000000000u, null, 3u }, 4000000000u);
6228var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6238var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6268var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6278var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6308var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6318var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6350var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, null, null, 3u, 3u, 3u, 4000000000u, 4000000000u, 4000000000u }, 3u);
6351var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { null, 3u, 4000000000u, null, 3u, 4000000000u, null, 3u, 4000000000u }, 4000000000u);
6394var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { 3u, 3u, 4000000000u, 4000000000u, 3u, 4000000000u, 3u, 4000000000u, null, 3u, 4000000000u, null, null, 3u, 4000000000u, 3u, 4000000000u, null, null, 3u }, 3u);
6395var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { 3u, 4000000000u, 3u, 4000000000u, 3u, 3u, 4000000000u, 4000000000u, 3u, null, 4000000000u, null, 3u, 3u, 4000000000u, null, null, 4000000000u, null, 3u }, 4000000000u);
6425var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6435var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6465var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6475var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6505var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6515var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6547var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, null, null, 3u, 3u, 3u, 4000000000u, 4000000000u, 4000000000u }, 3u);
6548var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { null, 3u, 4000000000u, null, 3u, 4000000000u, null, 3u, 4000000000u }, 4000000000u);
6591var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { 3u, 3u, 4000000000u, 4000000000u, 3u, 4000000000u, 3u, 4000000000u, null, 3u, 4000000000u, null, null, 3u, 4000000000u, 3u, 4000000000u, null, null, 3u }, 3u);
6592var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { 3u, 4000000000u, 3u, 4000000000u, 3u, 3u, 4000000000u, 4000000000u, 3u, null, 4000000000u, null, 3u, 3u, 4000000000u, null, null, 4000000000u, null, 3u }, 4000000000u);
6622var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6632var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6662var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6672var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6702var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6712var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6744var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, null, null, 3u, 3u, 3u, 4000000000u, 4000000000u, 4000000000u }, 3u);
6745var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { null, 3u, 4000000000u, null, 3u, 4000000000u, null, 3u, 4000000000u }, 4000000000u);
6788var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { 3u, 3u, 4000000000u, 4000000000u, 3u, 4000000000u, 3u, 4000000000u, null, 3u, 4000000000u, null, null, 3u, 4000000000u, 3u, 4000000000u, null, null, 3u }, 3u);
6789var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { 3u, 4000000000u, 3u, 4000000000u, 3u, 3u, 4000000000u, 4000000000u, 3u, null, 4000000000u, null, 3u, 3u, 4000000000u, null, null, 4000000000u, null, 3u }, 4000000000u);
6819var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6829var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6859var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6869var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6899var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
6909var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
6941var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, null, null, 3u, 3u, 3u, 4000000000u, 4000000000u, 4000000000u }, 3u);
6942var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { null, 3u, 4000000000u, null, 3u, 4000000000u, null, 3u, 4000000000u }, 4000000000u);
6985var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { 3u, 3u, 4000000000u, 4000000000u, 3u, 4000000000u, 3u, 4000000000u, null, 3u, 4000000000u, null, null, 3u, 4000000000u, 3u, 4000000000u, null, null, 3u }, 3u);
6986var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { 3u, 4000000000u, 3u, 4000000000u, 3u, 3u, 4000000000u, 4000000000u, 3u, null, 4000000000u, null, 3u, 3u, 4000000000u, null, null, 4000000000u, null, 3u }, 4000000000u);
7016var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
7026var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
7056var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
7066var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
7096var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
7106var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
7138var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, null, null, 3u, 3u, 3u, 4000000000u, 4000000000u, 4000000000u }, 3u);
7139var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { null, 3u, 4000000000u, null, 3u, 4000000000u, null, 3u, 4000000000u }, 4000000000u);
7182var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { 3u, 3u, 4000000000u, 4000000000u, 3u, 4000000000u, 3u, 4000000000u, null, 3u, 4000000000u, null, null, 3u, 4000000000u, 3u, 4000000000u, null, null, 3u }, 3u);
7183var right = CreateColumnWithValuesUnderNulls("Right", new uint?[] { 3u, 4000000000u, 3u, 4000000000u, 3u, 3u, 4000000000u, 4000000000u, 3u, null, 4000000000u, null, 3u, 3u, 4000000000u, null, null, 4000000000u, null, 3u }, 4000000000u);
7213var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
7223var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
7253var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
7263var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
7293var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 3u);
7303var left = CreateColumnWithValuesUnderNulls("Left", new uint?[] { null, 3u, 4000000000u, null }, 4000000000u);
7335var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, null, null, -7L, -7L, -7L, 5000000000L, 5000000000L, 5000000000L }, -7L);
7336var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { null, -7L, 5000000000L, null, -7L, 5000000000L, null, -7L, 5000000000L }, 5000000000L);
7379var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { -7L, -7L, 5000000000L, 5000000000L, -7L, 5000000000L, -7L, 5000000000L, null, -7L, 5000000000L, null, null, -7L, 5000000000L, -7L, 5000000000L, null, null, -7L }, -7L);
7380var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { -7L, 5000000000L, -7L, 5000000000L, -7L, -7L, 5000000000L, 5000000000L, -7L, null, 5000000000L, null, -7L, -7L, 5000000000L, null, null, 5000000000L, null, -7L }, 5000000000L);
7410var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7420var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7450var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7460var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7490var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7500var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7532var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, null, null, -7L, -7L, -7L, 5000000000L, 5000000000L, 5000000000L }, -7L);
7533var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { null, -7L, 5000000000L, null, -7L, 5000000000L, null, -7L, 5000000000L }, 5000000000L);
7576var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { -7L, -7L, 5000000000L, 5000000000L, -7L, 5000000000L, -7L, 5000000000L, null, -7L, 5000000000L, null, null, -7L, 5000000000L, -7L, 5000000000L, null, null, -7L }, -7L);
7577var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { -7L, 5000000000L, -7L, 5000000000L, -7L, -7L, 5000000000L, 5000000000L, -7L, null, 5000000000L, null, -7L, -7L, 5000000000L, null, null, 5000000000L, null, -7L }, 5000000000L);
7607var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7617var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7647var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7657var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7687var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7697var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7729var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, null, null, -7L, -7L, -7L, 5000000000L, 5000000000L, 5000000000L }, -7L);
7730var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { null, -7L, 5000000000L, null, -7L, 5000000000L, null, -7L, 5000000000L }, 5000000000L);
7773var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { -7L, -7L, 5000000000L, 5000000000L, -7L, 5000000000L, -7L, 5000000000L, null, -7L, 5000000000L, null, null, -7L, 5000000000L, -7L, 5000000000L, null, null, -7L }, -7L);
7774var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { -7L, 5000000000L, -7L, 5000000000L, -7L, -7L, 5000000000L, 5000000000L, -7L, null, 5000000000L, null, -7L, -7L, 5000000000L, null, null, 5000000000L, null, -7L }, 5000000000L);
7804var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7814var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7844var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7854var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7884var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
7894var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
7926var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, null, null, -7L, -7L, -7L, 5000000000L, 5000000000L, 5000000000L }, -7L);
7927var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { null, -7L, 5000000000L, null, -7L, 5000000000L, null, -7L, 5000000000L }, 5000000000L);
7970var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { -7L, -7L, 5000000000L, 5000000000L, -7L, 5000000000L, -7L, 5000000000L, null, -7L, 5000000000L, null, null, -7L, 5000000000L, -7L, 5000000000L, null, null, -7L }, -7L);
7971var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { -7L, 5000000000L, -7L, 5000000000L, -7L, -7L, 5000000000L, 5000000000L, -7L, null, 5000000000L, null, -7L, -7L, 5000000000L, null, null, 5000000000L, null, -7L }, 5000000000L);
8001var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8011var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8041var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8051var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8081var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8091var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8123var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, null, null, -7L, -7L, -7L, 5000000000L, 5000000000L, 5000000000L }, -7L);
8124var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { null, -7L, 5000000000L, null, -7L, 5000000000L, null, -7L, 5000000000L }, 5000000000L);
8167var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { -7L, -7L, 5000000000L, 5000000000L, -7L, 5000000000L, -7L, 5000000000L, null, -7L, 5000000000L, null, null, -7L, 5000000000L, -7L, 5000000000L, null, null, -7L }, -7L);
8168var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { -7L, 5000000000L, -7L, 5000000000L, -7L, -7L, 5000000000L, 5000000000L, -7L, null, 5000000000L, null, -7L, -7L, 5000000000L, null, null, 5000000000L, null, -7L }, 5000000000L);
8198var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8208var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8238var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8248var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8278var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8288var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8320var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, null, null, -7L, -7L, -7L, 5000000000L, 5000000000L, 5000000000L }, -7L);
8321var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { null, -7L, 5000000000L, null, -7L, 5000000000L, null, -7L, 5000000000L }, 5000000000L);
8364var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { -7L, -7L, 5000000000L, 5000000000L, -7L, 5000000000L, -7L, 5000000000L, null, -7L, 5000000000L, null, null, -7L, 5000000000L, -7L, 5000000000L, null, null, -7L }, -7L);
8365var right = CreateColumnWithValuesUnderNulls("Right", new long?[] { -7L, 5000000000L, -7L, 5000000000L, -7L, -7L, 5000000000L, 5000000000L, -7L, null, 5000000000L, null, -7L, -7L, 5000000000L, null, null, 5000000000L, null, -7L }, 5000000000L);
8395var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8405var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8435var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8445var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8475var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, -7L);
8485var left = CreateColumnWithValuesUnderNulls("Left", new long?[] { null, -7L, 5000000000L, null }, 5000000000L);
8517var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, null, null, 3UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 5000000000UL }, 3UL);
8518var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { null, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, 3UL, 5000000000UL }, 5000000000UL);
8561var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, null, 3UL, 5000000000UL, 3UL, 5000000000UL, null, null, 3UL }, 3UL);
8562var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { 3UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, null, 5000000000UL, null, 3UL, 3UL, 5000000000UL, null, null, 5000000000UL, null, 3UL }, 5000000000UL);
8592var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8602var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
8632var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8642var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
8672var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8682var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
8714var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, null, null, 3UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 5000000000UL }, 3UL);
8715var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { null, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, 3UL, 5000000000UL }, 5000000000UL);
8758var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, null, 3UL, 5000000000UL, 3UL, 5000000000UL, null, null, 3UL }, 3UL);
8759var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { 3UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, null, 5000000000UL, null, 3UL, 3UL, 5000000000UL, null, null, 5000000000UL, null, 3UL }, 5000000000UL);
8789var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8799var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
8829var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8839var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
8869var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8879var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
8911var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, null, null, 3UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 5000000000UL }, 3UL);
8912var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { null, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, 3UL, 5000000000UL }, 5000000000UL);
8955var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, null, 3UL, 5000000000UL, 3UL, 5000000000UL, null, null, 3UL }, 3UL);
8956var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { 3UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, null, 5000000000UL, null, 3UL, 3UL, 5000000000UL, null, null, 5000000000UL, null, 3UL }, 5000000000UL);
8986var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
8996var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9026var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9036var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9066var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9076var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9108var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, null, null, 3UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 5000000000UL }, 3UL);
9109var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { null, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, 3UL, 5000000000UL }, 5000000000UL);
9152var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, null, 3UL, 5000000000UL, 3UL, 5000000000UL, null, null, 3UL }, 3UL);
9153var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { 3UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, null, 5000000000UL, null, 3UL, 3UL, 5000000000UL, null, null, 5000000000UL, null, 3UL }, 5000000000UL);
9183var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9193var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9223var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9233var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9263var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9273var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9305var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, null, null, 3UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 5000000000UL }, 3UL);
9306var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { null, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, 3UL, 5000000000UL }, 5000000000UL);
9349var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, null, 3UL, 5000000000UL, 3UL, 5000000000UL, null, null, 3UL }, 3UL);
9350var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { 3UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, null, 5000000000UL, null, 3UL, 3UL, 5000000000UL, null, null, 5000000000UL, null, 3UL }, 5000000000UL);
9380var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9390var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9420var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9430var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9460var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9470var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9502var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, null, null, 3UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 5000000000UL }, 3UL);
9503var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { null, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, 3UL, 5000000000UL }, 5000000000UL);
9546var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 5000000000UL, null, 3UL, 5000000000UL, null, null, 3UL, 5000000000UL, 3UL, 5000000000UL, null, null, 3UL }, 3UL);
9547var right = CreateColumnWithValuesUnderNulls("Right", new ulong?[] { 3UL, 5000000000UL, 3UL, 5000000000UL, 3UL, 3UL, 5000000000UL, 5000000000UL, 3UL, null, 5000000000UL, null, 3UL, 3UL, 5000000000UL, null, null, 5000000000UL, null, 3UL }, 5000000000UL);
9577var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9587var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9617var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9627var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9657var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 3UL);
9667var left = CreateColumnWithValuesUnderNulls("Left", new ulong?[] { null, 3UL, 5000000000UL, null }, 5000000000UL);
9699var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, null, null, -1.5f, -1.5f, -1.5f, 2.25f, 2.25f, 2.25f }, -1.5f);
9700var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { null, -1.5f, 2.25f, null, -1.5f, 2.25f, null, -1.5f, 2.25f }, 2.25f);
9743var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, 2.25f, -1.5f, 2.25f, null, -1.5f, 2.25f, null, null, -1.5f, 2.25f, -1.5f, 2.25f, null, null, -1.5f }, -1.5f);
9744var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { -1.5f, 2.25f, -1.5f, 2.25f, -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, null, 2.25f, null, -1.5f, -1.5f, 2.25f, null, null, 2.25f, null, -1.5f }, 2.25f);
9774var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
9784var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
9814var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
9824var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
9854var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
9864var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
9896var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, null, null, -1.5f, -1.5f, -1.5f, 2.25f, 2.25f, 2.25f }, -1.5f);
9897var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { null, -1.5f, 2.25f, null, -1.5f, 2.25f, null, -1.5f, 2.25f }, 2.25f);
9940var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, 2.25f, -1.5f, 2.25f, null, -1.5f, 2.25f, null, null, -1.5f, 2.25f, -1.5f, 2.25f, null, null, -1.5f }, -1.5f);
9941var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { -1.5f, 2.25f, -1.5f, 2.25f, -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, null, 2.25f, null, -1.5f, -1.5f, 2.25f, null, null, 2.25f, null, -1.5f }, 2.25f);
9971var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
9981var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10011var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10021var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10051var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10061var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10093var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, null, null, -1.5f, -1.5f, -1.5f, 2.25f, 2.25f, 2.25f }, -1.5f);
10094var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { null, -1.5f, 2.25f, null, -1.5f, 2.25f, null, -1.5f, 2.25f }, 2.25f);
10137var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, 2.25f, -1.5f, 2.25f, null, -1.5f, 2.25f, null, null, -1.5f, 2.25f, -1.5f, 2.25f, null, null, -1.5f }, -1.5f);
10138var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { -1.5f, 2.25f, -1.5f, 2.25f, -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, null, 2.25f, null, -1.5f, -1.5f, 2.25f, null, null, 2.25f, null, -1.5f }, 2.25f);
10168var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10178var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10208var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10218var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10248var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10258var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10290var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, null, null, -1.5f, -1.5f, -1.5f, 2.25f, 2.25f, 2.25f }, -1.5f);
10291var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { null, -1.5f, 2.25f, null, -1.5f, 2.25f, null, -1.5f, 2.25f }, 2.25f);
10334var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, 2.25f, -1.5f, 2.25f, null, -1.5f, 2.25f, null, null, -1.5f, 2.25f, -1.5f, 2.25f, null, null, -1.5f }, -1.5f);
10335var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { -1.5f, 2.25f, -1.5f, 2.25f, -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, null, 2.25f, null, -1.5f, -1.5f, 2.25f, null, null, 2.25f, null, -1.5f }, 2.25f);
10365var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10375var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10405var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10415var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10445var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10455var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10487var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, null, null, -1.5f, -1.5f, -1.5f, 2.25f, 2.25f, 2.25f }, -1.5f);
10488var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { null, -1.5f, 2.25f, null, -1.5f, 2.25f, null, -1.5f, 2.25f }, 2.25f);
10531var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, 2.25f, -1.5f, 2.25f, null, -1.5f, 2.25f, null, null, -1.5f, 2.25f, -1.5f, 2.25f, null, null, -1.5f }, -1.5f);
10532var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { -1.5f, 2.25f, -1.5f, 2.25f, -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, null, 2.25f, null, -1.5f, -1.5f, 2.25f, null, null, 2.25f, null, -1.5f }, 2.25f);
10562var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10572var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10602var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10612var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10642var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10652var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10684var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, null, null, -1.5f, -1.5f, -1.5f, 2.25f, 2.25f, 2.25f }, -1.5f);
10685var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { null, -1.5f, 2.25f, null, -1.5f, 2.25f, null, -1.5f, 2.25f }, 2.25f);
10728var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, 2.25f, -1.5f, 2.25f, null, -1.5f, 2.25f, null, null, -1.5f, 2.25f, -1.5f, 2.25f, null, null, -1.5f }, -1.5f);
10729var right = CreateColumnWithValuesUnderNulls("Right", new float?[] { -1.5f, 2.25f, -1.5f, 2.25f, -1.5f, -1.5f, 2.25f, 2.25f, -1.5f, null, 2.25f, null, -1.5f, -1.5f, 2.25f, null, null, 2.25f, null, -1.5f }, 2.25f);
10759var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10769var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10799var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10809var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10839var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, -1.5f);
10849var left = CreateColumnWithValuesUnderNulls("Left", new float?[] { null, -1.5f, 2.25f, null }, 2.25f);
10881var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, null, null, -1.5, -1.5, -1.5, 2.25, 2.25, 2.25 }, -1.5);
10882var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { null, -1.5, 2.25, null, -1.5, 2.25, null, -1.5, 2.25 }, 2.25);
10925var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { -1.5, -1.5, 2.25, 2.25, -1.5, 2.25, -1.5, 2.25, null, -1.5, 2.25, null, null, -1.5, 2.25, -1.5, 2.25, null, null, -1.5 }, -1.5);
10926var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { -1.5, 2.25, -1.5, 2.25, -1.5, -1.5, 2.25, 2.25, -1.5, null, 2.25, null, -1.5, -1.5, 2.25, null, null, 2.25, null, -1.5 }, 2.25);
10956var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
10966var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
10996var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11006var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11027var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, null, null, -1.5, -1.5, -1.5, 2.25, 2.25, 2.25 }, -1.5);
11028var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { null, -1.5, 2.25, null, -1.5, 2.25, null, -1.5, 2.25 }, 2.25);
11071var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { -1.5, -1.5, 2.25, 2.25, -1.5, 2.25, -1.5, 2.25, null, -1.5, 2.25, null, null, -1.5, 2.25, -1.5, 2.25, null, null, -1.5 }, -1.5);
11072var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { -1.5, 2.25, -1.5, 2.25, -1.5, -1.5, 2.25, 2.25, -1.5, null, 2.25, null, -1.5, -1.5, 2.25, null, null, 2.25, null, -1.5 }, 2.25);
11102var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11112var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11142var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11152var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11173var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, null, null, -1.5, -1.5, -1.5, 2.25, 2.25, 2.25 }, -1.5);
11174var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { null, -1.5, 2.25, null, -1.5, 2.25, null, -1.5, 2.25 }, 2.25);
11217var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { -1.5, -1.5, 2.25, 2.25, -1.5, 2.25, -1.5, 2.25, null, -1.5, 2.25, null, null, -1.5, 2.25, -1.5, 2.25, null, null, -1.5 }, -1.5);
11218var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { -1.5, 2.25, -1.5, 2.25, -1.5, -1.5, 2.25, 2.25, -1.5, null, 2.25, null, -1.5, -1.5, 2.25, null, null, 2.25, null, -1.5 }, 2.25);
11248var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11258var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11288var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11298var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11319var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, null, null, -1.5, -1.5, -1.5, 2.25, 2.25, 2.25 }, -1.5);
11320var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { null, -1.5, 2.25, null, -1.5, 2.25, null, -1.5, 2.25 }, 2.25);
11363var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { -1.5, -1.5, 2.25, 2.25, -1.5, 2.25, -1.5, 2.25, null, -1.5, 2.25, null, null, -1.5, 2.25, -1.5, 2.25, null, null, -1.5 }, -1.5);
11364var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { -1.5, 2.25, -1.5, 2.25, -1.5, -1.5, 2.25, 2.25, -1.5, null, 2.25, null, -1.5, -1.5, 2.25, null, null, 2.25, null, -1.5 }, 2.25);
11394var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11404var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11434var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11444var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11465var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, null, null, -1.5, -1.5, -1.5, 2.25, 2.25, 2.25 }, -1.5);
11466var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { null, -1.5, 2.25, null, -1.5, 2.25, null, -1.5, 2.25 }, 2.25);
11509var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { -1.5, -1.5, 2.25, 2.25, -1.5, 2.25, -1.5, 2.25, null, -1.5, 2.25, null, null, -1.5, 2.25, -1.5, 2.25, null, null, -1.5 }, -1.5);
11510var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { -1.5, 2.25, -1.5, 2.25, -1.5, -1.5, 2.25, 2.25, -1.5, null, 2.25, null, -1.5, -1.5, 2.25, null, null, 2.25, null, -1.5 }, 2.25);
11540var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11550var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11580var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11590var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11611var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, null, null, -1.5, -1.5, -1.5, 2.25, 2.25, 2.25 }, -1.5);
11612var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { null, -1.5, 2.25, null, -1.5, 2.25, null, -1.5, 2.25 }, 2.25);
11655var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { -1.5, -1.5, 2.25, 2.25, -1.5, 2.25, -1.5, 2.25, null, -1.5, 2.25, null, null, -1.5, 2.25, -1.5, 2.25, null, null, -1.5 }, -1.5);
11656var right = CreateColumnWithValuesUnderNulls("Right", new double?[] { -1.5, 2.25, -1.5, 2.25, -1.5, -1.5, 2.25, 2.25, -1.5, null, 2.25, null, -1.5, -1.5, 2.25, null, null, 2.25, null, -1.5 }, 2.25);
11686var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11696var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11726var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, -1.5);
11736var left = CreateColumnWithValuesUnderNulls("Left", new double?[] { null, -1.5, 2.25, null }, 2.25);
11757var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, null, null, -1.5m, -1.5m, -1.5m, 2.25m, 2.25m, 2.25m }, -1.5m);
11758var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { null, -1.5m, 2.25m, null, -1.5m, 2.25m, null, -1.5m, 2.25m }, 2.25m);
11801var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, 2.25m, -1.5m, 2.25m, null, -1.5m, 2.25m, null, null, -1.5m, 2.25m, -1.5m, 2.25m, null, null, -1.5m }, -1.5m);
11802var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { -1.5m, 2.25m, -1.5m, 2.25m, -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, null, 2.25m, null, -1.5m, -1.5m, 2.25m, null, null, 2.25m, null, -1.5m }, 2.25m);
11832var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
11842var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
11872var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
11882var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
11914var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, null, null, -1.5m, -1.5m, -1.5m, 2.25m, 2.25m, 2.25m }, -1.5m);
11915var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { null, -1.5m, 2.25m, null, -1.5m, 2.25m, null, -1.5m, 2.25m }, 2.25m);
11958var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, 2.25m, -1.5m, 2.25m, null, -1.5m, 2.25m, null, null, -1.5m, 2.25m, -1.5m, 2.25m, null, null, -1.5m }, -1.5m);
11959var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { -1.5m, 2.25m, -1.5m, 2.25m, -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, null, 2.25m, null, -1.5m, -1.5m, 2.25m, null, null, 2.25m, null, -1.5m }, 2.25m);
11989var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
11999var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12029var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12039var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12071var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, null, null, -1.5m, -1.5m, -1.5m, 2.25m, 2.25m, 2.25m }, -1.5m);
12072var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { null, -1.5m, 2.25m, null, -1.5m, 2.25m, null, -1.5m, 2.25m }, 2.25m);
12115var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, 2.25m, -1.5m, 2.25m, null, -1.5m, 2.25m, null, null, -1.5m, 2.25m, -1.5m, 2.25m, null, null, -1.5m }, -1.5m);
12116var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { -1.5m, 2.25m, -1.5m, 2.25m, -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, null, 2.25m, null, -1.5m, -1.5m, 2.25m, null, null, 2.25m, null, -1.5m }, 2.25m);
12146var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12156var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12186var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12196var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12228var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, null, null, -1.5m, -1.5m, -1.5m, 2.25m, 2.25m, 2.25m }, -1.5m);
12229var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { null, -1.5m, 2.25m, null, -1.5m, 2.25m, null, -1.5m, 2.25m }, 2.25m);
12272var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, 2.25m, -1.5m, 2.25m, null, -1.5m, 2.25m, null, null, -1.5m, 2.25m, -1.5m, 2.25m, null, null, -1.5m }, -1.5m);
12273var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { -1.5m, 2.25m, -1.5m, 2.25m, -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, null, 2.25m, null, -1.5m, -1.5m, 2.25m, null, null, 2.25m, null, -1.5m }, 2.25m);
12303var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12313var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12343var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12353var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12385var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, null, null, -1.5m, -1.5m, -1.5m, 2.25m, 2.25m, 2.25m }, -1.5m);
12386var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { null, -1.5m, 2.25m, null, -1.5m, 2.25m, null, -1.5m, 2.25m }, 2.25m);
12429var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, 2.25m, -1.5m, 2.25m, null, -1.5m, 2.25m, null, null, -1.5m, 2.25m, -1.5m, 2.25m, null, null, -1.5m }, -1.5m);
12430var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { -1.5m, 2.25m, -1.5m, 2.25m, -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, null, 2.25m, null, -1.5m, -1.5m, 2.25m, null, null, 2.25m, null, -1.5m }, 2.25m);
12460var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12470var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12500var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12510var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12542var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, null, null, -1.5m, -1.5m, -1.5m, 2.25m, 2.25m, 2.25m }, -1.5m);
12543var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { null, -1.5m, 2.25m, null, -1.5m, 2.25m, null, -1.5m, 2.25m }, 2.25m);
12586var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, 2.25m, -1.5m, 2.25m, null, -1.5m, 2.25m, null, null, -1.5m, 2.25m, -1.5m, 2.25m, null, null, -1.5m }, -1.5m);
12587var right = CreateColumnWithValuesUnderNulls("Right", new decimal?[] { -1.5m, 2.25m, -1.5m, 2.25m, -1.5m, -1.5m, 2.25m, 2.25m, -1.5m, null, 2.25m, null, -1.5m, -1.5m, 2.25m, null, null, 2.25m, null, -1.5m }, 2.25m);
12617var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12627var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12657var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, -1.5m);
12667var left = CreateColumnWithValuesUnderNulls("Left", new decimal?[] { null, -1.5m, 2.25m, null }, 2.25m);
12699var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, null, null, 'a', 'a', 'a', 'z', 'z', 'z' }, 'a');
12700var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { null, 'a', 'z', null, 'a', 'z', null, 'a', 'z' }, 'z');
12743var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { 'a', 'a', 'z', 'z', 'a', 'z', 'a', 'z', null, 'a', 'z', null, null, 'a', 'z', 'a', 'z', null, null, 'a' }, 'a');
12744var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { 'a', 'z', 'a', 'z', 'a', 'a', 'z', 'z', 'a', null, 'z', null, 'a', 'a', 'z', null, null, 'z', null, 'a' }, 'z');
12774var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'a');
12784var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'z');
12805var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, null, null, 'a', 'a', 'a', 'z', 'z', 'z' }, 'a');
12806var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { null, 'a', 'z', null, 'a', 'z', null, 'a', 'z' }, 'z');
12849var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { 'a', 'a', 'z', 'z', 'a', 'z', 'a', 'z', null, 'a', 'z', null, null, 'a', 'z', 'a', 'z', null, null, 'a' }, 'a');
12850var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { 'a', 'z', 'a', 'z', 'a', 'a', 'z', 'z', 'a', null, 'z', null, 'a', 'a', 'z', null, null, 'z', null, 'a' }, 'z');
12880var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'a');
12890var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'z');
12911var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, null, null, 'a', 'a', 'a', 'z', 'z', 'z' }, 'a');
12912var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { null, 'a', 'z', null, 'a', 'z', null, 'a', 'z' }, 'z');
12955var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { 'a', 'a', 'z', 'z', 'a', 'z', 'a', 'z', null, 'a', 'z', null, null, 'a', 'z', 'a', 'z', null, null, 'a' }, 'a');
12956var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { 'a', 'z', 'a', 'z', 'a', 'a', 'z', 'z', 'a', null, 'z', null, 'a', 'a', 'z', null, null, 'z', null, 'a' }, 'z');
12986var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'a');
12996var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'z');
13017var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, null, null, 'a', 'a', 'a', 'z', 'z', 'z' }, 'a');
13018var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { null, 'a', 'z', null, 'a', 'z', null, 'a', 'z' }, 'z');
13061var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { 'a', 'a', 'z', 'z', 'a', 'z', 'a', 'z', null, 'a', 'z', null, null, 'a', 'z', 'a', 'z', null, null, 'a' }, 'a');
13062var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { 'a', 'z', 'a', 'z', 'a', 'a', 'z', 'z', 'a', null, 'z', null, 'a', 'a', 'z', null, null, 'z', null, 'a' }, 'z');
13092var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'a');
13102var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'z');
13123var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, null, null, 'a', 'a', 'a', 'z', 'z', 'z' }, 'a');
13124var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { null, 'a', 'z', null, 'a', 'z', null, 'a', 'z' }, 'z');
13167var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { 'a', 'a', 'z', 'z', 'a', 'z', 'a', 'z', null, 'a', 'z', null, null, 'a', 'z', 'a', 'z', null, null, 'a' }, 'a');
13168var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { 'a', 'z', 'a', 'z', 'a', 'a', 'z', 'z', 'a', null, 'z', null, 'a', 'a', 'z', null, null, 'z', null, 'a' }, 'z');
13198var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'a');
13208var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'z');
13229var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, null, null, 'a', 'a', 'a', 'z', 'z', 'z' }, 'a');
13230var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { null, 'a', 'z', null, 'a', 'z', null, 'a', 'z' }, 'z');
13273var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { 'a', 'a', 'z', 'z', 'a', 'z', 'a', 'z', null, 'a', 'z', null, null, 'a', 'z', 'a', 'z', null, null, 'a' }, 'a');
13274var right = CreateColumnWithValuesUnderNulls("Right", new char?[] { 'a', 'z', 'a', 'z', 'a', 'a', 'z', 'z', 'a', null, 'z', null, 'a', 'a', 'z', null, null, 'z', null, 'a' }, 'z');
13304var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'a');
13314var left = CreateColumnWithValuesUnderNulls("Left", new char?[] { null, 'a', 'z', null }, 'z');