The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGILENT TECHNOLOGIES INC COM 00846U101 551,974 6,246,174 SH   SOLE   4,282,020 0 1,964,154
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68,049 315,480 SH   SOLE   314,880 0 600
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 129 600 SH   OTR 1 0 600 0
ALLY FINL INC COM 02005N100 654,393 33,000,127 SH   SOLE   0 0 33,000,127
ALLY FINL INC COM 02005N100 5,237 264,100 SH   OTR 1 0 0 264,100
ALPHABET INC CAP STK CL C 02079K107 1,024,163 724,497 SH   SOLE   548,601 0 175,896
ALPHABET INC CAP STK CL A 02079K305 2,174,685 1,533,574 SH   SOLE   1,187,865 0 345,709
ALPHABET INC CAP STK CL A 02079K305 25,234 17,795 SH   OTR 1 0 17,795 0
AMERICAN EXPRESS CO COM 025816109 199,433 2,094,884 SH   SOLE   2,088,284 0 6,600
AMERICAN EXPRESS CO COM 025816109 10,838 113,844 SH   OTR 1 0 113,844 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,038,142 33,295,112 SH   SOLE   27,008,552 0 6,286,560
AMERICAN INTL GROUP INC COM NEW 026874784 14,840 475,950 SH   OTR 1 0 475,950 0
APACHE CORP COM 037411105 226,027 16,742,721 SH   SOLE   16,741,121 0 1,600
APACHE CORP COM 037411105 10,381 768,939 SH   OTR 1 0 768,939 0
APPLE INC COM 037833100 146,334 401,135 SH   SOLE   172,661 0 228,474
ARCOSA INC COM 039653100 25,276 598,951 SH   SOLE   294,449 0 304,502
ARCONIC CORPORATION COM 03966V107 61,956 4,447,682 SH   SOLE   3,490,640 0 957,042
AUTOLIV INC COM 052800109 34,142 529,255 SH   SOLE   388,555 0 140,700
AUTOMATIC DATA PROCESSING IN COM 053015103 130,922 879,318 SH   SOLE   831,276 0 48,042
AUTOMATIC DATA PROCESSING IN COM 053015103 2,132 14,320 SH   OTR 1 0 14,320 0
BAIDU INC SPON ADR REP A 056752108 454,567 3,791,535 SH   SOLE   3,014,285 0 777,250
BAIDU INC SPON ADR REP A 056752108 5,111 42,634 SH   OTR 1 0 42,634 0
BK OF AMERICA CORP COM 060505104 1,751,483 73,746,642 SH   SOLE   59,395,000 0 14,351,642
BK OF AMERICA CORP COM 060505104 21,455 903,360 SH   OTR 1 0 903,360 0
BANK NEW YORK MELLON CORP COM 064058100 233,209 6,033,860 SH   SOLE   5,901,794 0 132,066
BANK NEW YORK MELLON CORP COM 064058100 4,054 104,900 SH   OTR 1 0 104,900 0
BAXTER INTL INC COM 071813109 3,039 35,300 SH   SOLE   7,450 0 27,850
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 491,657 2,754,227 SH   SOLE   1,457,639 0 1,296,588
BLACKBERRY LTD COM 09228F103 34,975 7,195,700 SH   SOLE   5,305,200 0 1,890,500
BLACKROCK INC COM 09247X101 77,765 142,926 SH   SOLE   99,155 0 43,771
BOOKING HOLDINGS INC COM 09857L108 1,265,995 795,053 SH   SOLE   624,325 0 170,728
BOOKING HOLDINGS INC COM 09857L108 17,078 10,725 SH   OTR 1 0 10,725 0
BORGWARNER INC COM 099724106 257,043 7,281,684 SH   SOLE   6,724,975 0 556,709
BRUNSWICK CORP COM 117043109 669 10,450 SH   SOLE   2,675 0 7,775
CBRE GROUP INC CL A 12504L109 592,669 13,106,339 SH   SOLE   11,771,531 0 1,334,808
CDK GLOBAL INC COM 12508E101 10,035 242,273 SH   SOLE   227,975 0 14,298
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,088 77,000 SH   SOLE   11,600 0 65,400
CVS HEALTH CORP COM 126650100 512,698 7,891,301 SH   SOLE   7,414,150 0 477,151
CVS HEALTH CORP COM 126650100 12,363 190,285 SH   OTR 1 0 190,285 0
CAPITAL ONE FINL CORP COM 14040H105 451,383 7,211,751 SH   SOLE   7,209,376 0 2,375
CAPITAL ONE FINL CORP COM 14040H105 18,576 296,790 SH   OTR 1 0 296,790 0
CARLISLE COS INC COM 142339100 122,609 1,024,561 SH   SOLE   925,631 0 98,930
CARTERS INC COM 146229109 81,819 1,013,871 SH   SOLE   813,893 0 199,978
CATERPILLAR INC DEL COM 149123101 389,943 3,082,553 SH   SOLE   2,244,941 0 837,612
CATERPILLAR INC DEL COM 149123101 11,636 91,981 SH   OTR 1 0 91,981 0
CENOVUS ENERGY INC COM 15135U109 414,293 88,861,009 SH   SOLE   88,227,184 0 633,825
CENOVUS ENERGY INC COM 15135U109 7,328 1,571,867 SH   OTR 1 0 1,571,867 0
CHAMPIONX CORPORATION COM 15872M104 29,241 2,996,054 SH   SOLE   2,935,996 0 60,058
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,556,789 3,052,285 SH   SOLE   2,381,754 0 670,531
CHARTER COMMUNICATIONS INC N CL A 16119P108 13,026 25,540 SH   OTR 1 0 25,540 0
CITIGROUP INC COM NEW 172967424 1,547,107 30,276,068 SH   SOLE   24,916,177 0 5,359,891
CITIGROUP INC COM NEW 172967424 21,549 421,705 SH   OTR 1 0 421,705 0
COMCAST CORP NEW CL A 20030N101 763,155 19,578,109 SH   SOLE   15,211,707 0 4,366,402
COMCAST CORP NEW CL A 20030N101 18,445 473,180 SH   OTR 1 0 473,180 0
CONCHO RES INC COM 20605P101 84,385 1,638,536 SH   SOLE   1,615,481 0 23,055
CONCHO RES INC COM 20605P101 1,185 23,000 SH   OTR 1 0 23,000 0
CONSTELLATION BRANDS INC CL A 21036P108 856,826 4,897,548 SH   SOLE   3,921,959 0 975,589
CONSTELLATION BRANDS INC CL A 21036P108 17,074 97,591 SH   OTR 1 0 97,591 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 27,187 5,149,088 SH   SOLE   3,793,561 0 1,355,527
CORELOGIC INC COM 21871D103 222,006 3,302,680 SH   SOLE   2,403,854 0 898,826
CUMMINS INC COM 231021106 264,405 1,526,058 SH   SOLE   1,503,558 0 22,500
CUMMINS INC COM 231021106 4,584 26,460 SH   OTR 1 0 26,460 0
DXC TECHNOLOGY CO COM 23355L106 166,915 10,116,080 SH   SOLE   10,049,525 0 66,555
DXC TECHNOLOGY CO COM 23355L106 8,549 518,100 SH   OTR 1 0 518,100 0
DIAGEO P L C SPON ADR NEW 25243Q205 120,673 897,935 SH   SOLE   701,044 0 196,891
DIAMONDBACK ENERGY INC COM 25278X109 98,636 2,358,574 SH   SOLE   2,326,474 0 32,100
DIAMONDBACK ENERGY INC COM 25278X109 1,009 24,130 SH   OTR 1 0 24,130 0
DISNEY WALT CO COM DISNEY 254687106 22,459 201,404 SH   SOLE   181,885 0 19,519
DOVER CORP COM 260003108 10,538 109,136 SH   SOLE   20,817 0 88,319
EOG RES INC COM 26875P101 411,923 8,131,124 SH   SOLE   7,877,145 0 253,979
EOG RES INC COM 26875P101 13,560 267,662 SH   OTR 1 0 267,662 0
EBAY INC. COM 278642103 246,436 4,698,500 SH   SOLE   4,698,500 0 0
EBAY INC. COM 278642103 4,406 84,011 SH   OTR 1 0 84,011 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 158,973 7,537,829 SH   SOLE   5,196,926 0 2,340,903
EQUIFAX INC COM 294429105 21,637 125,883 SH   SOLE   111,333 0 14,550
EURONET WORLDWIDE INC COM 298736109 1,164 12,150 SH   SOLE   2,425 0 9,725
FACEBOOK INC CL A 30303M102 888,750 3,913,991 SH   SOLE   3,521,427 0 392,564
FACEBOOK INC CL A 30303M102 22,696 99,950 SH   OTR 1 0 99,950 0
FEDEX CORP COM 31428X106 12,912 92,085 SH   SOLE   17,325 0 74,760
FLOWSERVE CORP COM 34354P105 12,096 424,125 SH   SOLE   273,080 0 151,045
FOOT LOCKER INC COM 344849104 84,636 2,902,470 SH   SOLE   2,898,470 0 4,000
FORTUNE BRANDS HOME & SEC IN COM 34964C106 637 9,970 SH   SOLE   3,875 0 6,095
GAMING & LEISURE PPTYS INC COM 36467J108 132,126 3,818,666 SH   SOLE   3,094,722 0 723,944
GARTNER INC COM 366651107 211,095 1,739,838 SH   SOLE   1,701,258 0 38,580
GARTNER INC COM 366651107 3,599 29,665 SH   OTR 1 0 29,665 0
GENERAL DYNAMICS CORP COM 369550108 133,239 891,469 SH   SOLE   873,369 0 18,100
GENERAL DYNAMICS CORP COM 369550108 2,152 14,400 SH   OTR 1 0 14,400 0
GENERAL ELECTRIC CO COM 369604103 284,401 41,640,043 SH   SOLE   41,491,683 0 148,360
GENERAL ELECTRIC CO COM 369604103 9,489 1,389,350 SH   OTR 1 0 1,389,350 0
GENERAL MTRS CO COM 37045V100 1,162,043 45,930,557 SH   SOLE   34,792,189 0 11,138,368
GENERAL MTRS CO COM 37045V100 12,131 479,500 SH   OTR 1 0 479,500 0
GILDAN ACTIVEWEAR INC COM 375916103 27,776 1,798,900 SH   SOLE   1,334,000 0 464,900
GOLDMAN SACHS GROUP INC COM 38141G104 264,096 1,336,381 SH   SOLE   1,240,845 0 95,536
GOLDMAN SACHS GROUP INC COM 38141G104 3,926 19,865 SH   OTR 1 0 19,865 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 335,672 64,059,473 SH   SOLE   50,754,648 0 13,304,825
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 3,623 691,500 SH   OTR 1 0 691,500 0
HCA HEALTHCARE INC COM 40412C101 769,233 7,925,338 SH   SOLE   5,565,319 0 2,360,019
HCA HEALTHCARE INC COM 40412C101 9,396 96,807 SH   OTR 1 0 96,807 0
HALLIBURTON CO COM 406216101 126,072 9,712,785 SH   SOLE   3,378,485 0 6,334,300
HERC HLDGS INC COM 42704L104 45,913 1,494,089 SH   SOLE   886,838 0 607,251
HILTON WORLDWIDE HLDGS INC COM 43300A203 963,454 13,117,145 SH   SOLE   9,073,062 0 4,044,083
HILTON WORLDWIDE HLDGS INC COM 43300A203 10,727 146,045 SH   OTR 1 0 146,045 0
HOWARD HUGHES CORP COM 44267D107 123,519 2,377,656 SH   SOLE   1,744,324 0 633,332
HOWMET AEROSPACE INC COM 443201108 267,889 16,901,514 SH   SOLE   13,067,611 0 3,833,903
HUBSPOT INC COM 443573100 12,585 56,097 SH   SOLE   50,553 0 5,544
HUMANA INC COM 444859102 317,307 818,330 SH   SOLE   798,740 0 19,590
HUMANA INC COM 444859102 13,835 35,680 SH   OTR 1 0 35,680 0
ILLINOIS TOOL WKS INC COM 452308109 542 3,100 SH   SOLE   3,100 0 0
INTEL CORP COM 458140100 123,299 2,060,827 SH   SOLE   836,702 0 1,224,125
INTERPUBLIC GROUP COS INC COM 460690100 199,850 11,646,275 SH   SOLE   6,945,734 0 4,700,541
JPMORGAN CHASE & CO COM 46625H100 1,988 21,137 SH   SOLE   0 0 21,137
LEAR CORP COM NEW 521865204 406,762 3,731,077 SH   SOLE   3,411,648 0 319,429
LIBERTY BROADBAND CORP COM SER A 530307107 1,833 15,000 SH   SOLE   1,200 0 13,800
LIBERTY BROADBAND CORP COM SER C 530307305 242,285 1,954,538 SH   SOLE   949,939 0 1,004,599
LIVE NATION ENTERTAINMENT IN COM 538034109 78,904 1,779,916 SH   SOLE   1,147,859 0 632,057
MGM RESORTS INTERNATIONAL COM 552953101 247,923 14,757,303 SH   SOLE   14,744,333 0 12,970
MGM RESORTS INTERNATIONAL COM 552953101 2,628 156,400 SH   OTR 1 0 156,400 0
MANPOWERGROUP INC COM 56418H100 64,576 939,288 SH   SOLE   721,378 0 217,910
MASCO CORP COM 574599106 35,658 710,175 SH   SOLE   550,495 0 159,680
MASTERCARD INCORPORATED CL A 57636Q104 1,032,497 3,491,705 SH   SOLE   2,741,039 0 750,666
MASTERCARD INCORPORATED CL A 57636Q104 9,093 30,750 SH   OTR 1 0 30,750 0
MATCH GROUP INC COM 57665R106 161,759 1,511,058 SH   SOLE   1,511,058 0 0
MATCH GROUP INC COM 57665R106 2,894 27,036 SH   OTR 1 0 27,036 0
MICROSOFT CORP COM 594918104 480 2,360 SH   SOLE   0 0 2,360
MOODYS CORP COM 615369105 662,032 2,409,756 SH   SOLE   1,721,539 0 688,217
MOODYS CORP COM 615369105 15,305 55,710 SH   OTR 1 0 55,710 0
NASDAQ INC COM 631103108 28,562 239,070 SH   SOLE   184,200 0 54,870
NATIONAL OILWELL VARCO INC COM 637071101 113,971 9,303,736 SH   SOLE   6,866,346 0 2,437,390
NETFLIX INC COM 64110L106 904,187 1,987,050 SH   SOLE   1,766,385 0 220,665
NETFLIX INC COM 64110L106 20,948 46,035 SH   OTR 1 0 46,035 0
OPEN TEXT CORP COM 683715106 283,611 6,700,400 SH   SOLE   6,651,100 0 49,300
OPEN TEXT CORP COM 683715106 4,559 107,700 SH   OTR 1 0 107,700 0
ORACLE CORP COM 68389X105 392,661 7,104,416 SH   SOLE   4,081,674 0 3,022,742
PDC ENERGY INC COM 69327R101 17,388 1,397,768 SH   SOLE   1,336,618 0 61,150
PARKER HANNIFIN CORP COM 701094104 257,944 1,407,456 SH   SOLE   1,407,456 0 0
PARKER HANNIFIN CORP COM 701094104 4,720 25,755 SH   OTR 1 0 25,755 0
PHILIP MORRIS INTL INC COM 718172109 192,232 2,743,820 SH   SOLE   2,731,670 0 12,150
PINTEREST INC CL A 72352L106 364,013 16,419,191 SH   SOLE   13,501,564 0 2,917,627
PINTEREST INC CL A 72352L106 2,287 103,141 SH   OTR 1 0 103,141 0
POST HLDGS INC COM 737446104 104,722 1,195,188 SH   SOLE   968,316 0 226,872
QORVO INC COM 74736K101 13,377 121,024 SH   SOLE   96,870 0 24,154
QURATE RETAIL INC COM SER A 74915M100 214,956 22,626,943 SH   SOLE   22,557,714 0 69,229
QURATE RETAIL INC COM SER A 74915M100 4,653 489,743 SH   OTR 1 0 489,743 0
REGENERON PHARMACEUTICALS COM 75886F107 763,333 1,223,976 SH   SOLE   1,013,739 0 210,237
REGENERON PHARMACEUTICALS COM 75886F107 2,024 3,245 SH   OTR 1 0 3,245 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 288,191 3,674,033 SH   SOLE   3,531,148 0 142,885
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,030 38,627 SH   OTR 1 0 38,627 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 830,572 12,519,925 SH   SOLE   11,307,726 0 1,212,199
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10,201 153,763 SH   OTR 1 0 153,763 0
S&P GLOBAL INC COM 78409V104 247,492 751,159 SH   SOLE   751,159 0 0
S&P GLOBAL INC COM 78409V104 4,428 13,440 SH   OTR 1 0 13,440 0
SALESFORCE COM INC COM 79466L302 599 3,200 SH   SOLE   3,200 0 0
SCHWAB CHARLES CORP COM 808513105 493,412 14,623,959 SH   SOLE   12,630,357 0 1,993,602
SCHWAB CHARLES CORP COM 808513105 16,521 489,645 SH   OTR 1 0 489,645 0
SEALED AIR CORP NEW COM 81211K100 4,732 144,038 SH   SOLE   144,038 0 0
SOUTHWEST AIRLS CO COM 844741108 166,522 4,871,914 SH   SOLE   3,002,141 0 1,869,773
STATE STR CORP COM 857477103 337,739 5,314,541 SH   SOLE   5,297,916 0 16,625
STATE STR CORP COM 857477103 16,647 261,947 SH   OTR 1 0 261,947 0
TD AMERITRADE HLDG CORP COM 87236Y108 719 19,770 SH   SOLE   19,220 0 550
T-MOBILE US INC COM 872590104 113,367 1,088,494 SH   SOLE   1,084,529 0 3,965
T-MOBILE US INC COM 872590104 1,916 18,400 SH   OTR 1 0 18,400 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,615 239,830 SH   SOLE   218,915 0 20,915
TENET HEALTHCARE CORP COM NEW 88033G407 119,385 6,592,241 SH   SOLE   4,182,805 0 2,409,436
TEXAS INSTRS INC COM 882508104 97,805 770,298 SH   SOLE   322,549 0 447,749
THOR INDS INC COM 885160101 155,496 1,459,642 SH   SOLE   1,242,067 0 217,575
TRINITY INDS INC COM 896522109 65,044 3,055,151 SH   SOLE   1,619,364 0 1,435,787
TRIP COM GROUP LTD ADS 89677Q107 218,790 8,440,977 SH   SOLE   8,379,693 0 61,284
TRIP COM GROUP LTD ADS 89677Q107 3,476 134,100 SH   OTR 1 0 134,100 0
UNITEDHEALTH GROUP INC COM 91324P102 192,896 653,997 SH   SOLE   634,862 0 19,135
VISA INC COM CL A 92826C839 480,795 2,488,972 SH   SOLE   1,807,296 0 681,676
VISA INC COM CL A 92826C839 9,662 50,020 SH   OTR 1 0 50,020 0
WABTEC COM 929740108 6,169 107,158 SH   SOLE   48,915 0 58,243
WELLS FARGO CO NEW COM 949746101 260,118 10,160,840 SH   SOLE   8,512,514 0 1,648,326
WELLS FARGO CO NEW COM 949746101 9,565 373,645 SH   OTR 1 0 373,645 0
WEX INC COM 96208T104 891 5,400 SH   SOLE   1,375 0 4,025
WORKDAY INC CL A 98138H101 508,696 2,715,075 SH   SOLE   1,889,756 0 825,319
WORKDAY INC CL A 98138H101 2,885 15,398 SH   OTR 1 0 15,398 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 47,756 400,098 SH   SOLE   368,998 0 31,100
AON PLC SHS CL A G0403H108 15,980 82,969 SH   SOLE   13,507 0 69,462
JOHNSON CTLS INTL PLC SHS G51502105 193,587 5,670,393 SH   SOLE   4,632,518 0 1,037,875
LIBERTY GLOBAL PLC SHS CL A G5480U104 713,460 32,637,701 SH   SOLE   23,697,023 0 8,940,678
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,599 347,632 SH   OTR 1 0 347,632 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 165,866 7,711,111 SH   SOLE   5,910,858 0 1,800,253
LIVANOVA PLC SHS G5509L101 158,171 3,286,338 SH   SOLE   2,342,560 0 943,778
APTIV PLC SHS G6095L109 159,667 2,049,117 SH   SOLE   2,046,942 0 2,175
APTIV PLC SHS G6095L109 2,852 36,600 SH   OTR 1 0 36,600 0
PERRIGO CO PLC SHS G97822103 442 8,000 SH   SOLE   2,050 0 5,950
TE CONNECTIVITY LTD REG SHS H84989104 1,323,710 16,231,882 SH   SOLE   13,863,301 0 2,368,581
TE CONNECTIVITY LTD REG SHS H84989104 9,762 119,700 SH   OTR 1 0 119,700 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 13,386 1,307,244 SH   SOLE   358,459 0 948,785