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
ABBVIE INC COM 00287Y109 2,295 31,559 SH   SOLE   31,541 0 18
ADT INC COM 00090Q103 950 155,163 SH   SOLE   155,093 0 70
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 679 4,010 SH   SOLE   2,780 0 1,230
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,893 105,576 SH   SOLE   105,536 0 40
ALLSTATE CORP COM 020002101 2,172 21,355 SH   SOLE   21,320 0 35
ALPHABET INC CAP STK CL A 02079K305 712 658 SH   SOLE   656 0 2
AMAZON COM INC COM 023135106 1,860 982 SH   SOLE   981 0 1
AMERICAN EXPRESS CO COM 025816109 1,093 8,857 SH   SOLE   8,857 0 0
AMERIPRISE FINL INC COM 03076C106 2,473 17,038 SH   SOLE   17,027 0 11
AMGEN INC COM 031162100 8,419 45,687 SH   SOLE   45,670 0 17
APPLE INC COM 037833100 6,068 30,657 SH   SOLE   30,649 0 8
ASPEN TECHNOLOGY INC COM 045327103 286 2,303 SH   SOLE   2,295 0 8
AT&T INC COM 00206R102 7,022 209,555 SH   SOLE   209,450 0 105
ATHENE HLDG LTD CL A G0684D107 4,496 104,422 SH   SOLE   104,392 0 30
AUTOHOME INC SP ADR RP CL A 05278C107 477 5,572 SH   SOLE   627 0 4,945
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,111 199,799 SH   SOLE   22,288 0 177,511
BANK AMER CORP COM 060505104 6,388 220,265 SH   SOLE   220,194 0 71
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 11,003 324,001 SH   SOLE   237,120 0 86,881
BEST BUY INC COM 086516101 3,312 47,499 SH   SOLE   47,476 0 23
BHP GROUP LTD SPONSORED ADS 088606108 971 16,704 SH   SOLE   1,872 0 14,832
BIOGEN INC COM 09062X103 1,432 6,125 SH   SOLE   6,122 0 3
BOEING CO COM 097023105 2,899 7,964 SH   SOLE   7,963 0 1
BOOKING HLDGS INC COM 09857L108 1,758 938 SH   SOLE   937 0 1
BRIXMOR PPTY GROUP INC COM 11120U105 180 10,082 SH   SOLE   10,044 0 38
BROADCOM INC COM 11135F101 4,644 16,132 SH   SOLE   16,119 0 13
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 326 3,864 SH   SOLE   3,850 0 14
CACI INTL INC CL A 127190304 283 1,382 SH   SOLE   1,360 0 22
CARNIVAL PLC ADR 14365C103 1,323 29,232 SH   SOLE   3,355 0 25,877
CDN IMPERIAL BK COMM TORONTO COM 136069101 1,163 14,804 SH   SOLE   1,673 0 13,131
CDW CORP COM 12514G108 1,916 17,257 SH   SOLE   17,242 0 15
CELANESE CORP DEL COM 150870103 283 2,629 SH   SOLE   2,619 0 10
CGI INC CL A SUB VTG 12532H104 1,744 22,720 SH   SOLE   2,599 0 20,121
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,004 129,781 SH   SOLE   68,335 0 61,446
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 663 60,796 SH   SOLE   6,706 0 54,090
CISCO SYS INC COM 17275R102 337 6,151 SH   SOLE   6,128 0 23
CITIZENS FINL GROUP INC COM 174610105 4,085 115,515 SH   SOLE   115,473 0 42
CITRIX SYS INC COM 177376100 7,165 73,004 SH   SOLE   72,978 0 26
COMCAST CORP NEW CL A 20030N101 242 5,730 SH   SOLE   5,709 0 21
COMERICA INC COM 200340107 4,985 68,628 SH   SOLE   68,612 0 16
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,375 195,129 SH   SOLE   195,129 0 0
CONOCOPHILLIPS COM 20825C104 4,522 74,128 SH   SOLE   74,087 0 41
CSX CORP COM 126408103 210 2,710 SH   SOLE   2,700 0 10
CUMMINS INC COM 231021106 1,761 10,276 SH   SOLE   10,274 0 2
CURTISS WRIGHT CORP COM 231561101 3,519 27,677 SH   SOLE   27,668 0 9
DECKERS OUTDOOR CORP COM 243537107 2,136 12,136 SH   SOLE   12,120 0 16
DIAGEO P L C SPON ADR NEW 25243Q205 1,126 6,533 SH   SOLE   751 0 5,782
DISCOVER FINL SVCS COM 254709108 1,085 13,986 SH   SOLE   13,986 0 0
DISCOVERY INC COM SER A 25470F104 1,926 62,728 SH   SOLE   62,703 0 25
DXC TECHNOLOGY CO COM 23355L106 1,694 30,715 SH   SOLE   30,715 0 0
EBAY INC COM 278642103 4,981 126,094 SH   SOLE   126,074 0 20
ECOPETROL S A SPONSORED ADS 279158109 831 45,440 SH   SOLE   34,620 0 10,820
ELECTRONIC ARTS INC COM 285512109 4,600 45,423 SH   SOLE   45,414 0 9
EQUINOR ASA SPONSORED ADR 29446M102 884 44,667 SH   SOLE   5,105 0 39,562
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,461 12,037 SH   SOLE   12,027 0 10
EXPEDIA GROUP INC COM NEW 30212P303 1,727 12,981 SH   SOLE   12,981 0 0
FACEBOOK INC CL A 30303M102 4,883 25,299 SH   SOLE   25,279 0 20
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,662 120,252 SH   SOLE   13,654 0 106,598
GENTEX CORP COM 371901109 314 12,756 SH   SOLE   12,710 0 46
GILEAD SCIENCES INC COM 375558103 3,682 54,503 SH   SOLE   54,478 0 25
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 930 23,237 SH   SOLE   2,648 0 20,589
HCA HEALTHCARE INC COM 40412C101 298 2,208 SH   SOLE   2,200 0 8
HILL ROM HLDGS INC COM 431475102 432 4,126 SH   SOLE   4,111 0 15
HOLLYFRONTIER CORP COM 436106108 2,183 47,159 SH   SOLE   47,147 0 12
HOME DEPOT INC COM 437076102 6,357 30,568 SH   SOLE   30,552 0 16
HONDA MOTOR LTD AMERN SHS 438128308 558 21,611 SH   SOLE   2,460 0 19,151
ICON PLC SHS G4705A100 29,083 188,889 SH   SOLE   118,964 0 69,925
IDEXX LABS INC COM 45168D104 3,675 13,346 SH   SOLE   13,335 0 11
INFOSYS LTD SPONSORED ADR 456788108 721 67,390 SH   SOLE   50,880 0 16,510
INSPERITY INC COM 45778Q107 2,919 23,901 SH   SOLE   23,880 0 21
INTEL CORP COM 458140100 991 20,692 SH   SOLE   20,684 0 8
INTERNATIONAL BUSINESS MACHS COM 459200101 9,998 72,503 SH   SOLE   72,491 0 12
ISHARES TR MSCI EAFE ETF 464287465 12,677 192,867 SH   SOLE   192,867 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,721 29,982 SH   SOLE   0 0 29,982
J2 GLOBAL INC COM 48123V102 1,545 17,376 SH   SOLE   17,332 0 44
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,486 31,469 SH   SOLE   31,455 0 14
JOHNSON & JOHNSON COM 478160104 2,374 17,046 SH   SOLE   17,040 0 6
JPMORGAN CHASE & CO COM 46625H100 2,211 19,772 SH   SOLE   19,760 0 12
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 237 6,000 SH   SOLE   6,000 0 0
KIMBERLY CLARK CORP COM 494368103 2,971 22,295 SH   SOLE   22,279 0 16
KLA-TENCOR CORP COM 482480100 3,758 31,790 SH   SOLE   18,670 0 13,120
KOHLS CORP COM 500255104 1,993 41,919 SH   SOLE   41,919 0 0
LAM RESEARCH CORP COM 512807108 6,263 33,341 SH   SOLE   33,333 0 8
LAMAR ADVERTISING CO NEW CL A 512816109 3,001 37,186 SH   SOLE   37,175 0 11
LINCOLN NATL CORP IND COM 534187109 214 3,324 SH   SOLE   3,312 0 12
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,865 656,528 SH   SOLE   75,502 0 581,026
LOCKHEED MARTIN CORP COM 539830109 948 2,607 SH   SOLE   2,605 0 2
MANULIFE FINL CORP COM 56501R106 726 39,913 SH   SOLE   4,469 0 35,444
MASTEC INC COM 576323109 1,238 24,026 SH   SOLE   24,026 0 0
MAXIMUS INC COM 577933104 1,282 17,668 SH   SOLE   17,629 0 39
MEDTRONIC PLC SHS G5960L103 2,902 29,795 SH   SOLE   29,765 0 30
MERCK & CO INC COM 58933Y105 2,325 27,729 SH   SOLE   27,717 0 12
METHANEX CORP COM 59151K108 738 16,237 SH   SOLE   1,868 0 14,369
METLIFE INC COM 59156R108 2,118 42,637 SH   SOLE   42,637 0 0
MICROSOFT CORP COM 594918104 5,960 44,489 SH   SOLE   44,454 0 35
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 422 45,380 SH   SOLE   45,380 0 0
MOLSON COORS BREWING CO CL B 60871R209 4,134 73,825 SH   SOLE   73,780 0 45
MSCI INC COM 55354G100 381 1,594 SH   SOLE   1,588 0 6
NETAPP INC COM 64110D104 2,557 41,450 SH   SOLE   41,450 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1,822 85,305 SH   SOLE   85,305 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,756 32,734 SH   SOLE   32,713 0 21
NOVARTIS A G SPONSORED ADR 66987V109 2,025 22,182 SH   SOLE   2,554 0 19,628
NXP SEMICONDUCTORS N V COM N6596X109 68,000 696,655 SH   SOLE   441,860 0 254,795
OMNICOM GROUP INC COM 681919106 370 4,517 SH   SOLE   4,500 0 17
ORACLE CORP COM 68389X105 8,009 140,579 SH   SOLE   140,527 0 52
ORIX CORP SPONSORED ADR 686330101 1,455 19,430 SH   SOLE   2,221 0 17,209
PACKAGING CORP AMER COM 695156109 3,007 31,550 SH   SOLE   31,550 0 0
PARKER HANNIFIN CORP COM 701094104 1,475 8,677 SH   SOLE   8,677 0 0
PFIZER INC COM 717081103 4,723 109,037 SH   SOLE   109,028 0 9
PNC FINL SVCS GROUP INC COM 693475105 1,463 10,659 SH   SOLE   10,659 0 0
PREMIER INC CL A 74051N102 272 6,965 SH   SOLE   6,940 0 25
PROCTER AND GAMBLE CO COM 742718109 380 3,463 SH   SOLE   3,450 0 13
PULTE GROUP INC COM 745867101 4,817 152,353 SH   SOLE   152,263 0 90
QURATE RETAIL INC COM SER A 74915M100 2,924 235,995 SH   SOLE   235,965 0 30
RELX PLC SPONSORED ADR 759530108 1,008 41,279 SH   SOLE   4,699 0 36,580
RIO TINTO PLC SPONSORED ADR 767204100 1,339 21,478 SH   SOLE   2,451 0 19,027
ROBERT HALF INTL INC COM 770323103 2,091 36,683 SH   SOLE   36,670 0 13
ROPER TECHNOLOGIES INC COM 776696106 349 953 SH   SOLE   950 0 3
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,893 29,089 SH   SOLE   3,328 0 25,761
S&P GLOBAL INC COM 78409V104 2,094 9,192 SH   SOLE   9,188 0 4
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,241 26,347 SH   SOLE   26,330 0 17
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 721 14,706 SH   SOLE   1,621 0 13,085
SIMON PPTY GROUP INC NEW COM 828806109 1,152 7,212 SH   SOLE   7,209 0 3
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,597 48,432 SH   SOLE   48,374 0 58
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1,501 34,482 SH   SOLE   3,887 0 30,595
SONY CORP SPONSORED ADR 835699307 2,819 53,804 SH   SOLE   6,184 0 47,620
SUNTRUST BKS INC COM 867914103 2,123 33,772 SH   SOLE   33,772 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,787 15,742 SH   SOLE   15,742 0 0
TARGET CORP COM 87612E106 2,964 34,227 SH   SOLE   34,223 0 4
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,272 73,431 SH   SOLE   46,514 0 26,917
TERNIUM SA SPONSORED ADS 880890108 10,339 460,959 SH   SOLE   324,776 0 136,183
TETRA TECH INC NEW COM 88162G103 2,033 25,878 SH   SOLE   25,818 0 60
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 810 87,712 SH   SOLE   59,632 0 28,080
TEXTRON INC COM 883203101 287 5,420 SH   SOLE   5,400 0 20
TRINET GROUP INC COM 896288107 1,510 22,265 SH   SOLE   22,265 0 0
TYSON FOODS INC CL A 902494103 3,233 40,038 SH   SOLE   40,016 0 22
UGI CORP NEW COM 902681105 241 4,506 SH   SOLE   4,490 0 16
UNILEVER PLC SPON ADR NEW 904767704 2,351 37,943 SH   SOLE   4,387 0 33,556
VALERO ENERGY CORP NEW COM 91913Y100 594 6,936 SH   SOLE   6,911 0 25
VERINT SYS INC COM 92343X100 203 3,773 SH   SOLE   3,700 0 73
VERISIGN INC COM 92343E102 552 2,641 SH   SOLE   2,632 0 9
VISA INC COM CL A 92826C839 256 1,475 SH   SOLE   1,470 0 5
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,906 108,038 SH   SOLE   108,000 0 38
WEC ENERGY GROUP INC COM 92939U106 210 2,523 SH   SOLE   2,514 0 9
WESTERN ALLIANCE BANCORP COM 957638109 1,832 40,972 SH   SOLE   40,972 0 0
WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 201 5,480 SH   SOLE   5,480 0 0
XEROX CORP COM NEW 984121608 3,197 90,275 SH   SOLE   90,275 0 0
YUM CHINA HLDGS INC COM 98850P109 2,035 44,050 SH   SOLE   33,860 0 10,190
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,797 22,900 SH   SOLE   22,896 0 4
ZIONS BANCORPORATION N A COM 989701107 2,487 54,089 SH   SOLE   54,066 0 23