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
AARONS INC COM PAR $0.50 002535300 500,378 9,188 SH SOLE 0 0 9,188
ABB LTD SPONSORED ADR 000375204 281,906 11,930 SH SOLE 0 0 11,930
ABBOTT LABS COM 002824100 312,954 4,266 SH SOLE 0 0 4,266
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,414,363 8,310 SH SOLE 0 0 8,310
ACUITY BRANDS INC COM 00508Y102 1,367,499 8,699 SH SOLE 0 0 8,699
ADOBE SYS INC COM 00724F101 215,420 798 SH SOLE 0 0 798
AEGION CORP COM 00770F104 352,554 13,891 SH SOLE 0 0 13,891
AERCAP HOLDINGS NV SHS N00985106 573,072 9,963 SH SOLE 0 0 9,963
AFFILIATED MANAGERS GROUP COM 008252108 1,143,619 8,365 SH SOLE 0 0 8,365
AFLAC INC COM 001055102 22,828,950 485,000 SH SOLE 0 0 485,000
AIR TRANSPORT SERVICES GRP I COM 00922R105 273,871 12,756 SH SOLE 0 0 12,756
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 932,212 5,658 SH SOLE 0 0 5,658
ALLEGHENY TECHNOLOGIES INC COM 01741R102 279,868 9,471 SH SOLE 0 0 9,471
ALLERGAN PLC SHS G0177J108 244,386 1,283 SH SOLE 0 0 1,283
ALPHABET INC CAP STK CL A 02079K305 22,934,520 19,000 SH SOLE 0 0 19,000
ALPHABET INC CAP STK CL C 02079K107 23,469,589 19,665 SH SOLE 0 0 19,665
ALTRIA GROUP INC COM 02209S103 225,921 3,746 SH SOLE 0 0 3,746
AMAZON COM INC COM 023135106 23,314,920 11,640 SH SOLE 0 0 11,640
AMBEV SA SPONSORED ADR 02319V103 154,282 33,760 SH SOLE 0 0 33,760
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 161,339 10,046 SH SOLE 0 0 10,046
AMERICAN TOWER CORP NEW COM 03027X100 333,899 2,298 SH SOLE 0 0 2,298
AMGEN INC COM 031162100 7,410,618 35,750 SH SOLE 0 0 35,750
AMN HEALTHCARE SERVICES INC COM 001744101 222,301 4,064 SH SOLE 0 0 4,064
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 334,701 3,822 SH SOLE 0 0 3,822
ANSYS INC COM 03662Q105 2,669,337 14,299 SH SOLE 0 0 14,299
AON PLC SHS CL A G0408V102 895,210 5,821 SH SOLE 0 0 5,821
APERGY CORP COM 03755L104 235,050 5,396 SH SOLE 0 0 5,396
APPLE INC COM 037833100 56,616,493 250,804 SH SOLE 0 0 250,804
APTARGROUP INC COM 038336103 1,957,390 18,168 SH SOLE 0 0 18,168
ARAMARK COM 03852U106 2,001,531 46,526 SH SOLE 0 0 46,526
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 337,212 10,927 SH SOLE 0 0 10,927
ARGO GROUP INTL HLDGS LTD COM G0464B107 240,983 3,822 SH SOLE 0 0 3,822
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 289,830 8,945 SH SOLE 0 0 8,945
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 222,021 45,967 SH SOLE 0 0 45,967
ASML HOLDING N V N Y REGISTRY SHS N07059210 300,644 1,599 SH SOLE 0 0 1,599
AT&T INC COM 00206R102 436,540 13,000 SH SOLE 0 0 13,000
AUTOMATIC DATA PROCESSING IN COM 053015103 42,353,371 281,119 SH SOLE 0 0 281,119
BAIDU INC SPON ADR REP A 056752108 892,767 3,904 SH SOLE 0 0 3,904
BANCO DE CHILE SPONSORED ADR 059520106 282,540 3,103 SH SOLE 0 0 3,103
BANCO SANTANDER SA ADR 05964H105 336,205 67,241 SH SOLE 0 0 67,241
BANCOLOMBIA S A SPON ADR PREF 05968L102 279,167 6,691 SH SOLE 0 0 6,691
BANNER CORP COM NEW 06652V208 493,095 7,931 SH SOLE 0 0 7,931
BAXTER INTL INC COM 071813109 4,643,080 60,229 SH SOLE 0 0 60,229
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,058,782 51,650 SH SOLE 0 0 51,650
BERKSHIRE HILLS BANCORP INC COM 084680107 286,074 7,029 SH SOLE 0 0 7,029
BHP BILLITON LTD SPONSORED ADR 088606108 611,800 12,275 SH SOLE 0 0 12,275
BIG LOTS INC COM 089302103 266,578 6,379 SH SOLE 0 0 6,379
BIO RAD LABS INC CL A 090572207 2,074,185 6,627 SH SOLE 0 0 6,627
BIO TECHNE CORP COM 09073M104 1,642,154 8,045 SH SOLE 0 0 8,045
BLACK HILLS CORP COM 092113109 337,561 5,811 SH SOLE 0 0 5,811
BLACKBAUD INC COM 09227Q100 1,939,428 19,111 SH SOLE 0 0 19,111
BLACKROCK INC COM 09247X101 32,894,033 69,790 SH SOLE 0 0 69,790
BOEING CO COM 097023105 55,520,127 149,288 SH SOLE 0 0 149,288
BOSTON SCIENTIFIC CORP COM 101137107 324,324 8,424 SH SOLE 0 0 8,424
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 370,778 23,586 SH SOLE 0 0 23,586
BRINKS CO COM 109696104 318,066 4,560 SH SOLE 0 0 4,560
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,004,102 21,533 SH SOLE 0 0 21,533
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,468,678 11,131 SH SOLE 0 0 11,131
CALIFORNIA WTR SVC GROUP COM 130788102 278,335 6,488 SH SOLE 0 0 6,488
CALLON PETE CO DEL COM 13123X102 263,240 21,955 SH SOLE 0 0 21,955
CANADIAN NAT RES LTD COM 136385101 362,719 11,106 SH SOLE 0 0 11,106
CANADIAN NATL RY CO COM 136375102 552,825 6,156 SH SOLE 0 0 6,156
CARLISLE COS INC COM 142339100 1,874,749 15,392 SH SOLE 0 0 15,392
CARS COM INC COM 14575E105 394,823 14,300 SH SOLE 0 0 14,300
CATHAY GEN BANCORP COM 149150104 409,976 9,893 SH SOLE 0 0 9,893
CDW CORP COM 12514G108 2,207,881 24,830 SH SOLE 0 0 24,830
CELGENE CORP COM 151020104 210,302 2,350 SH SOLE 0 0 2,350
CHANGYOU COM LTD ADS REP CL A 15911M107 146,571 11,104 SH SOLE 0 0 11,104
CHEVRON CORP NEW COM 166764100 11,690,532 95,605 SH SOLE 0 0 95,605
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 471,946 9,645 SH SOLE 0 0 9,645
CHOICE HOTELS INTL INC COM 169905106 399,757 4,799 SH SOLE 0 0 4,799
CHUBB LIMITED COM H1467J104 485,956 3,636 SH SOLE 0 0 3,636
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 267,656 7,454 SH SOLE 0 0 7,454
CHURCH & DWIGHT INC COM 171340102 1,203,151 20,265 SH SOLE 0 0 20,265
CIGNA CORPORATION COM 125509109 436,354 2,095 SH SOLE 0 0 2,095
CISCO SYS INC COM 17275R102 17,914,342 368,229 SH SOLE 0 0 368,229
CITIGROUP INC COM NEW 172967424 864,812 12,055 SH SOLE 0 0 12,055
CNO FINL GROUP INC COM 12621E103 365,792 17,238 SH SOLE 0 0 17,238
CNOOC LTD SPONSORED ADR 126132109 505,039 2,557 SH SOLE 0 0 2,557
COCA COLA CO COM 191216100 14,152,493 306,397 SH SOLE 0 0 306,397
COLUMBIA SPORTSWEAR CO COM 198516106 1,128,603 12,126 SH SOLE 0 0 12,126
COMCAST CORP NEW CL A 20030N101 18,392,911 519,427 SH SOLE 0 0 519,427
COOPER TIRE & RUBR CO COM 216831107 235,884 8,335 SH SOLE 0 0 8,335
COPART INC COM 217204106 1,130,156 21,932 SH SOLE 0 0 21,932
CREDICORP LTD COM G2519Y108 637,550 2,858 SH SOLE 0 0 2,858
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 281,265 7,567 SH SOLE 0 0 7,567
CVS HEALTH CORP COM 126650100 16,840,905 213,934 SH SOLE 0 0 213,934
CYPRESS SEMICONDUCTOR CORP COM 232806109 200,769 13,856 SH SOLE 0 0 13,856
DANA INCORPORATED COM 235825205 239,470 12,826 SH SOLE 0 0 12,826
DANAHER CORP DEL COM 235851102 373,940 3,441 SH SOLE 0 0 3,441
DELEK US HLDGS INC NEW COM 24665A103 394,775 9,304 SH SOLE 0 0 9,304
DENTSPLY SIRONA INC COM 24906P109 962,905 25,514 SH SOLE 0 0 25,514
DONALDSON INC COM 257651109 1,171,904 20,115 SH SOLE 0 0 20,115
DOWDUPONT INC COM 26078J100 5,627,125 87,500 SH SOLE 0 0 87,500
DUKE ENERGY CORP NEW COM NEW 26441C204 501,413 6,266 SH SOLE 0 0 6,266
DXC TECHNOLOGY CO COM 23355L106 277,055 2,963 SH SOLE 0 0 2,963
EATON CORP PLC SHS G29183103 504,414 5,816 SH SOLE 0 0 5,816
EL PASO ELEC CO COM NEW 283677854 229,409 4,011 SH SOLE 0 0 4,011
EMCOR GROUP INC COM 29084Q100 269,952 3,594 SH SOLE 0 0 3,594
EMERSON ELEC CO COM 291011104 268,030 3,500 SH SOLE 0 0 3,500
ENBRIDGE INC COM 29250N105 469,437 14,538 SH SOLE 0 0 14,538
ENSCO PLC SHS CLASS A G3157S106 237,774 28,172 SH SOLE 0 0 28,172
EOG RES INC COM 26875P101 268,795 2,107 SH SOLE 0 0 2,107
EQUINOR ASA SPONSORED ADR 29446M102 223,241 7,916 SH SOLE 0 0 7,916
EVERCORE INC CLASS A 29977A105 355,248 3,533 SH SOLE 0 0 3,533
EXXON MOBIL CORP COM 30231G102 16,345,216 192,251 SH SOLE 0 0 192,251
FACEBOOK INC CL A 30303M102 50,582,469 307,567 SH SOLE 0 0 307,567
FACTSET RESH SYS INC COM 303075105 1,274,402 5,697 SH SOLE 0 0 5,697
FAIR ISAAC CORP COM 303250104 2,085,976 9,127 SH SOLE 0 0 9,127
FEDEX CORP COM 31428X106 16,527,097 68,637 SH SOLE 0 0 68,637
FIDELITY NATL INFORMATION SV COM 31620M106 456,520 4,186 SH SOLE 0 0 4,186
FIRST BUSEY CORP COM NEW 319383204 339,105 10,921 SH SOLE 0 0 10,921
FISERV INC COM 337738108 307,277 3,730 SH SOLE 0 0 3,730
FLAGSTAR BANCORP INC COM PAR .001 337930705 364,297 11,576 SH SOLE 0 0 11,576
FLIR SYS INC COM 302445101 1,394,981 22,694 SH SOLE 0 0 22,694
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 349,657 3,533 SH SOLE 0 0 3,533
GARTNER INC COM 366651107 1,706,570 10,767 SH SOLE 0 0 10,767
GENERAL DYNAMICS CORP COM 369550108 29,100,891 142,150 SH SOLE 0 0 142,150
GENERAL MLS INC COM 370334104 278,426 6,487 SH SOLE 0 0 6,487
GENERAL MTRS CO COM 37045V100 4,926,856 146,328 SH SOLE 0 0 146,328
GIBRALTAR INDS INC COM 374689107 539,038 11,821 SH SOLE 0 0 11,821
GOLDMAN SACHS GROUP INC COM 38141G104 666,404 2,972 SH SOLE 0 0 2,972
GRACO INC COM 384109104 939,748 20,279 SH SOLE 0 0 20,279
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1,050,691 11,166 SH SOLE 0 0 11,166
HEARTLAND FINL USA INC COM 42234Q102 384,256 6,619 SH SOLE 0 0 6,619
HENRY JACK & ASSOC INC COM 426281101 1,694,431 10,585 SH SOLE 0 0 10,585
HIGHPOINT RES CORP COM 43114K108 157,580 32,291 SH SOLE 0 0 32,291
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 190,547 32,406 SH SOLE 0 0 32,406
HOME BANCSHARES INC COM 436893200 262,953 12,007 SH SOLE 0 0 12,007
HOME DEPOT INC COM 437076102 24,915,651 120,278 SH SOLE 0 0 120,278
HONEYWELL INTL INC COM 438516106 23,000,133 138,222 SH SOLE 0 0 138,222
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,026,800 40,000 SH SOLE 0 0 40,000
HSBC HLDGS PLC SPON ADR NEW 404280406 327,550 7,446 SH SOLE 0 0 7,446
HUMANA INC COM 444859102 233,579 690 SH SOLE 0 0 690
HUNT J B TRANS SVCS INC COM 445658107 1,815,280 15,262 SH SOLE 0 0 15,262
IBERIABANK CORP COM 450828108 445,229 5,473 SH SOLE 0 0 5,473
ICICI BK LTD ADR 45104G104 281,755 33,187 SH SOLE 0 0 33,187
IDEX CORP COM 45167R104 1,833,120 12,167 SH SOLE 0 0 12,167
ILLINOIS TOOL WKS INC COM 452308109 268,712 1,904 SH SOLE 0 0 1,904
INFOSYS LTD SPONSORED ADR 456788108 395,979 38,936 SH SOLE 0 0 38,936
INGERSOLL-RAND PLC SHS G47791101 412,781 4,035 SH SOLE 0 0 4,035
INTEL CORP COM 458140100 11,591,752 245,121 SH SOLE 0 0 245,121
INTERCONTINENTAL EXCHANGE IN COM 45866F104 362,992 4,847 SH SOLE 0 0 4,847
INTUITIVE SURGICAL INC COM NEW 46120E602 285,278 497 SH SOLE 0 0 497
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,280,000 100,000 SH SOLE 0 0 100,000
INVESCO MORTGAGE CAPITAL INC COM 46131B100 393,566 24,878 SH SOLE 0 0 24,878
INVESCO QQQ TR UNIT SER 1 46090E103 743,160 4,000 SH SOLE 0 0 4,000
ISHARES INC MSCI JPN ETF NEW 46434G822 331,265 5,500 SH SOLE 0 0 5,500
ISHARES TR MICRO-CAP ETF 464288869 11,746,703 110,500 SH SOLE 0 0 110,500
ISHARES TR MSCI EAFE ETF 464287465 6,656,221 97,900 SH SOLE 0 0 97,900
ISHARES TR SELECT DIVID ETF 464287168 997,600 10,000 SH SOLE 0 0 10,000
ISHARES TR USA QUALITY FCTR 46432F339 994,070 11,000 SH SOLE 0 0 11,000
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 299,991 27,322 SH SOLE 0 0 27,322
JOHNSON & JOHNSON COM 478160104 943,220 6,827 SH SOLE 0 0 6,827
JOHNSON CTLS INTL PLC SHS G51502105 401,737 11,478 SH SOLE 0 0 11,478
JONES LANG LASALLE INC COM 48020Q107 999,856 6,928 SH SOLE 0 0 6,928
JPMORGAN CHASE & CO COM 46625H100 39,148,513 346,939 SH SOLE 0 0 346,939
KIMBERLY CLARK CORP COM 494368103 342,852 3,017 SH SOLE 0 0 3,017
KIRBY CORP COM 497266106 1,702,411 20,698 SH SOLE 0 0 20,698
KITE RLTY GROUP TR COM NEW 49803T300 224,915 13,508 SH SOLE 0 0 13,508
KORN FERRY INTL COM NEW 500643200 273,233 5,549 SH SOLE 0 0 5,549
KRAFT HEINZ CO COM 500754106 5,749,228 104,323 SH SOLE 0 0 104,323
KRATON CORPORATION COM 50077C106 241,785 5,128 SH SOLE 0 0 5,128
LA Z BOY INC COM 505336107 326,909 10,345 SH SOLE 0 0 10,345
LANDSTAR SYS INC COM 515098101 1,411,033 11,566 SH SOLE 0 0 11,566
LENNOX INTL INC COM 526107107 1,528,297 6,998 SH SOLE 0 0 6,998
LILLY ELI & CO COM 532457108 14,028,217 130,726 SH SOLE 0 0 130,726
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 302,088 99,371 SH SOLE 0 0 99,371
LOCKHEED MARTIN CORP COM 539830109 364,988 1,055 SH SOLE 0 0 1,055
M/I HOMES INC COM 55305B101 246,958 10,320 SH SOLE 0 0 10,320
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 278,672 10,152 SH SOLE 0 0 10,152
MANHATTAN ASSOCS INC COM 562750109 1,734,369 31,765 SH SOLE 0 0 31,765
MARATHON PETE CORP COM 56585A102 5,724,995 71,589 SH SOLE 0 0 71,589
MARKEL CORP COM 570535104 2,019,245 1,699 SH SOLE 0 0 1,699
MASTERCARD INCORPORATED CL A 57636Q104 725,486 3,259 SH SOLE 0 0 3,259
MCDONALDS CORP COM 580135101 21,579,476 128,994 SH SOLE 0 0 128,994
MCKESSON CORP COM 58155Q103 227,955 1,718 SH SOLE 0 0 1,718
MEDTRONIC PLC SHS G5960L103 1,273,143 12,943 SH SOLE 0 0 12,943
MERCADOLIBRE INC COM 58733R102 252,790 742 SH SOLE 0 0 742
MERCK & CO INC COM 58933Y105 694,928 9,796 SH SOLE 0 0 9,796
MEREDITH CORP COM 589433101 207,201 4,059 SH SOLE 0 0 4,059
METLIFE INC COM 59156R108 271,639 5,814 SH SOLE 0 0 5,814
MICROSOFT CORP COM 594918104 21,904,004 191,519 SH SOLE 0 0 191,519
MILACRON HLDGS CORP COM 59870L106 471,987 23,308 SH SOLE 0 0 23,308
MINERALS TECHNOLOGIES INC COM 603158106 341,454 5,051 SH SOLE 0 0 5,051
MONDELEZ INTL INC CL A 609207105 10,727,112 249,700 SH SOLE 0 0 249,700
MORNINGSTAR INC COM 617700109 1,355,524 10,767 SH SOLE 0 0 10,767
NASDAQ INC COM 631103108 270,650 3,154 SH SOLE 0 0 3,154
NATUS MEDICAL INC DEL COM 639050103 249,372 6,995 SH SOLE 0 0 6,995
NETEASE INC SPONSORED ADR 64110W102 377,865 1,655 SH SOLE 0 0 1,655
NETGEAR INC COM 64111Q104 319,718 5,087 SH SOLE 0 0 5,087
NIKE INC CL B 654106103 292,792 3,456 SH SOLE 0 0 3,456
NORDSON CORP COM 655663102 1,101,653 7,931 SH SOLE 0 0 7,931
NORTHROP GRUMMAN CORP COM 666807102 354,110 1,116 SH SOLE 0 0 1,116
NOVARTIS A G SPONSORED ADR 66987V109 515,390 5,982 SH SOLE 0 0 5,982
NVIDIA CORP COM 67066G104 210,886 750 SH SOLE 0 0 750
OCCIDENTAL PETE CORP DEL COM 674599105 10,127,141 123,246 SH SOLE 0 0 123,246
ORACLE CORP COM 68389X105 15,626,222 303,069 SH SOLE 0 0 303,069
ORANGE SPONSORED ADR 684060106 338,366 21,294 SH SOLE 0 0 21,294
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 228,616 9,339 SH SOLE 0 0 9,339
PAGSEGURO DIGITAL LTD COM CL A G68707101 255,837 9,246 SH SOLE 0 0 9,246
PEPSICO INC COM 713448108 14,370,140 128,534 SH SOLE 0 0 128,534
PFIZER INC COM 717081103 28,131,627 638,340 SH SOLE 0 0 638,340
PHILIP MORRIS INTL INC COM 718172109 1,034,732 12,690 SH SOLE 0 0 12,690
PIPER JAFFRAY COS COM 724078100 242,411 3,175 SH SOLE 0 0 3,175
PLANTRONICS INC NEW COM 727493108 403,167 6,686 SH SOLE 0 0 6,686
PNC FINL SVCS GROUP INC COM 693475105 406,219 2,983 SH SOLE 0 0 2,983
POOL CORPORATION COM 73278L105 380,987 2,283 SH SOLE 0 0 2,283
PPG INDS INC COM 693506107 609,286 5,583 SH SOLE 0 0 5,583
PREFERRED APT CMNTYS INC COM 74039L103 178,085 10,130 SH SOLE 0 0 10,130
PREFERRED BK LOS ANGELES CA COM NEW 740367404 393,237 6,722 SH SOLE 0 0 6,722
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 233,327 6,158 SH SOLE 0 0 6,158
PROPETRO HLDG CORP COM 74347M108 446,170 27,057 SH SOLE 0 0 27,057
PROSPERITY BANCSHARES INC COM 743606105 362,839 5,232 SH SOLE 0 0 5,232
PRUDENTIAL PLC ADR 74435K204 693,759 15,118 SH SOLE 0 0 15,118
RADIAN GROUP INC COM 750236101 369,775 17,889 SH SOLE 0 0 17,889
RADWARE LTD ORD M81873107 428,840 16,201 SH SOLE 0 0 16,201
RANDGOLD RES LTD ADR 752344309 217,169 3,078 SH SOLE 0 0 3,078
REGAL BELOIT CORP COM 758750103 241,275 2,926 SH SOLE 0 0 2,926
RELX PLC SPONSORED ADR 759530108 394,312 18,840 SH SOLE 0 0 18,840
RENASANT CORP COM 75970E107 397,895 9,655 SH SOLE 0 0 9,655
RIO TINTO PLC SPONSORED ADR 767204100 218,157 4,276 SH SOLE 0 0 4,276
RLJ LODGING TR COM 74965L101 350,363 15,904 SH SOLE 0 0 15,904
ROGERS COMMUNICATIONS INC CL B 775109200 298,075 5,798 SH SOLE 0 0 5,798
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 748,531 10,553 SH SOLE 0 0 10,553
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,008,820 14,806 SH SOLE 0 0 14,806
RPM INTL INC COM 749685103 1,039,104 16,001 SH SOLE 0 0 16,001
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 471,268 4,907 SH SOLE 0 0 4,907
RYB ED INC ADR 74979W101 220,435 10,467 SH SOLE 0 0 10,467
SALESFORCE COM INC COM 79466L302 38,803,161 243,999 SH SOLE 0 0 243,999
SALLY BEAUTY HLDGS INC COM 79546E104 1,081,792 58,825 SH SOLE 0 0 58,825
SAP SE SPON ADR 803054204 1,083,946 8,813 SH SOLE 0 0 8,813
SASOL LTD SPONSORED ADR 803866300 353,386 9,146 SH SOLE 0 0 9,146
SCHEIN HENRY INC COM 806407102 800,047 9,409 SH SOLE 0 0 9,409
SCHLUMBERGER LTD COM 806857108 769,096 12,625 SH SOLE 0 0 12,625
SCHWAB CHARLES CORP NEW COM 808513105 235,723 4,796 SH SOLE 0 0 4,796
SEI INVESTMENTS CO COM 784117103 2,036,646 33,333 SH SOLE 0 0 33,333
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,272,200 30,000 SH SOLE 0 0 30,000
SENSIENT TECHNOLOGIES CORP COM 81725T100 405,809 5,304 SH SOLE 0 0 5,304
SERVICE CORP INTL COM 817565104 399,524 9,039 SH SOLE 0 0 9,039
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,570,165 25,313 SH SOLE 0 0 25,313
SHERWIN WILLIAMS CO COM 824348106 256,283 563 SH SOLE 0 0 563
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 374,132 9,323 SH SOLE 0 0 9,323
SHIRE PLC SPONSORED ADR 82481R106 488,947 2,697 SH SOLE 0 0 2,697
SK TELECOM LTD SPONSORED ADR 78440P108 568,891 20,405 SH SOLE 0 0 20,405
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 369,869 9,972 SH SOLE 0 0 9,972
SOUTH JERSEY INDS INC COM 838518108 247,913 7,029 SH SOLE 0 0 7,029
SOUTHERN COPPER CORP COM 84265V105 322,667 7,480 SH SOLE 0 0 7,480
SP PLUS CORP COM 78469C103 275,539 7,549 SH SOLE 0 0 7,549
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,172,800 12,000 SH SOLE 0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,983,248 30,900 SH SOLE 0 0 30,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27,614,619 75,150 SH SOLE 0 0 75,150
SPIRE INC COM 84857L101 371,633 5,053 SH SOLE 0 0 5,053
STAG INDL INC COM 85254J102 345,224 12,554 SH SOLE 0 0 12,554
STARBUCKS CORP COM 855244109 19,029,350 334,788 SH SOLE 0 0 334,788
STATE STR CORP COM 857477103 393,565 4,698 SH SOLE 0 0 4,698
STERLING BANCORP DEL COM 85917A100 441,941 20,088 SH SOLE 0 0 20,088
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 803,790 100,098 SH SOLE 0 0 100,098
SUMMIT HOTEL PPTYS INC COM 866082100 349,345 25,820 SH SOLE 0 0 25,820
SUNCOKE ENERGY INC COM 86722A103 285,771 24,593 SH SOLE 0 0 24,593
SUNCOR ENERGY INC NEW COM 867224107 395,328 10,218 SH SOLE 0 0 10,218
SYNNEX CORP COM 87162W100 218,695 2,582 SH SOLE 0 0 2,582
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,343,719 53,073 SH SOLE 0 0 53,073
TELEFLEX INC COM 879369106 3,195,791 12,010 SH SOLE 0 0 12,010
TEXAS INSTRS INC COM 882508104 825,448 7,694 SH SOLE 0 0 7,694
THERMO FISHER SCIENTIFIC INC COM 883556102 20,509,147 84,026 SH SOLE 0 0 84,026
TIVITY HEALTH INC COM 88870R102 249,998 7,776 SH SOLE 0 0 7,776
TIVO CORP COM 88870P106 383,407 30,796 SH SOLE 0 0 30,796
TRANSUNION COM 89400J107 2,941,728 39,980 SH SOLE 0 0 39,980
TRAVELERS COMPANIES INC COM 89417E109 391,992 3,022 SH SOLE 0 0 3,022
TRIMBLE INC COM 896239100 1,129,743 25,995 SH SOLE 0 0 25,995
TTM TECHNOLOGIES INC COM 87305R109 346,122 21,755 SH SOLE 0 0 21,755
TUTOR PERINI CORP COM 901109108 201,705 10,729 SH SOLE 0 0 10,729
UMPQUA HLDGS CORP COM 904214103 946,328 45,497 SH SOLE 0 0 45,497
UNILEVER N V N Y SHS NEW 904784709 315,557 5,681 SH SOLE 0 0 5,681
UNILEVER PLC SPON ADR NEW 904767704 422,497 7,686 SH SOLE 0 0 7,686
UNION PAC CORP COM 907818108 36,099,730 221,702 SH SOLE 0 0 221,702
UNITED TECHNOLOGIES CORP COM 913017109 34,596,519 247,454 SH SOLE 0 0 247,454
US BANCORP DEL COM NEW 902973304 545,403 10,328 SH SOLE 0 0 10,328
VANGUARD GROUP DIV APP ETF 921908844 2,987,572 26,988 SH SOLE 0 0 26,988
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 13,813,511 265,389 SH SOLE 0 0 265,389
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,503,890 573,266 SH SOLE 0 0 573,266
VARIAN MED SYS INC COM 92220P105 614,831 5,493 SH SOLE 0 0 5,493
VERIZON COMMUNICATIONS INC COM 92343V104 13,736,349 257,283 SH SOLE 0 0 257,283
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 194,126 31,110 SH SOLE 0 0 31,110
VONAGE HLDGS CORP COM 92886T201 285,820 20,185 SH SOLE 0 0 20,185
W R BERKLEY CORPORATION COM 084423102 2,360,301 29,530 SH SOLE 0 0 29,530
WALMART INC COM 931142103 8,188,486 87,195 SH SOLE 0 0 87,195
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 352,686 11,507 SH SOLE 0 0 11,507
WELLS FARGO CO NEW COM 949746101 604,453 11,500 SH SOLE 0 0 11,500
WESTAMERICA BANCORPORATION COM 957090103 642,387 10,678 SH SOLE 0 0 10,678
WESTERN ALLIANCE BANCORP COM 957638109 248,780 4,373 SH SOLE 0 0 4,373
WEX INC COM 96208T104 2,104,166 10,481 SH SOLE 0 0 10,481
WINTRUST FINL CORP COM 97650W108 401,300 4,725 SH SOLE 0 0 4,725
WISDOMTREE TR JAPN HEDGE EQT 97717W851 7,533,500 130,000 SH SOLE 0 0 130,000
WPX ENERGY INC COM 98212B103 204,359 10,157 SH SOLE 0 0 10,157
WSFS FINL CORP COM 929328102 274,878 5,830 SH SOLE 0 0 5,830
XCEL ENERGY INC COM 98389B100 271,919 5,760 SH SOLE 0 0 5,760
YANDEX N V SHS CLASS A N97284108 231,184 7,029 SH SOLE 0 0 7,029
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 264,209 15,945 SH SOLE 0 0 15,945