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 562,201 29,574 SH SOLE 0 0 29,574
ABBOTT LABS COM 002824100 403,674 5,581 SH SOLE 0 0 5,581
ABM INDS INC COM 000957100 237,775 7,405 SH SOLE 0 0 7,405
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,182,163 8,383 SH SOLE 0 0 8,383
ACUITY BRANDS INC COM 00508Y102 1,000,941 8,708 SH SOLE 0 0 8,708
ADAMAS PHARMACEUTICALS INC COM 00548A106 89,183 10,443 SH SOLE 0 0 10,443
AFFILIATED MANAGERS GROUP COM 008252108 533,756 5,478 SH SOLE 0 0 5,478
AFLAC INC COM 001055102 22,096,600 485,000 SH SOLE 0 0 485,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 930,979 6,792 SH SOLE 0 0 6,792
ALLERGAN PLC SHS G0177J108 200,785 1,502 SH SOLE 0 0 1,502
ALPHABET INC CAP STK CL A 02079K305 19,854,240 19,000 SH SOLE 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107 20,474,010 19,770 SH SOLE 0 0 19,770
AMAZON COM INC COM 023135106 17,419,848 11,598 SH SOLE 0 0 11,598
AMBEV SA SPONSORED ADR 02319V103 132,338 33,760 SH SOLE 0 0 33,760
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 200,413 10,368 SH SOLE 0 0 10,368
AMERICAN TOWER CORP NEW COM 03027X100 316,442 2,000 SH SOLE 0 0 2,000
AMGEN INC COM 031162100 6,959,453 35,750 SH SOLE 0 0 35,750
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 656,072 9,969 SH SOLE 0 0 9,969
ANSYS INC COM 03662Q105 1,465,135 10,250 SH SOLE 0 0 10,250
AON PLC SHS CL A G0408V102 1,165,431 8,018 SH SOLE 0 0 8,018
APPLE INC COM 037833100 39,456,294 250,135 SH SOLE 0 0 250,135
APPLIED INDL TECHNOLOGIES IN COM 03820C105 215,221 3,990 SH SOLE 0 0 3,990
APTARGROUP INC COM 038336103 1,714,678 18,228 SH SOLE 0 0 18,228
ARAMARK COM 03852U106 1,876,440 64,772 SH SOLE 0 0 64,772
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 172,376 45,967 SH SOLE 0 0 45,967
ASML HOLDING N V N Y REGISTRY SHS N07059210 212,888 1,368 SH SOLE 0 0 1,368
AT&T INC COM 00206R102 371,020 13,000 SH SOLE 0 0 13,000
ATENTO S A SHS L0427L105 96,416 24,044 SH SOLE 0 0 24,044
AUTOMATIC DATA PROCESSING IN COM 053015103 36,860,308 281,119 SH SOLE 0 0 281,119
BAIDU INC SPON ADR REP A 056752108 409,029 2,579 SH SOLE 0 0 2,579
BANCO DE CHILE SPONSORED ADS 059520106 266,248 9,309 SH SOLE 0 0 9,309
BANCOLOMBIA S A SPON ADR PREF 05968L102 257,082 6,748 SH SOLE 0 0 6,748
BAOZUN INC SPONSORED ADR 06684L103 261,634 8,957 SH SOLE 0 0 8,957
BARNES GROUP INC COM 067806109 232,979 4,345 SH SOLE 0 0 4,345
BAXTER INTL INC COM 071813109 3,969,156 60,303 SH SOLE 0 0 60,303
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,545,897 51,650 SH SOLE 0 0 51,650
BHP GROUP LIMITED SPONSORED ADS 088606108 592,774 12,275 SH SOLE 0 0 12,275
BIO RAD LABS INC CL A 090572207 857,588 3,693 SH SOLE 0 0 3,693
BIO TECHNE CORP COM 09073M104 791,227 5,467 SH SOLE 0 0 5,467
BLACKBAUD INC COM 09227Q100 1,259,720 20,027 SH SOLE 0 0 20,027
BLACKROCK INC COM 09247X101 27,414,835 69,790 SH SOLE 0 0 69,790
BOEING CO COM 097023105 48,222,011 149,526 SH SOLE 0 0 149,526
BOSTON SCIENTIFIC CORP COM 101137107 297,704 8,424 SH SOLE 0 0 8,424
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 305,952 9,603 SH SOLE 0 0 9,603
BROADCOM INC COM 11135F101 660,111 2,596 SH SOLE 0 0 2,596
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 839,701 8,724 SH SOLE 0 0 8,724
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 255,066 6,651 SH SOLE 0 0 6,651
CANADIAN NAT RES LTD COM 136385101 284,082 11,773 SH SOLE 0 0 11,773
CANADIAN NATL RY CO COM 136375102 673,179 9,083 SH SOLE 0 0 9,083
CARLISLE COS INC COM 142339100 1,553,078 15,450 SH SOLE 0 0 15,450
CARRIZO OIL & GAS INC COM 144577103 120,295 10,655 SH SOLE 0 0 10,655
CDW CORP COM 12514G108 2,018,907 24,909 SH SOLE 0 0 24,909
CHANGYOU COM LTD ADS REP CL A 15911M107 202,978 11,104 SH SOLE 0 0 11,104
CHEVRON CORP NEW COM 166764100 10,400,826 95,605 SH SOLE 0 0 95,605
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 472,730 9,849 SH SOLE 0 0 9,849
CHOICE HOTELS INTL INC COM 169905106 776,357 10,846 SH SOLE 0 0 10,846
CHUBB LIMITED COM H1467J104 472,482 3,658 SH SOLE 0 0 3,658
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 266,761 7,454 SH SOLE 0 0 7,454
CHURCH & DWIGHT INC COM 171340102 1,336,988 20,331 SH SOLE 0 0 20,331
CIGNA CORP NEW COM 125523100 322,864 1,700 SH SOLE 0 0 1,700
CISCO SYS INC COM 17275R102 15,955,363 368,229 SH SOLE 0 0 368,229
CITIGROUP INC COM NEW 172967424 498,813 9,582 SH SOLE 0 0 9,582
CNOOC LTD SPONSORED ADR 126132109 435,971 2,860 SH SOLE 0 0 2,860
COCA COLA CO COM 191216100 14,507,914 306,397 SH SOLE 0 0 306,397
COEUR MNG INC COM NEW 192108504 75,565 16,905 SH SOLE 0 0 16,905
COLUMBIA SPORTSWEAR CO COM 198516106 1,022,425 12,159 SH SOLE 0 0 12,159
COMCAST CORP NEW CL A 20030N101 17,689,827 519,525 SH SOLE 0 0 519,525
CONTINENTAL BLDG PRODS INC COM 211171103 260,099 10,220 SH SOLE 0 0 10,220
COPART INC COM 217204106 1,047,911 21,932 SH SOLE 0 0 21,932
COUSINS PPTYS INC COM 222795106 105,860 13,400 SH SOLE 0 0 13,400
CREDICORP LTD COM G2519Y108 633,521 2,858 SH SOLE 0 0 2,858
CVS HEALTH CORP COM 126650100 15,985,849 243,984 SH SOLE 0 0 243,984
DANAHER CORP DEL COM 235851102 355,452 3,447 SH SOLE 0 0 3,447
DENTSPLY SIRONA INC COM 24906P109 951,698 25,576 SH SOLE 0 0 25,576
DONALDSON INC COM 257651109 550,465 12,686 SH SOLE 0 0 12,686
DOWDUPONT INC COM 26078J100 4,679,500 87,500 SH SOLE 0 0 87,500
DUKE ENERGY CORP NEW COM NEW 26441C204 546,437 6,332 SH SOLE 0 0 6,332
EASTGROUP PPTY INC COM 277276101 241,525 2,633 SH SOLE 0 0 2,633
EATON CORP PLC SHS G29183103 402,948 5,869 SH SOLE 0 0 5,869
EMERSON ELEC CO COM 291011104 209,125 3,500 SH SOLE 0 0 3,500
ENERPLUS CORP COM 292766102 110,308 14,215 SH SOLE 0 0 14,215
ENSCO PLC SHS CLASS A G3157S106 100,548 28,244 SH SOLE 0 0 28,244
EROS INTL PLC SHS NEW G3788M114 270,793 32,665 SH SOLE 0 0 32,665
ESSENT GROUP LTD COM G3198U102 250,129 7,318 SH SOLE 0 0 7,318
EXLSERVICE HOLDINGS INC COM 302081104 222,056 4,220 SH SOLE 0 0 4,220
EXXON MOBIL CORP COM 30231G102 13,109,625 192,251 SH SOLE 0 0 192,251
FACEBOOK INC CL A 30303M102 40,230,473 306,892 SH SOLE 0 0 306,892
FACTSET RESH SYS INC COM 303075105 802,721 4,011 SH SOLE 0 0 4,011
FAIR ISAAC CORP COM 303250104 1,157,156 6,188 SH SOLE 0 0 6,188
FEDEX CORP COM 31428X106 11,073,203 68,637 SH SOLE 0 0 68,637
FIDELITY NATL INFORMATION SV COM 31620M106 431,848 4,211 SH SOLE 0 0 4,211
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 229,726 7,960 SH SOLE 0 0 7,960
FISERV INC COM 337738108 359,734 4,895 SH SOLE 0 0 4,895
FIVE BELOW INC COM 33829M101 224,183 2,191 SH SOLE 0 0 2,191
FLIR SYS INC COM 302445101 991,715 22,777 SH SOLE 0 0 22,777
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 306,411 3,561 SH SOLE 0 0 3,561
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 315,576 9,743 SH SOLE 0 0 9,743
FRONTDOOR INC COM 35905A109 484,515 18,208 SH SOLE 0 0 18,208
GARTNER INC COM 366651107 1,041,640 8,148 SH SOLE 0 0 8,148
GDS HLDGS LTD SPONSORED ADR 36165L108 389,805 16,882 SH SOLE 0 0 16,882
GENERAL DYNAMICS CORP COM 369550108 22,347,358 142,150 SH SOLE 0 0 142,150
GENERAL MLS INC COM 370334104 255,429 6,560 SH SOLE 0 0 6,560
GENERAL MTRS CO COM 37045V100 4,894,664 146,328 SH SOLE 0 0 146,328
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 376,521 9,854 SH SOLE 0 0 9,854
GOLAR LNG LTD BERMUDA SHS G9456A100 364,393 16,746 SH SOLE 0 0 16,746
GOLDMAN SACHS GROUP INC COM 38141G104 498,870 2,986 SH SOLE 0 0 2,986
GRACO INC COM 384109104 711,293 16,996 SH SOLE 0 0 16,996
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 243,355 18,734 SH SOLE 0 0 18,734
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,360,725 13,136 SH SOLE 0 0 13,136
HENRY JACK & ASSOC INC COM 426281101 862,406 6,816 SH SOLE 0 0 6,816
HOME DEPOT INC COM 437076102 20,893,709 121,602 SH SOLE 0 0 121,602
HONEYWELL INTL INC COM 438516106 18,264,546 138,242 SH SOLE 0 0 138,242
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,030,800 40,000 SH SOLE 0 0 40,000
HUMANA INC COM 444859102 218,034 761 SH SOLE 0 0 761
HUNT J B TRANS SVCS INC COM 445658107 1,423,185 15,296 SH SOLE 0 0 15,296
ICICI BK LTD ADR 45104G104 455,689 44,285 SH SOLE 0 0 44,285
ICON PLC SHS G4705A100 382,203 2,958 SH SOLE 0 0 2,958
IDEX CORP COM 45167R104 958,187 7,589 SH SOLE 0 0 7,589
ILLINOIS TOOL WKS INC COM 452308109 243,001 1,918 SH SOLE 0 0 1,918
INFOSYS LTD SPONSORED ADR 456788108 374,059 39,292 SH SOLE 0 0 39,292
ING GROEP N V SPONSORED ADR 456837103 260,381 24,426 SH SOLE 0 0 24,426
INGERSOLL-RAND PLC SHS G47791101 369,997 4,056 SH SOLE 0 0 4,056
INTEL CORP COM 458140100 11,503,508 245,121 SH SOLE 0 0 245,121
INTERCONTINENTAL EXCHANGE IN COM 45866F104 340,379 4,519 SH SOLE 0 0 4,519
INTERXION HOLDING N.V SHS N47279109 517,553 9,556 SH SOLE 0 0 9,556
INTUITIVE SURGICAL INC COM NEW 46120E602 238,023 497 SH SOLE 0 0 497
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,781,000 100,000 SH SOLE 0 0 100,000
INVESCO QQQ TR UNIT SER 1 46090E103 617,040 4,000 SH SOLE 0 0 4,000
ISHARES INC MSCI JPN ETF NEW 46434G822 278,795 5,500 SH SOLE 0 0 5,500
ISHARES TR MICRO-CAP ETF 464288869 9,110,725 110,500 SH SOLE 0 0 110,500
ISHARES TR MSCI EAFE ETF 464287465 5,754,562 97,900 SH SOLE 0 0 97,900
ISHARES TR SELECT DIVID ETF 464287168 893,100 10,000 SH SOLE 0 0 10,000
ISHARES TR USA QUALITY FCTR 46432F339 844,360 11,000 SH SOLE 0 0 11,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 374,903 41,018 SH SOLE 0 0 41,018
J & J SNACK FOODS CORP COM 466032109 208,210 1,440 SH SOLE 0 0 1,440
J2 GLOBAL INC COM 48123V102 222,016 3,200 SH SOLE 0 0 3,200
JACK IN THE BOX INC COM 466367109 208,048 2,680 SH SOLE 0 0 2,680
JOHNSON & JOHNSON COM 478160104 801,035 6,207 SH SOLE 0 0 6,207
JOHNSON CTLS INTL PLC SHS G51502105 342,986 11,568 SH SOLE 0 0 11,568
JONES LANG LASALLE INC COM 48020Q107 879,796 6,949 SH SOLE 0 0 6,949
JPMORGAN CHASE & CO COM 46625H100 33,840,345 346,654 SH SOLE 0 0 346,654
KADANT INC COM 48282T104 204,872 2,515 SH SOLE 0 0 2,515
KAISER ALUMINUM CORP COM PAR $0.01 483007704 200,456 2,245 SH SOLE 0 0 2,245
KEANE GROUP INC COM 48669A108 91,207 11,150 SH SOLE 0 0 11,150
KIMBERLY CLARK CORP COM 494368103 346,738 3,043 SH SOLE 0 0 3,043
KIRBY CORP COM 497266106 1,394,217 20,698 SH SOLE 0 0 20,698
KITE RLTY GROUP TR COM NEW 49803T300 211,931 15,041 SH SOLE 0 0 15,041
KORNIT DIGITAL LTD SHS M6372Q113 321,909 17,196 SH SOLE 0 0 17,196
KRAFT HEINZ CO COM 500754106 4,490,052 104,323 SH SOLE 0 0 104,323
LANDSTAR SYS INC COM 515098101 1,108,367 11,585 SH SOLE 0 0 11,585
LENNOX INTL INC COM 526107107 1,777,149 8,120 SH SOLE 0 0 8,120
LILLY ELI & CO COM 532457108 15,127,623 130,726 SH SOLE 0 0 130,726
LOCKHEED MARTIN CORP COM 539830109 280,165 1,070 SH SOLE 0 0 1,070
MACK CALI RLTY CORP COM 554489104 208,927 10,665 SH SOLE 0 0 10,665
MADDEN STEVEN LTD COM 556269108 283,990 9,385 SH SOLE 0 0 9,385
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 246,998 10,152 SH SOLE 0 0 10,152
MANHATTAN ASSOCS INC COM 562750109 1,345,883 31,765 SH SOLE 0 0 31,765
MANULIFE FINL CORP COM 56501R106 271,909 19,162 SH SOLE 0 0 19,162
MARATHON PETE CORP COM 56585A102 4,224,484 71,589 SH SOLE 0 0 71,589
MARKEL CORP COM 570535104 1,419,014 1,367 SH SOLE 0 0 1,367
MASTERCARD INCORPORATED CL A 57636Q104 561,200 2,975 SH SOLE 0 0 2,975
MAXLINEAR INC COM 57776J100 215,336 12,235 SH SOLE 0 0 12,235
MCDONALDS CORP COM 580135101 22,905,538 128,994 SH SOLE 0 0 128,994
MEDTRONIC PLC SHS G5960L103 1,183,604 13,012 SH SOLE 0 0 13,012
MERCADOLIBRE INC COM 58733R102 217,433 742 SH SOLE 0 0 742
MERCK & CO INC COM 58933Y105 750,165 9,818 SH SOLE 0 0 9,818
MERIT MED SYS INC COM 589889104 252,094 4,517 SH SOLE 0 0 4,517
MGIC INVT CORP WIS COM 552848103 232,421 22,220 SH SOLE 0 0 22,220
MICROSOFT CORP COM 594918104 19,446,182 191,456 SH SOLE 0 0 191,456
MONDELEZ INTL INC CL A 609207105 9,995,491 249,700 SH SOLE 0 0 249,700
MORNINGSTAR INC COM 617700109 728,042 6,628 SH SOLE 0 0 6,628
NASDAQ INC COM 631103108 260,023 3,188 SH SOLE 0 0 3,188
NETEASE INC SPONSORED ADR 64110W102 390,377 1,659 SH SOLE 0 0 1,659
NORDSON CORP COM 655663102 946,597 7,931 SH SOLE 0 0 7,931
NORTHROP GRUMMAN CORP COM 666807102 274,555 1,121 SH SOLE 0 0 1,121
NORTHWESTERN CORP COM NEW 668074305 338,808 5,700 SH SOLE 0 0 5,700
NOVARTIS A G SPONSORED ADR 66987V109 760,344 8,861 SH SOLE 0 0 8,861
OCCIDENTAL PETE CORP DEL COM 674599105 7,564,853 123,246 SH SOLE 0 0 123,246
OLD NATL BANCORP IND COM 680033107 176,715 11,475 SH SOLE 0 0 11,475
OPEN TEXT CORP COM 683715106 444,599 13,638 SH SOLE 0 0 13,638
ORACLE CORP COM 68389X105 13,683,552 303,069 SH SOLE 0 0 303,069
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 244,772 9,339 SH SOLE 0 0 9,339
PAYPAL HLDGS INC COM 70450Y103 227,379 2,704 SH SOLE 0 0 2,704
PEPSICO INC COM 713448108 14,280,006 129,254 SH SOLE 0 0 129,254
PFIZER INC COM 717081103 27,868,050 638,444 SH SOLE 0 0 638,444
PHILIP MORRIS INTL INC COM 718172109 560,383 8,394 SH SOLE 0 0 8,394
PIONEER ENERGY SVCS CORP COM 723664108 28,278 22,990 SH SOLE 0 0 22,990
PNC FINL SVCS GROUP INC COM 693475105 423,210 3,620 SH SOLE 0 0 3,620
POOL CORPORATION COM 73278L105 488,910 3,289 SH SOLE 0 0 3,289
PPG INDS INC COM 693506107 573,406 5,609 SH SOLE 0 0 5,609
PROSPERITY BANCSHARES INC COM 743606105 791,397 12,703 SH SOLE 0 0 12,703
PRUDENTIAL PLC ADR 74435K204 982,531 27,779 SH SOLE 0 0 27,779
Q2 HLDGS INC COM 74736L109 233,579 4,714 SH SOLE 0 0 4,714
QUAKER CHEM CORP COM 747316107 236,354 1,330 SH SOLE 0 0 1,330
RANDGOLD RES LTD ADR 752344309 251,799 3,078 SH SOLE 0 0 3,078
RELX PLC SPONSORED ADR 759530108 435,876 21,242 SH SOLE 0 0 21,242
REPLIGEN CORP COM 759916109 234,429 4,445 SH SOLE 0 0 4,445
RESIDEO TECHNOLOGIES INC COM 76118Y104 311,045 15,136 SH SOLE 0 0 15,136
RETROPHIN INC COM 761299106 202,629 8,954 SH SOLE 0 0 8,954
RIO TINTO PLC SPONSORED ADR 767204100 207,296 4,276 SH SOLE 0 0 4,276
ROGERS COMMUNICATIONS INC CL B 775109200 396,181 7,729 SH SOLE 0 0 7,729
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 454,419 7,581 SH SOLE 0 0 7,581
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 726,207 12,463 SH SOLE 0 0 12,463
RPM INTL INC COM 749685103 945,877 16,092 SH SOLE 0 0 16,092
RPT REALTY COM SH BEN INT 74971D101 234,889 19,656 SH SOLE 0 0 19,656
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 392,941 5,508 SH SOLE 0 0 5,508
SALESFORCE COM INC COM 79466L302 33,396,299 243,822 SH SOLE 0 0 243,822
SALLY BEAUTY HLDGS INC COM 79546E104 1,002,966 58,825 SH SOLE 0 0 58,825
SAP SE SPON ADR 803054204 857,979 8,619 SH SOLE 0 0 8,619
SASOL LTD SPONSORED ADR 803866300 306,977 10,481 SH SOLE 0 0 10,481
SCHEIN HENRY INC COM 806407102 2,212,929 28,183 SH SOLE 0 0 28,183
SCHLUMBERGER LTD COM 806857108 261,321 7,243 SH SOLE 0 0 7,243
SCHWAB CHARLES CORP NEW COM 808513105 206,792 4,979 SH SOLE 0 0 4,979
SEI INVESTMENTS CO COM 784117103 1,297,989 28,095 SH SOLE 0 0 28,095
SELECTIVE INS GROUP INC COM 816300107 217,739 3,573 SH SOLE 0 0 3,573
SEMTECH CORP COM 816850101 215,360 4,695 SH SOLE 0 0 4,695
SENSIENT TECHNOLOGIES CORP COM 81725T100 719,013 12,874 SH SOLE 0 0 12,874
SERVICE CORP INTL COM 817565104 476,620 11,839 SH SOLE 0 0 11,839
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,888,840 51,411 SH SOLE 0 0 51,411
SHERWIN WILLIAMS CO COM 824348106 222,008 564 SH SOLE 0 0 564
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 330,873 9,323 SH SOLE 0 0 9,323
SK TELECOM LTD SPONSORED ADR 78440P108 546,854 20,405 SH SOLE 0 0 20,405
SONY CORP SPONSORED ADR 835699307 485,697 10,060 SH SOLE 0 0 10,060
SOUTH JERSEY INDS INC COM 838518108 209,423 7,533 SH SOLE 0 0 7,533
SOUTHERN COPPER CORP COM 84265V105 232,786 7,565 SH SOLE 0 0 7,565
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,798,400 12,000 SH SOLE 0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,722,528 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 22,745,651 75,150 SH SOLE 0 0 75,150
SPECTRUM PHARMACEUTICALS INC COM 84763A108 87,964 10,053 SH SOLE 0 0 10,053
SPIRE INC COM 84857L101 283,117 3,822 SH SOLE 0 0 3,822
STARBUCKS CORP COM 855244109 21,477,383 333,500 SH SOLE 0 0 333,500
STATE STR CORP COM 857477103 385,837 6,118 SH SOLE 0 0 6,118
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 389,244 59,792 SH SOLE 0 0 59,792
SUNCOR ENERGY INC NEW COM 867224107 355,414 12,707 SH SOLE 0 0 12,707
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,958,937 53,073 SH SOLE 0 0 53,073
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 313,693 18,650 SH SOLE 0 0 18,650
TATA MTRS LTD SPONSORED ADR 876568502 206,402 16,946 SH SOLE 0 0 16,946
TELEFLEX INC COM 879369106 3,108,690 12,027 SH SOLE 0 0 12,027
TEXAS INSTRS INC COM 882508104 738,548 7,816 SH SOLE 0 0 7,816
THERMO FISHER SCIENTIFIC INC COM 883556102 18,725,265 83,673 SH SOLE 0 0 83,673
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 398,629 27,044 SH SOLE 0 0 27,044
TRANSUNION COM 89400J107 2,273,589 40,028 SH SOLE 0 0 40,028
TRAVELERS COMPANIES INC COM 89417E109 364,036 3,040 SH SOLE 0 0 3,040
TRIMBLE INC COM 896239100 619,926 18,837 SH SOLE 0 0 18,837
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 291,882 21,557 SH SOLE 0 0 21,557
UMPQUA HLDGS CORP COM 904214103 826,255 51,966 SH SOLE 0 0 51,966
UNILEVER N V N Y SHS NEW 904784709 649,558 12,074 SH SOLE 0 0 12,074
UNILEVER PLC SPON ADR NEW 904767704 404,885 7,749 SH SOLE 0 0 7,749
UNION PAC CORP COM 907818108 30,503,730 220,674 SH SOLE 0 0 220,674
UNITED TECHNOLOGIES CORP COM 913017109 26,348,883 247,454 SH SOLE 0 0 247,454
US BANCORP DEL COM NEW 902973304 475,411 10,403 SH SOLE 0 0 10,403
VALLEY NATL BANCORP COM 919794107 172,272 19,400 SH SOLE 0 0 19,400
VANDA PHARMACEUTICALS INC COM 921659108 253,592 9,705 SH SOLE 0 0 9,705
VANGUARD GROUP DIV APP ETF 921908844 2,643,475 26,988 SH SOLE 0 0 26,988
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,144,310 244,500 SH SOLE 0 0 244,500
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21,841,420 573,266 SH SOLE 0 0 573,266
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 899,360 5,600 SH SOLE 0 0 5,600
VARIAN MED SYS INC COM 92220P105 622,412 5,493 SH SOLE 0 0 5,493
VERIZON COMMUNICATIONS INC COM 92343V104 14,464,461 257,283 SH SOLE 0 0 257,283
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 169,861 31,110 SH SOLE 0 0 31,110
W R BERKLEY CORPORATION COM 084423102 2,887,675 39,070 SH SOLE 0 0 39,070
WALMART INC COM 931142103 8,122,218 87,195 SH SOLE 0 0 87,195
WELLS FARGO CO NEW COM 949746101 534,159 11,592 SH SOLE 0 0 11,592
WESTAMERICA BANCORPORATION COM 957090103 598,354 10,746 SH SOLE 0 0 10,746
WEX INC COM 96208T104 1,266,703 9,044 SH SOLE 0 0 9,044
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,030,700 130,000 SH SOLE 0 0 130,000
WNS HOLDINGS LTD SPON ADR 92932M101 203,206 4,925 SH SOLE 0 0 4,925
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 241,169 8,860 SH SOLE 0 0 8,860
XCEL ENERGY INC COM 98389B100 368,803 7,485 SH SOLE 0 0 7,485
YANDEX N V SHS CLASS A N97284108 303,147 11,084 SH SOLE 0 0 11,084
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 252,409 15,945 SH SOLE 0 0 15,945