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
Expires: July 31, 2015
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
ABB LTD SPONSORED ADR 000375204 259,211 13,178 SH SOLE 0 0 13,178
ABBOTT LABS COM 002824100 356,936 4,266 SH SOLE 0 0 4,266
ABM INDS INC COM 000957100 205,208 5,650 SH SOLE 0 0 5,650
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,042,716 5,421 SH SOLE 0 0 5,421
ACUITY BRANDS INC COM 00508Y102 1,177,150 8,733 SH SOLE 0 0 8,733
ADAMAS PHARMACEUTICALS INC COM 00548A106 53,416 10,443 SH SOLE 0 0 10,443
ADOBE INC COM 00724F101 249,178 902 SH SOLE 0 0 902
AFFILIATED MANAGERS GROUP IN COM 008252108 461,544 5,537 SH SOLE 0 0 5,537
AFLAC INC COM 001055102 25,375,200 485,000 SH SOLE 0 0 485,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,444,533 8,638 SH SOLE 0 0 8,638
ALPHABET INC CAP STK CL A 02079K305 23,201,660 19,000 SH SOLE 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107 23,960,664 19,656 SH SOLE 0 0 19,656
AMAZON COM INC COM 023135106 20,081,007 11,568 SH SOLE 0 0 11,568
AMBEV SA SPONSORED ADR 02319V103 150,132 32,496 SH SOLE 0 0 32,496
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 199,457 12,297 SH SOLE 0 0 12,297
AMERICAN TOWER CORP NEW COM 03027X100 385,380 1,743 SH SOLE 0 0 1,743
AMGEN INC COM 031162100 6,917,983 35,750 SH SOLE 0 0 35,750
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 493,597 5,188 SH SOLE 0 0 5,188
ANSYS INC COM 03662Q105 1,005,638 4,543 SH SOLE 0 0 4,543
AON PLC SHS CL A G0408V102 1,422,974 7,351 SH SOLE 0 0 7,351
APPLE INC COM 037833100 56,288,585 251,322 SH SOLE 0 0 251,322
APTARGROUP INC COM 038336103 2,179,713 18,402 SH SOLE 0 0 18,402
ARAMARK COM 03852U106 3,606,602 82,758 SH SOLE 0 0 82,758
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 202,248 45,347 SH SOLE 0 0 45,347
ASML HOLDING N V N Y REGISTRY SHS N07059210 260,422 1,048 SH SOLE 0 0 1,048
ASTRAZENECA PLC SPONSORED ADR 046353108 471,818 10,586 SH SOLE 0 0 10,586
AT&T INC COM 00206R102 491,920 13,000 SH SOLE 0 0 13,000
AUTOMATIC DATA PROCESSING IN COM 053015103 45,378,211 281,119 SH SOLE 0 0 281,119
BAIDU INC SPON ADR REP A 056752108 232,238 2,260 SH SOLE 0 0 2,260
BANCO DE CHILE SPONSORED ADS 059520106 258,137 9,186 SH SOLE 0 0 9,186
BANCOLOMBIA S A SPON ADR PREF 05968L102 271,053 5,481 SH SOLE 0 0 5,481
BAOZUN INC SPONSORED ADR 06684L103 390,449 9,144 SH SOLE 0 0 9,144
BARRICK GOLD CORPORATION COM 067901108 318,746 18,393 SH SOLE 0 0 18,393
BAXTER INTL INC COM 071813109 5,288,623 60,462 SH SOLE 0 0 60,462
BB&T CORP COM 054937107 425,039 7,964 SH SOLE 0 0 7,964
BERKLEY W R CORP COM 084423102 3,708,061 51,337 SH SOLE 0 0 51,337
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,744,233 51,650 SH SOLE 0 0 51,650
BHP GROUP LTD SPONSORED ADS 088606108 229,537 4,648 SH SOLE 0 0 4,648
BIO RAD LABS INC CL A 090572207 1,228,809 3,693 SH SOLE 0 0 3,693
BIO TECHNE CORP COM 09073M104 1,075,042 5,494 SH SOLE 0 0 5,494
BLACKBAUD INC COM 09227Q100 1,844,690 20,419 SH SOLE 0 0 20,419
BLACKROCK INC COM 09247X101 31,101,132 69,790 SH SOLE 0 0 69,790
BLACKSTONE GROUP INC COM CL A 09260D107 368,498 7,545 SH SOLE 0 0 7,545
BOEING CO COM 097023105 56,903,182 149,560 SH SOLE 0 0 149,560
BOISE CASCADE CO DEL COM 09739D100 228,391 7,008 SH SOLE 0 0 7,008
BOSTON SCIENTIFIC CORP COM 101137107 349,812 8,597 SH SOLE 0 0 8,597
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 354,351 9,603 SH SOLE 0 0 9,603
BROADCOM INC COM 11135F101 378,216 1,370 SH SOLE 0 0 1,370
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,100,080 8,841 SH SOLE 0 0 8,841
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 402,051 7,573 SH SOLE 0 0 7,573
BROOKS AUTOMATION INC COM 114340102 241,991 6,535 SH SOLE 0 0 6,535
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 406,635 9,248 SH SOLE 0 0 9,248
CANADIAN NATL RY CO COM 136375102 562,755 6,262 SH SOLE 0 0 6,262
CARLISLE COS INC COM 142339100 2,270,522 15,601 SH SOLE 0 0 15,601
CASELLA WASTE SYS INC CL A 147448104 245,832 5,725 SH SOLE 0 0 5,725
CDW CORP COM 12514G108 2,024,271 16,425 SH SOLE 0 0 16,425
CENTERSTATE BK CORP COM 15201P109 209,629 8,740 SH SOLE 0 0 8,740
CHEESECAKE FACTORY INC COM 163072101 216,152 5,186 SH SOLE 0 0 5,186
CHEVRON CORP NEW COM 166764100 11,338,707 95,605 SH SOLE 0 0 95,605
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 181,129 15,723 SH SOLE 0 0 15,723
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 476,882 11,519 SH SOLE 0 0 11,519
CHOICE HOTELS INTL INC COM 169905106 1,327,016 14,917 SH SOLE 0 0 14,917
CHUBB LIMITED COM H1467J104 490,676 3,039 SH SOLE 0 0 3,039
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 261,350 7,323 SH SOLE 0 0 7,323
CIGNA CORP NEW COM 125523100 501,506 3,304 SH SOLE 0 0 3,304
CISCO SYS INC COM 17275R102 18,194,196 368,229 SH SOLE 0 0 368,229
CITIGROUP INC COM NEW 172967424 868,463 12,572 SH SOLE 0 0 12,572
CNOOC LTD SPONSORED ADR 126132109 466,368 3,063 SH SOLE 0 0 3,063
COCA COLA CO COM 191216100 16,680,271 306,397 SH SOLE 0 0 306,397
COEUR MNG INC COM NEW 192108504 81,313 16,905 SH SOLE 0 0 16,905
COLUMBIA SPORTSWEAR CO COM 198516106 1,186,807 12,249 SH SOLE 0 0 12,249
COLUMBUS MCKINNON CORP N Y COM 199333105 227,615 6,248 SH SOLE 0 0 6,248
COMCAST CORP NEW CL A 20030N101 23,432,692 519,802 SH SOLE 0 0 519,802
CONMED CORP COM 207410101 240,375 2,500 SH SOLE 0 0 2,500
CONTINENTAL BLDG PRODS INC COM 211171103 250,986 9,197 SH SOLE 0 0 9,197
COPART INC COM 217204106 781,932 9,734 SH SOLE 0 0 9,734
COSTAR GROUP INC COM 22160N109 217,111 366 SH SOLE 0 0 366
COVETRUS INC COM 22304C100 134,036 11,273 SH SOLE 0 0 11,273
CREDICORP LTD COM G2519Y108 590,780 2,834 SH SOLE 0 0 2,834
CVS HEALTH CORP COM 126650100 15,444,031 244,871 SH SOLE 0 0 244,871
DANAHER CORPORATION COM 235851102 716,543 4,961 SH SOLE 0 0 4,961
DENTSPLY SIRONA INC COM 24906P109 852,245 15,987 SH SOLE 0 0 15,987
DISNEY WALT CO COM DISNEY 254687106 380,534 2,920 SH SOLE 0 0 2,920
DONALDSON INC COM 257651109 668,767 12,841 SH SOLE 0 0 12,841
DR REDDYS LABS LTD ADR 256135203 275,233 7,264 SH SOLE 0 0 7,264
DUKE ENERGY CORP NEW COM NEW 26441C204 531,590 5,545 SH SOLE 0 0 5,545
EASTGROUP PPTY INC COM 277276101 276,169 2,209 SH SOLE 0 0 2,209
EATON CORP PLC SHS G29183103 501,227 6,028 SH SOLE 0 0 6,028
EMBRAER S A SPONSORED ADS 29082A107 180,401 10,458 SH SOLE 0 0 10,458
EMERSON ELEC CO COM 291011104 234,010 3,500 SH SOLE 0 0 3,500
ENBRIDGE INC COM 29250N105 298,566 8,511 SH SOLE 0 0 8,511
ESCO TECHNOLOGIES INC COM 296315104 215,210 2,705 SH SOLE 0 0 2,705
ESSENT GROUP LTD COM G3198U102 293,171 6,150 SH SOLE 0 0 6,150
EXLSERVICE HOLDINGS INC COM 302081104 282,571 4,220 SH SOLE 0 0 4,220
EXXON MOBIL CORP COM 30231G102 13,574,874 192,251 SH SOLE 0 0 192,251
FACEBOOK INC CL A 30303M102 54,826,023 307,873 SH SOLE 0 0 307,873
FACTSET RESH SYS INC COM 303075105 982,000 4,042 SH SOLE 0 0 4,042
FAIR ISAAC CORP COM 303250104 1,394,067 4,593 SH SOLE 0 0 4,593
FEDERAL SIGNAL CORP COM 313855108 311,652 9,519 SH SOLE 0 0 9,519
FEDEX CORP COM 31428X106 9,991,484 68,637 SH SOLE 0 0 68,637
FIDELITY NATL INFORMATION SV COM 31620M106 563,844 4,247 SH SOLE 0 0 4,247
FIRST FINL BANCORP OH COM 320209109 226,076 9,237 SH SOLE 0 0 9,237
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 314,898 7,960 SH SOLE 0 0 7,960
FIRSTENERGY CORP COM 337932107 412,849 8,560 SH SOLE 0 0 8,560
FISERV INC COM 337738108 507,073 4,895 SH SOLE 0 0 4,895
FLIR SYS INC COM 302445101 1,209,994 23,008 SH SOLE 0 0 23,008
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 312,164 3,409 SH SOLE 0 0 3,409
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 335,766 9,996 SH SOLE 0 0 9,996
FRONTDOOR INC COM 35905A109 884,363 18,208 SH SOLE 0 0 18,208
GARTNER INC COM 366651107 1,165,083 8,148 SH SOLE 0 0 8,148
GDS HLDGS LTD SPONSORED ADS 36165L108 459,878 11,474 SH SOLE 0 0 11,474
GENERAL DYNAMICS CORP COM 369550108 25,975,019 142,150 SH SOLE 0 0 142,150
GENERAL MTRS CO COM 37045V100 3,937,003 105,043 SH SOLE 0 0 105,043
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 458,639 10,746 SH SOLE 0 0 10,746
GOLAR LNG LTD BERMUDA SHS G9456A100 259,423 19,971 SH SOLE 0 0 19,971
GOLDMAN SACHS GROUP INC COM 38141G104 362,163 1,748 SH SOLE 0 0 1,748
GRACO INC COM 384109104 790,613 17,172 SH SOLE 0 0 17,172
GREAT WESTN BANCORP INC COM 391416104 225,522 6,834 SH SOLE 0 0 6,834
HDFC BANK LTD SPONSORED ADS 40415F101 1,369,604 24,007 SH SOLE 0 0 24,007
HENRY JACK & ASSOC INC COM 426281101 1,003,558 6,875 SH SOLE 0 0 6,875
HENRY SCHEIN INC COM 806407102 2,227,644 35,081 SH SOLE 0 0 35,081
HEXCEL CORP NEW COM 428291108 787,134 9,584 SH SOLE 0 0 9,584
HOME DEPOT INC COM 437076102 28,289,806 121,928 SH SOLE 0 0 121,928
HONEYWELL INTL INC COM 438516106 23,399,279 138,293 SH SOLE 0 0 138,293
HUNT J B TRANS SVCS INC COM 445658107 2,057,435 18,594 SH SOLE 0 0 18,594
IAA INC COM 449253103 696,098 16,681 SH SOLE 0 0 16,681
ICICI BK LTD ADR 45104G104 381,449 31,318 SH SOLE 0 0 31,318
ICON PLC SHS G4705A100 479,002 3,251 SH SOLE 0 0 3,251
IDEX CORP COM 45167R104 1,255,375 7,660 SH SOLE 0 0 7,660
II VI INC COM 902104108 215,556 6,122 SH SOLE 0 0 6,122
ILLINOIS TOOL WKS INC COM 452308109 507,760 3,245 SH SOLE 0 0 3,245
INFOSYS LTD SPONSORED ADR 456788108 436,798 38,417 SH SOLE 0 0 38,417
INGERSOLL-RAND PLC SHS G47791101 507,128 4,116 SH SOLE 0 0 4,116
INTEL CORP COM 458140100 12,631,063 245,121 SH SOLE 0 0 245,121
INTERCONTINENTAL EXCHANGE IN COM 45866F104 326,184 3,535 SH SOLE 0 0 3,535
INTERXION HOLDING N.V SHS N47279109 829,915 10,188 SH SOLE 0 0 10,188
INTUITIVE SURGICAL INC COM NEW 46120E602 369,852 685 SH SOLE 0 0 685
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,354,000 100,000 SH SOLE 0 0 100,000
INVESCO QQQ TR UNIT SER 1 46090E103 755,240 4,000 SH SOLE 0 0 4,000
ISHARES INC MSCI JPN ETF NEW 46434G822 312,070 5,500 SH SOLE 0 0 5,500
ISHARES TR MSCI EAFE ETF 464287465 5,751,522 88,200 SH SOLE 0 0 88,200
ISHARES TR MSCI EMG MKT ETF 464287234 319,072 7,807 SH SOLE 0 0 7,807
ISHARES TR SELECT DIVID ETF 464287168 1,019,500 10,000 SH SOLE 0 0 10,000
ISHARES TR USA QUALITY FCTR 46432F339 1,016,400 11,000 SH SOLE 0 0 11,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 293,238 34,868 SH SOLE 0 0 34,868
J & J SNACK FOODS CORP COM 466032109 276,480 1,440 SH SOLE 0 0 1,440
J2 GLOBAL INC COM 48123V102 290,624 3,200 SH SOLE 0 0 3,200
JACK IN THE BOX INC COM 466367109 244,202 2,680 SH SOLE 0 0 2,680
JOHNSON & JOHNSON COM 478160104 819,793 6,336 SH SOLE 0 0 6,336
JOHNSON CTLS INTL PLC SHS G51502105 389,105 8,865 SH SOLE 0 0 8,865
JONES LANG LASALLE INC COM 48020Q107 969,495 6,972 SH SOLE 0 0 6,972
JPMORGAN CHASE & CO COM 46625H100 40,520,768 344,301 SH SOLE 0 0 344,301
KADANT INC COM 48282T104 220,792 2,515 SH SOLE 0 0 2,515
KAISER ALUMINUM CORP COM PAR $0.01 483007704 222,188 2,245 SH SOLE 0 0 2,245
KEANE GROUP INC COM 48669A108 67,569 11,150 SH SOLE 0 0 11,150
KIMBERLY CLARK CORP COM 494368103 337,190 2,374 SH SOLE 0 0 2,374
KIRBY CORP COM 497266106 1,700,548 20,698 SH SOLE 0 0 20,698
KITE RLTY GROUP TR COM NEW 49803T300 177,460 10,988 SH SOLE 0 0 10,988
KORNIT DIGITAL LTD SHS M6372Q113 404,819 13,152 SH SOLE 0 0 13,152
KRAFT HEINZ CO COM 500754106 1,044,769 37,400 SH SOLE 0 0 37,400
L3HARRIS TECHNOLOGIES INC COM 502431109 393,078 1,884 SH SOLE 0 0 1,884
LANDSTAR SYS INC COM 515098101 1,310,626 11,642 SH SOLE 0 0 11,642
LENNOX INTL INC COM 526107107 1,988,370 8,184 SH SOLE 0 0 8,184
LILLY ELI & CO COM 532457108 14,619,099 130,726 SH SOLE 0 0 130,726
LOCKHEED MARTIN CORP COM 539830109 342,018 877 SH SOLE 0 0 877
LOGITECH INTL S A SHS H50430232 423,207 10,388 SH SOLE 0 0 10,388
MADDEN STEVEN LTD COM 556269108 335,889 9,385 SH SOLE 0 0 9,385
MANHATTAN ASSOCS INC COM 562750109 1,989,000 24,656 SH SOLE 0 0 24,656
MARATHON PETE CORP COM 56585A102 4,349,049 71,589 SH SOLE 0 0 71,589
MARKEL CORP COM 570535104 1,615,657 1,367 SH SOLE 0 0 1,367
MASTEC INC COM 576323109 217,061 3,343 SH SOLE 0 0 3,343
MASTERCARD INC CL A 57636Q104 710,142 2,615 SH SOLE 0 0 2,615
MCDONALDS CORP COM 580135101 27,696,390 128,994 SH SOLE 0 0 128,994
MCKESSON CORP COM 58155Q103 351,535 2,572 SH SOLE 0 0 2,572
MEDTRONIC PLC SHS G5960L103 1,303,078 11,997 SH SOLE 0 0 11,997
MERCK & CO INC COM 58933Y105 778,177 9,244 SH SOLE 0 0 9,244
MGIC INVT CORP WIS COM 552848103 205,608 16,344 SH SOLE 0 0 16,344
MICROSOFT CORP COM 594918104 26,694,151 192,003 SH SOLE 0 0 192,003
MINERALS TECHNOLOGIES INC COM 603158106 205,994 3,880 SH SOLE 0 0 3,880
MOMO INC ADR 60879B107 222,158 7,171 SH SOLE 0 0 7,171
MONDELEZ INTL INC CL A 609207105 13,813,404 249,700 SH SOLE 0 0 249,700
MORNINGSTAR INC COM 617700109 974,501 6,668 SH SOLE 0 0 6,668
NASDAQ INC COM 631103108 321,287 3,234 SH SOLE 0 0 3,234
NATERA INC COM 632307104 238,423 7,269 SH SOLE 0 0 7,269
NEENAH INC COM 640079109 230,264 3,536 SH SOLE 0 0 3,536
NETEASE INC SPONSORED ADS 64110W102 425,150 1,597 SH SOLE 0 0 1,597
NETFLIX INC COM 64110L106 247,549 925 SH SOLE 0 0 925
NIKE INC CL B 654106103 273,031 2,907 SH SOLE 0 0 2,907
NORDSON CORP COM 655663102 1,172,642 8,018 SH SOLE 0 0 8,018
NORTHROP GRUMMAN CORP COM 666807102 563,166 1,503 SH SOLE 0 0 1,503
NORTHWESTERN CORP COM NEW 668074305 360,015 4,797 SH SOLE 0 0 4,797
NOVARTIS A G SPONSORED ADR 66987V109 569,756 6,556 SH SOLE 0 0 6,556
OCCIDENTAL PETE CORP COM 674599105 5,480,759 123,246 SH SOLE 0 0 123,246
OLD NATL BANCORP IND COM 680033107 227,863 13,244 SH SOLE 0 0 13,244
OPEN TEXT CORP COM 683715106 564,484 13,832 SH SOLE 0 0 13,832
ORACLE CORP COM 68389X105 16,677,871 303,069 SH SOLE 0 0 303,069
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 283,898 9,429 SH SOLE 0 0 9,429
PAGSEGURO DIGITAL LTD COM CL A G68707101 550,857 11,895 SH SOLE 0 0 11,895
PAYPAL HLDGS INC COM 70450Y103 242,815 2,344 SH SOLE 0 0 2,344
PEPSICO INC COM 713448108 18,172,904 132,552 SH SOLE 0 0 132,552
PFIZER INC COM 717081103 22,953,017 638,826 SH SOLE 0 0 638,826
PHILIP MORRIS INTL INC COM 718172109 485,898 6,399 SH SOLE 0 0 6,399
PHYSICIANS RLTY TR COM 71943U104 187,618 10,570 SH SOLE 0 0 10,570
PNC FINL SVCS GROUP INC COM 693475105 397,165 2,834 SH SOLE 0 0 2,834
POOL CORPORATION COM 73278L105 663,391 3,289 SH SOLE 0 0 3,289
PPG INDS INC COM 693506107 579,590 4,891 SH SOLE 0 0 4,891
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 210,534 6,069 SH SOLE 0 0 6,069
PROSPERITY BANCSHARES INC COM 743606105 897,213 12,703 SH SOLE 0 0 12,703
PRUDENTIAL PLC ADR 74435K204 906,185 24,902 SH SOLE 0 0 24,902
Q2 HLDGS INC COM 74736L109 313,981 3,981 SH SOLE 0 0 3,981
QUIDEL CORP COM 74838J101 234,480 3,822 SH SOLE 0 0 3,822
RELX PLC SPONSORED ADR 759530108 419,710 17,694 SH SOLE 0 0 17,694
REPLIGEN CORP COM 759916109 250,163 3,262 SH SOLE 0 0 3,262
RIO TINTO PLC SPONSORED ADR 767204100 272,014 5,222 SH SOLE 0 0 5,222
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 469,075 7,831 SH SOLE 0 0 7,831
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 588,757 10,005 SH SOLE 0 0 10,005
RPM INTL INC COM 749685103 1,126,213 16,367 SH SOLE 0 0 16,367
RPT REALTY SH BEN INT 74971D101 266,339 19,656 SH SOLE 0 0 19,656
RYANAIR HLDGS PLC SPONSORED ADS 783513203 202,791 3,055 SH SOLE 0 0 3,055
SALESFORCE COM INC COM 79466L302 36,239,251 244,134 SH SOLE 0 0 244,134
SALLY BEAUTY HLDGS INC COM 79546E104 875,904 58,825 SH SOLE 0 0 58,825
SANOFI SPONSORED ADR 80105N105 444,027 9,584 SH SOLE 0 0 9,584
SAP SE SPON ADR 803054204 1,042,425 8,844 SH SOLE 0 0 8,844
SCHLUMBERGER LTD COM 806857108 256,265 7,500 SH SOLE 0 0 7,500
SEI INVESTMENTS CO COM 784117103 1,686,583 28,463 SH SOLE 0 0 28,463
SELECTIVE INS GROUP INC COM 816300107 268,654 3,573 SH SOLE 0 0 3,573
SEMTECH CORP COM 816850101 228,224 4,695 SH SOLE 0 0 4,695
SENSIENT TECHNOLOGIES CORP COM 81725T100 883,800 12,874 SH SOLE 0 0 12,874
SERVICE CORP INTL COM 817565104 824,981 17,255 SH SOLE 0 0 17,255
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3,271,156 58,518 SH SOLE 0 0 58,518
SHERWIN WILLIAMS CO COM 824348106 312,590 568 SH SOLE 0 0 568
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 324,703 9,280 SH SOLE 0 0 9,280
SILICON LABORATORIES INC COM 826919102 211,008 1,895 SH SOLE 0 0 1,895
SK TELECOM LTD SPONSORED ADR 78440P108 464,846 20,939 SH SOLE 0 0 20,939
SONY CORP SPONSORED ADR 835699307 280,099 4,737 SH SOLE 0 0 4,737
SOUTH JERSEY INDS INC COM 838518108 247,918 7,533 SH SOLE 0 0 7,533
SOUTHERN CO COM 842587107 419,542 6,792 SH SOLE 0 0 6,792
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,230,160 12,000 SH SOLE 0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,170,193 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 26,488,121 75,150 SH SOLE 0 0 75,150
SPECTRUM PHARMACEUTICALS INC COM 84763A108 101,954 12,291 SH SOLE 0 0 12,291
SPIRE INC COM 84857L101 333,412 3,822 SH SOLE 0 0 3,822
STANLEY BLACK & DECKER INC COM 854502101 372,722 2,581 SH SOLE 0 0 2,581
STARBUCKS CORP COM 855244109 29,209,814 330,353 SH SOLE 0 0 330,353
STATE STR CORP COM 857477103 280,107 4,732 SH SOLE 0 0 4,732
STIFEL FINL CORP COM 860630102 272,039 4,741 SH SOLE 0 0 4,741
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 333,461 48,752 SH SOLE 0 0 48,752
SUNCOR ENERGY INC NEW COM 867224107 336,957 10,670 SH SOLE 0 0 10,670
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,178,547 46,870 SH SOLE 0 0 46,870
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 439,494 25,552 SH SOLE 0 0 25,552
TELEFLEX INC COM 879369106 3,288,161 9,678 SH SOLE 0 0 9,678
TETRA TECH INC NEW COM 88162G103 343,830 3,963 SH SOLE 0 0 3,963
TEXAS INSTRS INC COM 882508104 1,078,541 8,345 SH SOLE 0 0 8,345
THERMO FISHER SCIENTIFIC INC COM 883556102 24,372,192 83,676 SH SOLE 0 0 83,676
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 538,470 27,987 SH SOLE 0 0 27,987
TRANSUNION COM 89400J107 3,256,787 40,153 SH SOLE 0 0 40,153
TRAVELERS COMPANIES INC COM 89417E109 462,568 3,111 SH SOLE 0 0 3,111
TRIMBLE INC COM 896239100 731,064 18,837 SH SOLE 0 0 18,837
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 184,852 41,354 SH SOLE 0 0 41,354
UMPQUA HLDGS CORP COM 904214103 1,371,747 83,338 SH SOLE 0 0 83,338
UNILEVER N V N Y SHS NEW 904784709 423,103 7,048 SH SOLE 0 0 7,048
UNILEVER PLC SPON ADR NEW 904767704 435,755 7,251 SH SOLE 0 0 7,251
UNION PACIFIC CORP COM 907818108 35,649,678 220,087 SH SOLE 0 0 220,087
UNITED TECHNOLOGIES CORP COM 913017109 33,782,396 247,454 SH SOLE 0 0 247,454
US BANCORP DEL COM NEW 902973304 588,473 10,634 SH SOLE 0 0 10,634
US ECOLOGY INC COM 91732J102 213,432 3,338 SH SOLE 0 0 3,338
VALLEY NATL BANCORP COM 919794107 167,887 15,445 SH SOLE 0 0 15,445
VANDA PHARMACEUTICALS INC COM 921659108 140,396 10,572 SH SOLE 0 0 10,572
VANGUARD GROUP DIV APP ETF 921908844 3,227,225 26,988 SH SOLE 0 0 26,988
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,824,300 257,000 SH SOLE 0 0 257,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,079,674 573,266 SH SOLE 0 0 573,266
VARIAN MED SYS INC COM 92220P105 654,161 5,493 SH SOLE 0 0 5,493
VERIZON COMMUNICATIONS INC COM 92343V104 15,529,613 257,283 SH SOLE 0 0 257,283
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 126,138 14,141 SH SOLE 0 0 14,141
WALMART INC COM 931142103 10,348,308 87,195 SH SOLE 0 0 87,195
WELLS FARGO CO NEW COM 949746101 473,527 9,388 SH SOLE 0 0 9,388
WESTAMERICA BANCORPORATION COM 957090103 681,517 10,960 SH SOLE 0 0 10,960
WEX INC COM 96208T104 2,272,883 11,248 SH SOLE 0 0 11,248
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,559,800 130,000 SH SOLE 0 0 130,000
WNS HOLDINGS LTD SPON ADR 92932M101 289,344 4,925 SH SOLE 0 0 4,925
WOORI FINANCIAL GROUP INC SPONSORED ADS 981064108 245,092 7,853 SH SOLE 0 0 7,853
WRIGHT MED GROUP N V ORD SHS N96617118 201,906 9,787 SH SOLE 0 0 9,787
YANDEX N V SHS CLASS A N97284108 437,625 12,500 SH SOLE 0 0 12,500
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 334,668 15,690 SH SOLE 0 0 15,690