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
1st Source Corp Common / Ordinary Stock 336901103 63,144 1,200 SH   SOLE   1,200 0 0
2U Inc Common / Ordinary Stock 90214J101 5,188 69 SH   SOLE   69 0 0
3M Company Com Stk Common / Ordinary Stock 88579Y101 13,220,999 62,745 SH   SOLE   62,745 0 0
Abbott Laboratories Common / Ordinary Stock 002824100 4,771,775 65,046 SH   SOLE   65,046 0 0
AbbVie Inc Common / Ordinary Stock 00287Y109 11,951,129 126,360 SH   SOLE   126,360 0 0
Accenture PLC Common / Ordinary Stock G1151C101 31,317 184 SH   SOLE   184 0 0
ACI Worldwide Inc Common / Ordinary Stock 004498101 28,084 998 SH   SOLE   998 0 0
Actuant Corp Common / Ordinary Stock 00508X203 341,412 12,237 SH   SOLE   12,237 0 0
Adient Plc Com Common / Ordinary Stock G0084W101 1,219 31 SH   SOLE   31 0 0
Adobe Systems Inc Common / Ordinary Stock 00724F101 5,558,810 20,592 SH   SOLE   20,592 0 0
Advanced Energy Industries Inc Common / Ordinary Stock 007973100 1,395 27 SH   SOLE   27 0 0
AdvanSix Inc Common / Ordinary Stock 00773T101 2,241 66 SH   SOLE   66 0 0
AerCap Holdings NV Common / Ordinary Stock N00985106 492,084 8,555 SH   SOLE   8,555 0 0
Aerojet Rocketdyne Holdings Inc Common / Ordinary Stock 007800105 1,632 48 SH   SOLE   48 0 0
AES Corp/VA Common / Ordinary Stock 00130H105 1,208,340 86,310 SH   SOLE   86,310 0 0
Aetna Inc Common / Ordinary Stock 00817Y108 28,399 140 SH   SOLE   140 0 0
Affiliated Managers Group Inc Common / Ordinary Stock 008252108 273 2 SH   SOLE   2 0 0
Aflac Inc Common / Ordinary Stock 001055102 202,307 4,298 SH   SOLE   4,298 0 0
Agilent Technologies Inc Common / Ordinary Stock 00846U101 162,524 2,304 SH   SOLE   2,304 0 0
Agios Pharmaceuticals Inc Common / Ordinary Stock 00847X104 428,247 5,553 SH   SOLE   5,553 0 0
Aimmune Therapeutics Inc Common / Ordinary Stock 00900T107 900 33 SH   SOLE   33 0 0
Air Products & Chemicals Inc Common / Ordinary Stock 009158106 208,478 1,248 SH   SOLE   1,248 0 0
Air Transport Services Group Inc Common / Ordinary Stock 00922R105 859 40 SH   SOLE   40 0 0
Akamai Technologies Inc Common / Ordinary Stock 00971T101 924,616 12,640 SH   SOLE   12,640 0 0
Akorn Inc Common / Ordinary Stock 009728106 2,012 155 SH   SOLE   155 0 0
AK Steel Holding Corp Common / Ordinary Stock 001547108 245 50 SH   SOLE   50 0 0
Albany International Corp Common / Ordinary Stock 012348108 3,180 40 SH   SOLE   40 0 0
Alerian MLP ETF Exchange Traded Fund 00162Q866 439,247 41,128 SH   SOLE   41,128 0 0
Alexandria Real Estate Equities Inc Closed-end REIT 015271109 5,535 44 SH   SOLE   44 0 0
Alleghany Corp Common / Ordinary Stock 017175100 2,610 4 SH   SOLE   4 0 0
Allegheny Technologies Inc Common / Ordinary Stock 01741R102 10,136 343 SH   SOLE   343 0 0
Allergan Plc. Com Common / Ordinary Stock G0177J108 4,762 25 SH   SOLE   25 0 0
Alliance Data Systems Corp Common / Ordinary Stock 018581108 31,882 135 SH   SOLE   135 0 0
Allstate Corp/The Common / Ordinary Stock 020002101 654,677 6,633 SH   SOLE   6,633 0 0
Alphabet Inc Cap Stk Cl A Common / Ordinary Stock 02079K305 18,438,147 15,275 SH   SOLE   15,275 0 0
Alphabet Inc Cap Stk Cl C Common / Ordinary Stock 02079K107 8,879,417 7,440 SH   SOLE   7,440 0 0
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 25,591 650 SH   SOLE   650 0 0
Altria Group Inc Common / Ordinary Stock 02209S103 5,311,622 88,072 SH   SOLE   88,072 0 0
Amazon.com Inc Common / Ordinary Stock 023135106 20,707,014 10,338 SH   SOLE   10,338 0 0
AMERCO Common / Ordinary Stock 023586100 2,140 6 SH   SOLE   6 0 0
Ameren Corp Common / Ordinary Stock 023608102 45,835 725 SH   SOLE   725 0 0
American Campus Communities Inc Closed-end REIT 024835100 591,675 14,375 SH   SOLE   14,375 0 0
American Electric Power Co Inc Common / Ordinary Stock 025537101 65,777 928 SH   SOLE   928 0 0
American Express Co Common / Ordinary Stock 025816109 1,386,500 13,020 SH   SOLE   13,020 0 0
American Financial Group Inc/OH Common / Ordinary Stock 025932104 1,221 11 SH   SOLE   11 0 0
American International Group Inc Common / Ordinary Stock 026874784 3,461 65 SH   SOLE   65 0 0
American Railcar Industries Inc Common / Ordinary Stock 02916P103 4,610 100 SH   SOLE   100 0 0
American Tower Corp Com Closed-end REIT 03027X100 15,402 106 SH   SOLE   106 0 0
American Water Works Co Inc Common / Ordinary Stock 030420103 58,148 661 SH   SOLE   661 0 0
Ameriprise Financial Inc Common / Ordinary Stock 03076C106 6,059,376 41,036 SH   SOLE   41,036 0 0
AmerisourceBergen Corp Common / Ordinary Stock 03073E105 116,658 1,265 SH   SOLE   1,265 0 0
Ametek Inc Common / Ordinary Stock 031100100 925,071 11,692 SH   SOLE   11,692 0 0
Amgen Inc Common / Ordinary Stock 031162100 3,014,411 14,542 SH   SOLE   14,542 0 0
AMN Healthcare Services Inc Common / Ordinary Stock 001744101 1,586 29 SH   SOLE   29 0 0
Anadarko Petroleum Corp Common / Ordinary Stock 032511107 587,006 8,708 SH   SOLE   8,708 0 0
Andeavor Com Common / Ordinary Stock 03349M105 576,239 3,754 SH   SOLE   3,754 0 0
Anthem Inc Common / Ordinary Stock 036752103 2,601,009 9,491 SH   SOLE   9,491 0 0
Apache Corp Common / Ordinary Stock 037411105 205,458 4,310 SH   SOLE   4,310 0 0
Apartment Investment & Management Co Closed-end REIT 03748R101 2,383 54 SH   SOLE   54 0 0
Apergy Corporation Com Usd0.01 Wi Common / Ordinary Stock 03755L104 1,830 42 SH   SOLE   42 0 0
Apogee Enterprises Inc Common / Ordinary Stock 037598109 578 14 SH   SOLE   14 0 0
Apple Inc Common / Ordinary Stock 037833100 39,681,029 175,782 SH   SOLE   175,782 0 0
Applied Materials Inc Common / Ordinary Stock 038222105 869,316 22,492 SH   SOLE   22,492 0 0
Apptio Inc Common / Ordinary Stock 03835C108 7,503 203 SH   SOLE   203 0 0
Aptiv Plc Shs Common / Ordinary Stock G6095L109 1,648,719 19,651 SH   SOLE   19,651 0 0
Aqua America Inc Common / Ordinary Stock 03836W103 18,450 500 SH   SOLE   500 0 0
Aramark Common / Ordinary Stock 03852U106 10,325 240 SH   SOLE   240 0 0
Archer-Daniels-Midland Co Common / Ordinary Stock 039483102 16,338 325 SH   SOLE   325 0 0
Arista Networks Inc Common / Ordinary Stock 040413106 59,819 225 SH   SOLE   225 0 0
ARK Innovation ETF Exchange Traded Fund 00214Q104 8,048 170 SH   SOLE   170 0 0
Armada Hoffler Properties Inc Closed-end REIT 04208T108 1,813 120 SH   SOLE   120 0 0
ASGN Inc Common / Ordinary Stock 00191U102 789 10 SH   SOLE   10 0 0
Astronics Corp Common / Ordinary Stock 046433207 474 11 SH   SOLE   11 0 0
Atmos Energy Corp Common / Ordinary Stock 049560105 14,087 150 SH   SOLE   150 0 0
ATP Oil & Gas Corp/United States Common / Ordinary Stock 00208J108 0 54 SH   SOLE   54 0 0
AT&T Inc Common / Ordinary Stock 00206R102 4,417,919 131,564 SH   SOLE   131,564 0 0
Autodesk Inc Common / Ordinary Stock 052769106 975,844 6,251 SH   SOLE   6,251 0 0
Automatic Data Processing Inc Common / Ordinary Stock 053015103 150,660 1,000 SH   SOLE   1,000 0 0
AvalonBay Communities Inc Closed-end REIT 053484101 2,898 16 SH   SOLE   16 0 0
Avery Dennison Corp Common / Ordinary Stock 053611109 3,792 35 SH   SOLE   35 0 0
Avista Corp Common / Ordinary Stock 05379B107 10,112 200 SH   SOLE   200 0 0
Avon Products Inc Common / Ordinary Stock 054303102 902 410 SH   SOLE   410 0 0
Axalta Coating Systems Ltd Common / Ordinary Stock G0750C108 700 24 SH   SOLE   24 0 0
Axon Enterprise Inc Common / Ordinary Stock 05464C101 13,686 200 SH   SOLE   200 0 0
Balchem Corp Common / Ordinary Stock 057665200 22,418 200 SH   SOLE   200 0 0
Bank of America Corp Common / Ordinary Stock 060505104 8,270,306 280,730 SH   SOLE   280,730 0 0
BankUnited Inc Common / Ordinary Stock 06652K103 417,437 11,792 SH   SOLE   11,792 0 0
Barrick Gold Corp Common / Ordinary Stock 067901108 222 20 SH   SOLE   20 0 0
Bausch Health Cos Inc Common / Ordinary Stock 071734107 1,412 55 SH   SOLE   55 0 0
Baxter International Inc Common / Ordinary Stock 071813109 147,473 1,913 SH   SOLE   1,913 0 0
BB Liquidating Inc Common / Ordinary Stock 05532D107 2 200 SH   SOLE   200 0 0
BB&T Corp Common / Ordinary Stock 054937107 441,908 9,104 SH   SOLE   9,104 0 0
Becton Dickinson and Co Common / Ordinary Stock 075887109 34,191 131 SH   SOLE   131 0 0
Bemis Co Inc Common / Ordinary Stock 081437105 6,901 142 SH   SOLE   142 0 0
Berkshire Hathaway B Shares Common / Ordinary Stock 084670702 12,915,758 60,323 SH   SOLE   60,323 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670108 640,000 2 SH   SOLE   2 0 0
Berkshire Hills Bancorp Inc Common / Ordinary Stock 084680107 2,442 60 SH   SOLE   60 0 0
Berry Plastics Group Inc Common / Ordinary Stock 08579W103 598,778 12,374 SH   SOLE   12,374 0 0
BGC Partners Inc Common / Ordinary Stock 05541T101 14,480 1,225 SH   SOLE   1,225 0 0
Biogen Inc Common / Ordinary Stock 09062X103 4,819,148 13,640 SH   SOLE   13,640 0 0
BioTelemetry Inc Common / Ordinary Stock 090672106 3,416 53 SH   SOLE   53 0 0
BJ's Restaurants Inc Common / Ordinary Stock 09180C106 39,710 550 SH   SOLE   550 0 0
Black Hills Corp Common / Ordinary Stock 092113109 102,529 1,765 SH   SOLE   1,765 0 0
BlackRock Capital Investment Corp Common / Ordinary Stock 092533108 6,897 1,169 SH   SOLE   1,169 0 0
BlackRock Floating Rate Income Strategies Fund Inc Closed-end Fund 09255X100 46,197 3,350 SH   SOLE   3,350 0 0
BlackRock Inc Common / Ordinary Stock 09247X101 12,845,156 27,253 SH   SOLE   27,253 0 0
BlackRock Municipal 2018 Term Trust Closed-end Fund 09248C106 160,313 10,652 SH   SOLE   10,652 0 0
BlackRock Municipal 2020 Term Trust Closed-end Fund 09249X109 39,984 2,698 SH   SOLE   2,698 0 0
BlackRock Municipal Income Trust Closed-end Fund 09248F109 16,197 1,302 SH   SOLE   1,302 0 0
BlackRock Muni Intermediate Duration Fund Inc Closed-end Fund 09253X102 9,156 700 SH   SOLE   700 0 0
BlackRock MuniVest Fund Inc Closed-end Fund 09253R105 9,564 1,093 SH   SOLE   1,093 0 0
Blackstone Mortgage Trust Inc Closed-end REIT 09257W100 10,355 309 SH   SOLE   309 0 0
Boeing Co/The Common / Ordinary Stock 097023105 1,049,502 2,822 SH   SOLE   2,822 0 0
Boingo Wireless Inc Common / Ordinary Stock 09739C102 6,108 175 SH   SOLE   175 0 0
BOK Financial Corp Common / Ordinary Stock 05561Q201 5,350 55 SH   SOLE   55 0 0
Booking Holdings Inc Common / Ordinary Stock 09857L108 6,610,688 3,332 SH   SOLE   3,332 0 0
Booz Allen Hamilton Holding Corp Common / Ordinary Stock 099502106 2,134 43 SH   SOLE   43 0 0
BorgWarner Inc Common / Ordinary Stock 099724106 1,259,443 29,440 SH   SOLE   29,440 0 0
Boston Properties Inc Closed-end REIT 101121101 4,431 36 SH   SOLE   36 0 0
Boston Scientific Corp Common / Ordinary Stock 101137107 5,121 133 SH   SOLE   133 0 0
Bottomline Technologies DE Inc Common / Ordinary Stock 101388106 2,981 41 SH   SOLE   41 0 0
Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100 2,121,120 18,000 SH   SOLE   18,000 0 0
Brighthouse Financial Inc Common / Ordinary Stock 10922N103 177 4 SH   SOLE   4 0 0
Brinker International Inc Common / Ordinary Stock 109641100 5,374 115 SH   SOLE   115 0 0
Brink's Co/The Common / Ordinary Stock 109696104 7,603 109 SH   SOLE   109 0 0
Bristol-Myers Squibb Co Common / Ordinary Stock 110122108 300,219 4,836 SH   SOLE   4,836 0 0
Brixmor Property Group Inc Closed-end REIT 11120U105 395,849 22,607 SH   SOLE   22,607 0 0
Broadcom Inc Common / Ordinary Stock 11135F101 20,479 83 SH   SOLE   83 0 0
Broadridge Financial Solutions Inc Common / Ordinary Stock 11133T103 2,639 20 SH   SOLE   20 0 0
Brown-Forman Corp Common / Ordinary Stock 115637100 3,708 73 SH   SOLE   73 0 0
Brown-Forman Corp Common / Ordinary Stock 115637209 910 18 SH   SOLE   18 0 0
Bryn Mawr Bank Corp Common / Ordinary Stock 117665109 94 2 SH   SOLE   2 0 0
Burlington Stores Inc Common / Ordinary Stock 122017106 1,955 12 SH   SOLE   12 0 0
BWX Technologies Inc Common / Ordinary Stock 05605H100 17,824 285 SH   SOLE   285 0 0
Cabot Corp Common / Ordinary Stock 127055101 564 9 SH   SOLE   9 0 0
CA Inc Common / Ordinary Stock 12673P105 560,882 12,704 SH   SOLE   12,704 0 0
Calavo Growers Inc Common / Ordinary Stock 128246105 19,900 206 SH   SOLE   206 0 0
California Resources Corp Common / Ordinary Stock 13057Q206 437 9 SH   SOLE   9 0 0
Callon Petroleum Co Common / Ordinary Stock 13123X102 17,757 1,481 SH   SOLE   1,481 0 0
Canadian Imperial Bank of Commerce/Canada Common / Ordinary Stock 136069101 5,532 59 SH   SOLE   59 0 0
Canadian Pacific Railway Ltd Common / Ordinary Stock 13645T100 2,967 14 SH   SOLE   14 0 0
Cannabis Science Inc Common / Ordinary Stock 137648101 360 8,400 SH   SOLE   8,400 0 0
Capital One Financial Corp Common / Ordinary Stock 14040H105 5,862,212 61,753 SH   SOLE   61,753 0 0
Cara Therapeutics Inc Common / Ordinary Stock 140755109 5,988 250 SH   SOLE   250 0 0
Carbonite Inc Common / Ordinary Stock 141337105 8,948 251 SH   SOLE   251 0 0
Cardinal Health Inc Common / Ordinary Stock 14149Y108 12,906 239 SH   SOLE   239 0 0
CarMax Inc Common / Ordinary Stock 143130102 4,995,050 66,895 SH   SOLE   66,895 0 0
Carnival Corp Common / Ordinary Stock 143658300 197,049 3,090 SH   SOLE   3,090 0 0
Carpenter Technology Corp Common / Ordinary Stock 144285103 335,190 5,686 SH   SOLE   5,686 0 0
Carrizo Oil & Gas Inc Common / Ordinary Stock 144577103 15,624 620 SH   SOLE   620 0 0
Cars Com Inc Com Common / Ordinary Stock 14575E105 24,518 888 SH   SOLE   888 0 0
Caterpillar Inc Common / Ordinary Stock 149123101 222,330 1,458 SH   SOLE   1,458 0 0
Cavit Sciences Inc Common / Ordinary Stock 14964T101 0 10 SH   SOLE   10 0 0
CBIZ Inc Common / Ordinary Stock 124805102 26,734 1,128 SH   SOLE   1,128 0 0
Cboe Global Markets Inc Common / Ordinary Stock 12503M108 6,717 70 SH   SOLE   70 0 0
Cch I Llc - Class A Common / Ordinary Stock 16119P108 4,562 14 SH   SOLE   14 0 0
Celanese Corp Common / Ordinary Stock 150870103 798 7 SH   SOLE   7 0 0
Celgene Corp Common / Ordinary Stock 151020104 53,157 594 SH   SOLE   594 0 0
Celsion Corp Inc Common / Ordinary Stock 15117N503 38,625 13,944 SH   SOLE   13,944 0 0
Centene Corp Common / Ordinary Stock 15135B101 5,791 40 SH   SOLE   40 0 0
CenterState Bank Corp Common / Ordinary Stock 15201P109 2,020 72 SH   SOLE   72 0 0
Central Garden & Pet Co Common / Ordinary Stock 153527106 1,009 28 SH   SOLE   28 0 0
Central Garden & Pet Co Common / Ordinary Stock 153527205 8,285 250 SH   SOLE   250 0 0
CenturyLink Inc Common / Ordinary Stock 156700106 2,798 132 SH   SOLE   132 0 0
Cerner Corp Common / Ordinary Stock 156782104 3,565,094 55,350 SH   SOLE   55,350 0 0
Charles River Laboratories International Inc Common / Ordinary Stock 159864107 21,392 159 SH   SOLE   159 0 0
Charles Schwab Corp/The Common / Ordinary Stock 808513105 42,269 860 SH   SOLE   860 0 0
Chart Industries Inc Common / Ordinary Stock 16115Q308 4,935 63 SH   SOLE   63 0 0
Chemours Co/The Common / Ordinary Stock 163851108 1,972 50 SH   SOLE   50 0 0
Cheniere Energy Inc Common / Ordinary Stock 16411R208 10,493 151 SH   SOLE   151 0 0
Chesapeake Energy Corp Common / Ordinary Stock 165167107 1,244 277 SH   SOLE   277 0 0
Chevron Corp Common / Ordinary Stock 166764100 19,974,683 163,352 SH   SOLE   163,352 0 0
China Agritech Inc Common / Ordinary Stock 16937A200 0 2,265 SH   SOLE   2,265 0 0
CH Robinson Worldwide Inc Common / Ordinary Stock 12541W209 6,561 67 SH   SOLE   67 0 0
Chubb Limited Com Common / Ordinary Stock H1467J104 3,765,574 28,177 SH   SOLE   28,177 0 0
Church & Dwight Co Inc Common / Ordinary Stock 171340102 961,735 16,199 SH   SOLE   16,199 0 0
Cigna Corp Common / Ordinary Stock 125509109 77,053 370 SH   SOLE   370 0 0
Cimarex Energy Co Common / Ordinary Stock 171798101 969,364 10,430 SH   SOLE   10,430 0 0
Cincinnati Financial Corp Common / Ordinary Stock 172062101 1,145,314 14,911 SH   SOLE   14,911 0 0
Cintas Corp Common / Ordinary Stock 172908105 1,608,591 8,132 SH   SOLE   8,132 0 0
Cisco Systems Inc Common / Ordinary Stock 17275R102 8,285,727 170,313 SH   SOLE   170,313 0 0
Citigroup Inc Common / Ordinary Stock 172967424 4,743,090 66,115 SH   SOLE   66,115 0 0
Citizens Financial Group Inc Common / Ordinary Stock 174610105 3,548 92 SH   SOLE   92 0 0
Clean Harbors Inc Common / Ordinary Stock 184496107 465,413 6,502 SH   SOLE   6,502 0 0
Clorox Co/The Common / Ordinary Stock 189054109 53,095 353 SH   SOLE   353 0 0
CME Group Inc Common / Ordinary Stock 12572Q105 4,239,591 24,908 SH   SOLE   24,908 0 0
CMS Energy Corp Common / Ordinary Stock 125896100 98,735 2,015 SH   SOLE   2,015 0 0
Coca-Cola Co/The Common / Ordinary Stock 191216100 3,419,169 74,024 SH   SOLE   74,024 0 0
Coca-Cola European Partners PLC Common / Ordinary Stock G25839104 51,245 1,127 SH   SOLE   1,127 0 0
Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102 4,783 62 SH   SOLE   62 0 0
Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109 39,834 1,800 SH   SOLE   1,800 0 0
Coherent Inc Common / Ordinary Stock 192479103 1,205 7 SH   SOLE   7 0 0
Colgate-Palmolive Co Common / Ordinary Stock 194162103 86,499 1,292 SH   SOLE   1,292 0 0
Columbia Banking System Inc Common / Ordinary Stock 197236102 24,503 632 SH   SOLE   632 0 0
Columbia Sportswear Co Common / Ordinary Stock 198516106 2,513 27 SH   SOLE   27 0 0
Comcast Corp-Class A Common / Ordinary Stock 20030N101 4,088,014 115,448 SH   SOLE   115,448 0 0
Comerica Inc Common / Ordinary Stock 200340107 2,345 26 SH   SOLE   26 0 0
Comfort Systems USA Inc Common / Ordinary Stock 199908104 1,354 24 SH   SOLE   24 0 0
Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103 66,020 1,000 SH   SOLE   1,000 0 0
Community Healthcare Trust Inc Closed-end REIT 20369C106 10,843 350 SH   SOLE   350 0 0
Compass Minerals International Inc Common / Ordinary Stock 20451N101 2,126,813 31,649 SH   SOLE   31,649 0 0
ConAgra Foods Inc Common / Ordinary Stock 205887102 2,632,098 77,483 SH   SOLE   77,483 0 0
Concho Resources Inc Common / Ordinary Stock 20605P101 1,680 11 SH   SOLE   11 0 0
ConocoPhillips Common / Ordinary Stock 20825C104 4,663,040 60,246 SH   SOLE   60,246 0 0
Conrad Inds Inc Com Common / Ordinary Stock 208305102 87,400 4,600 SH   SOLE   4,600 0 0
Consolidated Edison Inc Common / Ordinary Stock 209115104 5,714 75 SH   SOLE   75 0 0
Constellation Brands Inc Common / Ordinary Stock 21036P108 3,564,199 16,530 SH   SOLE   16,530 0 0
Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407 133,748 1,141 SH   SOLE   1,141 0 0
Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308 208,386 3,864 SH   SOLE   3,864 0 0
Continental Resources Inc/OK Common / Ordinary Stock 212015101 5,121 75 SH   SOLE   75 0 0
Cooper Cos Inc/The Common / Ordinary Stock 216648402 8,037 29 SH   SOLE   29 0 0
Core Laboratories NV Common / Ordinary Stock N22717107 3,707 32 SH   SOLE   32 0 0
CoreSite Realty Corp Closed-end REIT 21870Q105 3,779 34 SH   SOLE   34 0 0
Corning Inc Common / Ordinary Stock 219350105 378,063 10,710 SH   SOLE   10,710 0 0
Corporate Capital Trust Inc Common / Ordinary Stock 219880101 24,263 1,590 SH   SOLE   1,590 0 0
Corporate Office Properties Trust Closed-end REIT 22002T108 6,742 226 SH   SOLE   226 0 0
CoStar Group Inc Common / Ordinary Stock 22160N109 9,679 23 SH   SOLE   23 0 0
Costco Wholesale Corp Common / Ordinary Stock 22160K105 1,129,303 4,808 SH   SOLE   4,808 0 0
Cray Inc Common / Ordinary Stock 225223304 215,000 10,000 SH   SOLE   10,000 0 0
Cronos Group Inc Common / Ordinary Stock 22717L101 2,658 239 SH   SOLE   239 0 0
Crown Castle International Corp Com Closed-end REIT 22822V101 2,567,604 23,063 SH   SOLE   23,063 0 0
Crown Holdings Inc Common / Ordinary Stock 228368106 102,000 2,125 SH   SOLE   2,125 0 0
CSX Corp Common / Ordinary Stock 126408103 33,397 451 SH   SOLE   451 0 0
Cti Biopharma Corp Common / Ordinary Stock 12648L601 43 20 SH   SOLE   20 0 0
CTS Corp Common / Ordinary Stock 126501105 16,464 480 SH   SOLE   480 0 0
CubeSmart Closed-end REIT 229663109 4,707 165 SH   SOLE   165 0 0
Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109 75,406 722 SH   SOLE   722 0 0
Cummins Inc Common / Ordinary Stock 231021106 3,466,533 23,732 SH   SOLE   23,732 0 0
Curtiss-Wright Corp Common / Ordinary Stock 231561101 696,032 5,065 SH   SOLE   5,065 0 0
CVS Health Corp Common / Ordinary Stock 126650100 1,846,378 23,455 SH   SOLE   23,455 0 0
Daimler AG Common / Ordinary Stock D1668R123 6,303 100 SH   SOLE   100 0 0
Danaher Corp Common / Ordinary Stock 235851102 5,424,959 49,926 SH   SOLE   49,926 0 0
Darling Ingredients Inc Common / Ordinary Stock 237266101 511,710 26,486 SH   SOLE   26,486 0 0
db X-trackers MSCI EAFE Hedged Equity Fund Exchange Traded Fund 233051200 23,607,489 729,978 SH   SOLE   729,978 0 0
Deere & Co Common / Ordinary Stock 244199105 481,808 3,205 SH   SOLE   3,205 0 0
Delphi Technologies PLC Com USD0.01 WI Common / Ordinary Stock G2709G107 1,568 50 SH   SOLE   50 0 0
Delta Air Lines Inc Common / Ordinary Stock 247361702 988,662 17,096 SH   SOLE   17,096 0 0
Denny's Corp Common / Ordinary Stock 24869P104 3,871 263 SH   SOLE   263 0 0
Devon Energy Corp Common / Ordinary Stock 25179M103 1,933,416 48,408 SH   SOLE   48,408 0 0
Diamondback Energy Inc Common / Ordinary Stock 25278X109 3,245 24 SH   SOLE   24 0 0
Digital Realty Trust Inc Closed-end REIT 253868103 140,038 1,245 SH   SOLE   1,245 0 0
Diplomat Pharmacy Inc Common / Ordinary Stock 25456K101 1,844 95 SH   SOLE   95 0 0
Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505 2,546 80 SH   SOLE   80 0 0
Direxion Daily Technology Bull 3X Shares Exchange Traded Fund 25459W102 7,859 47 SH   SOLE   47 0 0
Discover Financial Services Common / Ordinary Stock 254709108 44,570 583 SH   SOLE   583 0 0
Discovery Inc Common / Ordinary Stock 25470F104 3,264 102 SH   SOLE   102 0 0
Dollar General Corp Common / Ordinary Stock 256677105 20,439 187 SH   SOLE   187 0 0
Dominion Resources Inc/VA Common / Ordinary Stock 25746U109 4,243,506 60,380 SH   SOLE   60,380 0 0
Domino's Pizza Inc Common / Ordinary Stock 25754A201 1,474 5 SH   SOLE   5 0 0
Donaldson Co Inc Common / Ordinary Stock 257651109 2,796 48 SH   SOLE   48 0 0
Dover Corp Common / Ordinary Stock 260003108 153,157 1,730 SH   SOLE   1,730 0 0
Dover Motorsports Inc Common / Ordinary Stock 260174107 26 12 SH   SOLE   12 0 0
DowDuPont Inc Common / Ordinary Stock 26078J100 6,875,639 106,914 SH   SOLE   106,914 0 0
DR Horton Inc Common / Ordinary Stock 23331A109 3,881 92 SH   SOLE   92 0 0
DTE Energy Co Common / Ordinary Stock 233331107 994,174 9,110 SH   SOLE   9,110 0 0
Duke Energy Corp Common / Ordinary Stock 26441C204 1,540,465 19,251 SH   SOLE   19,251 0 0
Dunkin' Brands Group Inc Common / Ordinary Stock 265504100 4,423 60 SH   SOLE   60 0 0
DXC Technology Co Common / Ordinary Stock 23355L106 1,777 19 SH   SOLE   19 0 0
Eagle Materials Inc Common / Ordinary Stock 26969P108 3,921 46 SH   SOLE   46 0 0
EastGroup Properties Inc Closed-end REIT 277276101 3,538 37 SH   SOLE   37 0 0
Eastman Chemical Co Common / Ordinary Stock 277432100 766 8 SH   SOLE   8 0 0
Eaton Corp PLC Common / Ordinary Stock G29183103 48,222 556 SH   SOLE   556 0 0
Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Securities Fund 27828S101 6,709 375 SH   SOLE   375 0 0
ECC Capital Corp Closed-end REIT 26826M108 85 5,000 SH   SOLE   5,000 0 0
Ecolab Inc Common / Ordinary Stock 278865100 3,643,567 23,240 SH   SOLE   23,240 0 0
Edgewell Personal Care Co Common / Ordinary Stock 28035Q102 205,492 4,445 SH   SOLE   4,445 0 0
Edison International Common / Ordinary Stock 281020107 4,264 63 SH   SOLE   63 0 0
Edwards Lifesciences Corp Common / Ordinary Stock 28176E108 6,268 36 SH   SOLE   36 0 0
Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105 3,840 32 SH   SOLE   32 0 0
Eli Lilly & Co Common / Ordinary Stock 532457108 64,493 601 SH   SOLE   601 0 0
Emerson Electric Co Common / Ordinary Stock 291011104 2,862,254 37,376 SH   SOLE   37,376 0 0
Enbridge Inc Common / Ordinary Stock 29250N105 2,720,949 84,266 SH   SOLE   84,266 0 0
Encompass Health Corporation Com Common / Ordinary Stock 29261A100 24,320 312 SH   SOLE   312 0 0
Encore Capital Group Inc Common / Ordinary Stock 292554102 251 7 SH   SOLE   7 0 0
Energizer Holdings Inc Common / Ordinary Stock 29272W109 350,727 5,980 SH   SOLE   5,980 0 0
Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506 157,236 2,076 SH   SOLE   2,076 0 0
EnPro Industries Inc Common / Ordinary Stock 29355X107 7,585 104 SH   SOLE   104 0 0
Ensco PLC Common / Ordinary Stock G3157S106 937 111 SH   SOLE   111 0 0
Enstar Group Ltd Common / Ordinary Stock G3075P101 626 3 SH   SOLE   3 0 0
Envestnet Inc Common / Ordinary Stock 29404K106 434,878 7,135 SH   SOLE   7,135 0 0
Envision Healthcare Corporation Com Common / Ordinary Stock 29414D100 13,993 306 SH   SOLE   306 0 0
EOG Resources Inc Common / Ordinary Stock 26875P101 1,827,695 14,327 SH   SOLE   14,327 0 0
E'Prime Aerospace Corp Common / Ordinary Stock 268817301 0 150 SH   SOLE   150 0 0
EPR Properties Closed-end REIT 26884U109 4,105 60 SH   SOLE   60 0 0
EQT Corp Common / Ordinary Stock 26884L109 3,538 80 SH   SOLE   80 0 0
Equity Commonwealth Closed-end REIT 294628102 22,463 700 SH   SOLE   700 0 0
Esc Seventy Seven Common / Ordinary Stock 818ESC998 0 19 SH   SOLE   19 0 0
Essex Property Trust Inc Closed-end REIT 297178105 860,031 3,486 SH   SOLE   3,486 0 0
Estee Lauder Cos Inc/The Common / Ordinary Stock 518439104 12,643 87 SH   SOLE   87 0 0
ETFMG Prime Cyber Security ETF Exchange Traded Fund 26924G201 5,257 131 SH   SOLE   131 0 0
ETFS Physical Precious Metal Basket Shares Exchange Traded Fund 26922W109 16,263 277 SH   SOLE   277 0 0
E TRADE Financial Corp Common / Ordinary Stock 269246401 3,615 69 SH   SOLE   69 0 0
Euronet Worldwide Inc Common / Ordinary Stock 298736109 1,904 19 SH   SOLE   19 0 0
Evergreen Solar Inc Common / Ordinary Stock 30033R306 0 16 SH   SOLE   16 0 0
Evergy Inc Common / Ordinary Stock 30034W106 342,207 6,231 SH   SOLE   6,231 0 0
Eversource Energy Com Common / Ordinary Stock 30040W108 49,152 800 SH   SOLE   800 0 0
Exact Sciences Corp Common / Ordinary Stock 30063P105 791,647 10,031 SH   SOLE   10,031 0 0
Exantas Capital Corp Com Closed-end REIT 30068N105 132 12 SH   SOLE   12 0 0
Exchange Traded Fund Exchange Traded Fund 74347R214 11,006 158 SH   SOLE   158 0 0
Exelon Corp Common / Ordinary Stock 30161N101 1,004 23 SH   SOLE   23 0 0
Expeditors International of Washington Inc Common / Ordinary Stock 302130109 210,002 2,856 SH   SOLE   2,856 0 0
Express Scripts Holding Co Common / Ordinary Stock 30219G108 38,004 400 SH   SOLE   400 0 0
Exxon Mobil Corp Common / Ordinary Stock 30231G102 6,469,852 76,098 SH   SOLE   76,098 0 0
EZCORP Inc Common / Ordinary Stock 302301106 6,623 619 SH   SOLE   619 0 0
F5 Networks Inc Common / Ordinary Stock 315616102 881,835 4,422 SH   SOLE   4,422 0 0
Facebook Inc Common / Ordinary Stock 30303M102 8,321,347 50,598 SH   SOLE   50,598 0 0
Farmers Bankshares Inc Common / Ordinary Stock 309479103 37,024 2,080 SH   SOLE   2,080 0 0
Farmland Partners Inc Closed-end REIT 31154R109 2,010 300 SH   SOLE   300 0 0
Fastenal Co Common / Ordinary Stock 311900104 41,078 708 SH   SOLE   708 0 0
FB Financial Corp Common / Ordinary Stock 30257X104 7,013 179 SH   SOLE   179 0 0
Federal Realty Investment Trust Closed-end REIT 313747206 2,782 22 SH   SOLE   22 0 0
FedEx Corp Common / Ordinary Stock 31428X106 42,620 177 SH   SOLE   177 0 0
Ferrari NV Common / Ordinary Stock N3167Y103 3,423 25 SH   SOLE   25 0 0
Fidelity MSCI Financials Index ETF Exchange Traded Fund 316092501 19,762 490 SH   SOLE   490 0 0
Fidelity National Information Services Inc Common / Ordinary Stock 31620M106 12,107 111 SH   SOLE   111 0 0
Fifth Third Bancorp Common / Ordinary Stock 316773100 13,262 475 SH   SOLE   475 0 0
Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605 13,101 475 SH   SOLE   475 0 0
First Bancorp/Southern Pines NC Common / Ordinary Stock 318910106 2,066 51 SH   SOLE   51 0 0
FirstCash Inc Common / Ordinary Stock 33767D105 11,890 145 SH   SOLE   145 0 0
FirstEnergy Corp Common / Ordinary Stock 337932107 2,713 73 SH   SOLE   73 0 0
First Horizon National Corp Common / Ordinary Stock 320517105 9,838 570 SH   SOLE   570 0 0
First Industrial Realty Trust Inc Closed-end REIT 32054K103 2,638 84 SH   SOLE   84 0 0
First Merchants Corp Common / Ordinary Stock 320817109 2,160 48 SH   SOLE   48 0 0
First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528 12,267 12 SH   SOLE   12 0 0
First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101 6,732,504 286,978 SH   SOLE   286,978 0 0
First Trust NYSE Arca Biotechnology Index Fund Exchange Traded Fund 33733E203 17,434 110 SH   SOLE   110 0 0
First Trust Senior Loan ETF Exchange Traded Fund 33738D309 2,830,385 58,905 SH   SOLE   58,905 0 0
Fiserv Inc Common / Ordinary Stock 337738108 6,433,548 78,096 SH   SOLE   78,096 0 0
Flex Ltd Common / Ordinary Stock Y2573F102 131 10 SH   SOLE   10 0 0
Floor & Decor Holdings Inc Common / Ordinary Stock 339750101 30,170 1,000 SH   SOLE   1,000 0 0
Florsheim Group Inc Common / Ordinary Stock 343302105 0 250 SH   SOLE   250 0 0
Flowers Foods Inc Common / Ordinary Stock 343498101 164,712 8,827 SH   SOLE   8,827 0 0
FMC Corp Common / Ordinary Stock 302491303 8,282 95 SH   SOLE   95 0 0
FNB Corp/PA Common / Ordinary Stock 302520101 394,829 31,040 SH   SOLE   31,040 0 0
Ford Motor Co Common / Ordinary Stock 345370860 196,035 21,193 SH   SOLE   21,193 0 0
Fortinet Inc Common / Ordinary Stock 34959E109 27,681 300 SH   SOLE   300 0 0
Fortive Corp Common / Ordinary Stock 34959J108 3,115 37 SH   SOLE   37 0 0
Franklin Resources Inc Common / Ordinary Stock 354613101 119,603 3,933 SH   SOLE   3,933 0 0
Freeport-McMoRan Copper & Gold Inc Common / Ordinary Stock 35671D857 9,800 704 SH   SOLE   704 0 0
Gaming and Leisure Properties Inc Common / Ordinary Stock 36467J108 2,468 70 SH   SOLE   70 0 0
Gannett Co Inc Common / Ordinary Stock 36473H104 13,343 1,333 SH   SOLE   1,333 0 0
Gartner Inc Common / Ordinary Stock 366651107 799,316 5,043 SH   SOLE   5,043 0 0
GelTech Solutions Inc Common / Ordinary Stock 368537106 2,821 12,000 SH   SOLE   12,000 0 0
Generac Holdings Inc Common / Ordinary Stock 368736104 6,262 111 SH   SOLE   111 0 0
General Dynamics Corp Common / Ordinary Stock 369550108 4,609,066 22,514 SH   SOLE   22,514 0 0
General Electric Co Common / Ordinary Stock 369604103 364,667 32,300 SH   SOLE   32,300 0 0
General Mills Inc Common / Ordinary Stock 370334104 17,597 410 SH   SOLE   410 0 0
Generation Next Franchise Brands Inc Common / Ordinary Stock 37148W104 500 400 SH   SOLE   400 0 0
Genesee & Wyoming Inc Common / Ordinary Stock 371559105 77,887 856 SH   SOLE   856 0 0
Gentex Corp Common / Ordinary Stock 371901109 6,374 297 SH   SOLE   297 0 0
Genuine Parts Co Common / Ordinary Stock 372460105 3,723,623 37,461 SH   SOLE   37,461 0 0
GeoAlert Inc Common / Ordinary Stock 37248X200 1 10,000 SH   SOLE   10,000 0 0
Gilead Sciences Inc Common / Ordinary Stock 375558103 1,670,824 21,640 SH   SOLE   21,640 0 0
Global X FTSE Nordic Region ETF Exchange Traded Fund 37950E101 7,590 332 SH   SOLE   332 0 0
Global X Robotics & Artificial Intelligence ETF Exchange Traded Fund 37954Y715 5,606 245 SH   SOLE   245 0 0
Goldcorp Inc Common / Ordinary Stock 380956409 193,800 19,000 SH   SOLE   19,000 0 0
Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104 2,102,698 9,377 SH   SOLE   9,377 0 0
Graco Inc Common / Ordinary Stock 384109104 695 15 SH   SOLE   15 0 0
Gramercy Property Trust Closed-end REIT 385002308 1,811 66 SH   SOLE   66 0 0
Gray Television Inc Common / Ordinary Stock 389375106 2,083 119 SH   SOLE   119 0 0
Great Western Bancorp Inc Common / Ordinary Stock 391416104 2,574 61 SH   SOLE   61 0 0
Groupon Inc Common / Ordinary Stock 399473107 1,508 400 SH   SOLE   400 0 0
GTT Communications Inc Common / Ordinary Stock 362393100 535,860 12,347 SH   SOLE   12,347 0 0
Hain Celestial Group Inc/The Common / Ordinary Stock 405217100 8,461 312 SH   SOLE   312 0 0
Halliburton Co Common / Ordinary Stock 406216101 3,334,525 82,273 SH   SOLE   82,273 0 0
Hanesbrands Inc Common / Ordinary Stock 410345102 333,804 18,112 SH   SOLE   18,112 0 0
Hanover Insurance Group Inc/The Common / Ordinary Stock 410867105 12,584 102 SH   SOLE   102 0 0
Harris Corp Common / Ordinary Stock 413875105 12,691 75 SH   SOLE   75 0 0
Hartford Financial Services Group Inc/The Common / Ordinary Stock 416515104 428,457 8,576 SH   SOLE   8,576 0 0
Hasbro Inc Common / Ordinary Stock 418056107 7,814,411 74,338 SH   SOLE   74,338 0 0
HCA Healthcare Inc Common / Ordinary Stock 40412C101 1,355,864 9,746 SH   SOLE   9,746 0 0
Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209 164,610 1,730 SH   SOLE   1,730 0 0
Healthcare Trust of America Inc Closed-end REIT 42225P501 8,321 312 SH   SOLE   312 0 0
Henry Schein Inc Common / Ordinary Stock 806407102 685,172 8,058 SH   SOLE   8,058 0 0
Herc Holdings Inc Common / Ordinary Stock 42704L104 717 14 SH   SOLE   14 0 0
Hercules Capital Inc Common / Ordinary Stock 427096508 6,238 474 SH   SOLE   474 0 0
Heritage Financial Corp/WA Common / Ordinary Stock 42722X106 6,503 185 SH   SOLE   185 0 0
Heroes Inc Com Stk Common / Ordinary Stock 427711106 0 8 SH   SOLE   8 0 0
Hershey Co/The Common / Ordinary Stock 427866108 13,770 135 SH   SOLE   135 0 0
Hertz Global Holdings Inc Common / Ordinary Stock 42806J106 719 44 SH   SOLE   44 0 0
Hess Corp Common / Ordinary Stock 42809H107 3,006 42 SH   SOLE   42 0 0
Hewlett Packard Enterprise Co Common / Ordinary Stock 42824C109 3,686 226 SH   SOLE   226 0 0
Hexcel Corp Common / Ordinary Stock 428291108 18,975 283 SH   SOLE   283 0 0
HMS Holdings Corp Common / Ordinary Stock 40425J101 2,920 89 SH   SOLE   89 0 0
Home BancShares Inc/AR Common / Ordinary Stock 436893200 8,541 390 SH   SOLE   390 0 0
Home Depot Inc/The Common / Ordinary Stock 437076102 19,224,970 92,807 SH   SOLE   92,807 0 0
Honeywell International Inc Common / Ordinary Stock 438516106 14,275,290 85,789 SH   SOLE   85,789 0 0
Hormel Foods Corp Common / Ordinary Stock 440452100 101,455 2,575 SH   SOLE   2,575 0 0
Hospitality Properties Trust Closed-end REIT 44106M102 1,529 53 SH   SOLE   53 0 0
Host Hotels & Resorts Inc Closed-end REIT 44107P104 10,297 488 SH   SOLE   488 0 0
Howard Hughes Corp/The Common / Ordinary Stock 44267D107 18,385 148 SH   SOLE   148 0 0
HP Inc Common / Ordinary Stock 40434L105 5,824 226 SH   SOLE   226 0 0
Humana Inc Common / Ordinary Stock 444859102 50,778 150 SH   SOLE   150 0 0
Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104 6,102 409 SH   SOLE   409 0 0
Huron Consulting Group Inc Common / Ordinary Stock 447462102 3,409 69 SH   SOLE   69 0 0
IAC/InterActiveCorp Common / Ordinary Stock 44919P508 14,954 69 SH   SOLE   69 0 0
Icon Plc Common / Ordinary Stock G4705A100 4,766 31 SH   SOLE   31 0 0
Illinois Tool Works Inc Common / Ordinary Stock 452308109 191,923 1,360 SH   SOLE   1,360 0 0
Illumina Inc Common / Ordinary Stock 452327109 17,252 47 SH   SOLE   47 0 0
Immunomedics Inc Common / Ordinary Stock 452907108 4,166 200 SH   SOLE   200 0 0
IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107 231,782 7,545 SH   SOLE   7,545 0 0
Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704 113,131 1,443 SH   SOLE   1,443 0 0
Ingredion Inc Com Common / Ordinary Stock 457187102 10,496 100 SH   SOLE   100 0 0
Integrated Environmental Technologies Ltd Common / Ordinary Stock 45821F108 3 28,885 SH   SOLE   28,885 0 0
Intel Corp Common / Ordinary Stock 458140100 11,269,774 238,312 SH   SOLE   238,312 0 0
Intercontinental Exchange Inc Common / Ordinary Stock 45866F104 17,300 231 SH   SOLE   231 0 0
International Business Machines Corp Common / Ordinary Stock 459200101 728,832 4,820 SH   SOLE   4,820 0 0
International Paper Co Common / Ordinary Stock 460146103 158,607 3,227 SH   SOLE   3,227 0 0
International Speedway Corp Common / Ordinary Stock 460335201 438 10 SH   SOLE   10 0 0
International Speedway Corp Common / Ordinary Stock 460335300 4,425 100 SH   SOLE   100 0 0
Interpublic Group of Cos Inc/The Common / Ordinary Stock 460690100 5,466 239 SH   SOLE   239 0 0
Intuitive Surgical Inc Common / Ordinary Stock 46120E602 5,740 10 SH   SOLE   10 0 0
Invacare Corp Common / Ordinary Stock 461203101 7,275 500 SH   SOLE   500 0 0
Invesco Chinese Yuan Dim Sum Bond ETF Exchange Traded Fund 46138E883 5,637 260 SH   SOLE   260 0 0
Invesco Dynamic Software ETF Exchange Traded Fund 46137V639 14,891 171 SH   SOLE   171 0 0
Invesco Emerging Markets Sovereign Debt ETF Exchange Traded Fund 46138E784 5,018 186 SH   SOLE   186 0 0
Invesco Exchange Traded FD TR Dynamic Large Cap Value ETF Exchange Traded Fund 46137V738 36,446 975 SH   SOLE   975 0 0
Invesco Ltd Common / Ordinary Stock G491BT108 791,328 34,586 SH   SOLE   34,586 0 0
Invesco Mortgage Capital Inc Closed-end REIT 46131B100 7,119 450 SH   SOLE   450 0 0
Invesco Nasdaq Internet ETF Exchange Traded Fund 46137V530 31,782 236 SH   SOLE   236 0 0
Invesco National AMT-Free Municipal Bond ETF Exchange Traded Fund 46138E537 667,570 26,929 SH   SOLE   26,929 0 0
Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103 57,038 307 SH   SOLE   307 0 0
Invesco Senior Loan ETF Exchange Traded Fund 46138G508 3,182,330 137,347 SH   SOLE   137,347 0 0
Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399 188,698 8,320 SH   SOLE   8,320 0 0
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 299,398 6,046 SH   SOLE   6,046 0 0
Invesco S&P 500 Pure Value ETF Exchange Traded Fund 46137V258 55,195 804 SH   SOLE   804 0 0
Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233 299,099 1,430 SH   SOLE   1,430 0 0
Invesco S&P International Developed Low Volatility ETF Exchange Traded Fund 46138E230 51,806 1,595 SH   SOLE   1,595 0 0
Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198 97,080 2,000 SH   SOLE   2,000 0 0
Invesco S&P SmallCap Low Volatility ETF Exchange Traded Fund 46138G102 98,880 2,000 SH   SOLE   2,000 0 0
Invesco Taxable Municipal Bond Exchange Traded Fund 46138G805 448,355 15,418 SH   SOLE   15,418 0 0
Investment Grade Corporate T Ut21monthlywrafe Closed-end Fund 46136J512 4,800 5 SH   SOLE   5 0 0
Investors Real Estate Trust Closed-end REIT 461730103 951 159 SH   SOLE   159 0 0
Invitation Homes Inc Closed-end REIT 46187W107 5,315 232 SH   SOLE   232 0 0
IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800 238,402 7,504 SH   SOLE   7,504 0 0
IQVIA Holdings Inc Common / Ordinary Stock 46266C105 7,395 57 SH   SOLE   57 0 0
iRhythm Technologies Inc Common / Ordinary Stock 450056106 9,466 100 SH   SOLE   100 0 0
Iron Mtn Inc New Com Closed-end REIT 46284V101 17,260 500 SH   SOLE   500 0 0
iShares 0-5 Year TIPS Bond ETF Exchange Traded Fund 46429B747 63,911 647 SH   SOLE   647 0 0
iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432 17,591 150 SH   SOLE   150 0 0
iShares 3-7 Year Treasury Bond ETF Exchange Traded Fund 464288661 7,382 62 SH   SOLE   62 0 0
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 5,059 50 SH   SOLE   50 0 0
iShares China Large-Cap ETF Exchange Traded Fund 464287184 9,249 216 SH   SOLE   216 0 0
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 27,522 275 SH   SOLE   275 0 0
iShares Convertible Bond ETF Exchange Traded Fund 46435G102 928,069 15,504 SH   SOLE   15,504 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 63,521 1,714 SH   SOLE   1,714 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 374,804 5,849 SH   SOLE   5,849 0 0
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 3,138,282 60,608 SH   SOLE   60,608 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200 8,768,434 29,954 SH   SOLE   29,954 0 0
iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507 74,845,459 371,829 SH   SOLE   371,829 0 0
iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804 43,221,837 495,436 SH   SOLE   495,436 0 0
iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226 153,637 1,456 SH   SOLE   1,456 0 0
iShares Edge MSCI USA Momentum Factor ETF Exchange Traded Fund 46432F396 0 0 SH   SOLE   0 0 0
iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339 10,212 113 SH   SOLE   113 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 998,461 19,570 SH   SOLE   19,570 0 0
iShares Global Infrastructure ETF Exchange Traded Fund 464288372 958,019 22,745 SH   SOLE   22,745 0 0
iShares Global REIT ETF Exchange Traded Fund 46434V647 1,135 45 SH   SOLE   45 0 0
iShares Global Tech ETF Exchange Traded Fund 464287291 0 0 SH   SOLE   0 0 0
iShares GNMA Bond ETF Exchange Traded Fund 46429B333 528,535 10,970 SH   SOLE   10,970 0 0
iShares Gold Trust Exchange Traded Fund 464285105 97,761 8,553 SH   SOLE   8,553 0 0
iShares High Dividend ETF JDR Exchange Traded Fund 46429B663 14,486 160 SH   SOLE   160 0 0
iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513 257,764 2,982 SH   SOLE   2,982 0 0
iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 57,695 502 SH   SOLE   502 0 0
iShares Intermediate Credit Bond ETF Exchange Traded Fund 464288638 20,178 380 SH   SOLE   380 0 0
iShares JP Morgan USD Emerging Markets Bond ETF Exchange Traded Fund 464288281 22,317 207 SH   SOLE   207 0 0
iShares Latin America 40 ETF Exchange Traded Fund 464287390 1,542,128 49,128 SH   SOLE   49,128 0 0
iShares MBS ETF Exchange Traded Fund 464288588 920,980 8,913 SH   SOLE   8,913 0 0
iShares MSCI Canada ETF Exchange Traded Fund 464286509 1,545,486 53,700 SH   SOLE   53,700 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671 1,502,760 25,092 SH   SOLE   25,092 0 0
iShares MSCI EAFE ETF Exchange Traded Fund 464287465 88,686,360 1,304,403 SH   SOLE   1,304,403 0 0
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 36,032 450 SH   SOLE   450 0 0
iShares MSCI EAFE Small-Cap ETF Exchange Traded Fund 464288273 499,236 8,016 SH   SOLE   8,016 0 0
iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877 18,172 350 SH   SOLE   350 0 0
iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234 8,115,056 189,074 SH   SOLE   189,074 0 0
iShares MSCI EMU ETF Exchange Traded Fund 464286608 6,035,649 147,193 SH   SOLE   147,193 0 0
iShares MSCI Europe Financials ETF Exchange Traded Fund 464289180 87,772 4,328 SH   SOLE   4,328 0 0
iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871 11,960 500 SH   SOLE   500 0 0
iShares MSCI India ETF Exchange Traded Fund 46429B598 5,358 165 SH   SOLE   165 0 0
iShares MSCI Italy ETF Exchange Traded Fund 46434G830 930,621 33,645 SH   SOLE   33,645 0 0
iShares MSCI Japan ETF Exchange Traded Fund 46434G822 4,570,433 75,883 SH   SOLE   75,883 0 0
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 248,287 2,325 SH   SOLE   2,325 0 0
iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814 2,685 83 SH   SOLE   83 0 0
iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822 1,691 33 SH   SOLE   33 0 0
iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665 2,561,597 56,398 SH   SOLE   56,398 0 0
iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772 1,596,835 23,390 SH   SOLE   23,390 0 0
iShares MSCI Spain Capped ETF Exchange Traded Fund 464286764 837,252 28,276 SH   SOLE   28,276 0 0
iShares MSCI Sweden ETF Exchange Traded Fund 464286756 6,105 186 SH   SOLE   186 0 0
iShares MSCI Switzerland Capped ETF Exchange Traded Fund 464286749 13,286 383 SH   SOLE   383 0 0
iShares MSCI Taiwan ETF Exchange Traded Fund 46434G772 1,388,265 36,824 SH   SOLE   36,824 0 0
iShares MSCI Turkey ETF Exchange Traded Fund 464286715 615,012 25,830 SH   SOLE   25,830 0 0
iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334 3,641,662 106,731 SH   SOLE   106,731 0 0
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 101,456 850 SH   SOLE   850 0 0
iShares MSCI USA Minimum Volatility ETF Exchange Traded Fund 46429B697 213,900 3,750 SH   SOLE   3,750 0 0
iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556 24,144 198 SH   SOLE   198 0 0
iShares National AMT-Free Muni Bond ETF Exchange Traded Fund 464288414 234,014 2,168 SH   SOLE   2,168 0 0
iShares Russell 1000 ETF Exchange Traded Fund 464287622 105,758 654 SH   SOLE   654 0 0
iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614 472,775 3,031 SH   SOLE   3,031 0 0
iShares Russell 1000 Value ETF Exchange Traded Fund 464287598 837,085 6,611 SH   SOLE   6,611 0 0
iShares Russell 2000 ETF Exchange Traded Fund 464287655 1,297,835 7,700 SH   SOLE   7,700 0 0
iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648 199,594 928 SH   SOLE   928 0 0
iShares Russell 2000 Value ETF Exchange Traded Fund 464287630 3,576,237 26,889 SH   SOLE   26,889 0 0
iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499 134,285 609 SH   SOLE   609 0 0
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 86,771 640 SH   SOLE   640 0 0
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 29,335 325 SH   SOLE   325 0 0
iShares Select Dividend ETF Exchange Traded Fund 464287168 325,716 3,265 SH   SOLE   3,265 0 0
iShares Short Maturity Bond ETF Exchange Traded Fund 46431W507 0 0 SH   SOLE   0 0 0
iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158 715,830 6,835 SH   SOLE   6,835 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 31,373 2,285 SH   SOLE   2,285 0 0
iShares S&P 500 Growth ETF Exchange Traded Fund 464287309 66,616 376 SH   SOLE   376 0 0
iShares S&P 500 Value ETF Exchange Traded Fund 464287408 0 0 SH   SOLE   0 0 0
iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606 160,263 688 SH   SOLE   688 0 0
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 102,406 612 SH   SOLE   612 0 0
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 15,332 76 SH   SOLE   76 0 0
iShares TIPS Bond ETF Exchange Traded Fund 464287176 523,122 4,729 SH   SOLE   4,729 0 0
iShares U.S. Basic Materials ETF Exchange Traded Fund 464287838 12,303 125 SH   SOLE   125 0 0
iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810 16,151 71 SH   SOLE   71 0 0
iShares US Preferred Stock ETF Exchange Traded Fund 464288687 2,101,744 56,605 SH   SOLE   56,605 0 0
iShares US Real Estate ETF Exchange Traded Fund 464287739 8,002 100 SH   SOLE   100 0 0
iShares US Telecommunications ETF Exchange Traded Fund 464287713 96,655 3,250 SH   SOLE   3,250 0 0
iShares US Treasury Bond ETF Exchange Traded Fund 46429B267 0 0 SH   SOLE   0 0 0
iStar Inc Closed-end REIT 45031U101 313 28 SH   SOLE   28 0 0
ITT Inc Common / Ordinary Stock 45073V108 5,820 95 SH   SOLE   95 0 0
Jacobs Engineering Group Inc Common / Ordinary Stock 469814107 598,383 7,822 SH   SOLE   7,822 0 0
JetBlue Airways Corp Common / Ordinary Stock 477143101 1,568 81 SH   SOLE   81 0 0
JM Smucker Co/The Common / Ordinary Stock 832696405 1,744 17 SH   SOLE   17 0 0
John Hancock Multi-Factor Large Cap ETF Exchange Traded Fund 47804J107 37,520 1,000 SH   SOLE   1,000 0 0
John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100 7,576 325 SH   SOLE   325 0 0
Johnson Controls International plc Common / Ordinary Stock G51502105 44,345 1,267 SH   SOLE   1,267 0 0
Johnson & Johnson Common / Ordinary Stock 478160104 22,106,509 159,995 SH   SOLE   159,995 0 0
Jones Lang LaSalle Inc Common / Ordinary Stock 48020Q107 1,588 11 SH   SOLE   11 0 0
JPMorgan Chase & Co Common / Ordinary Stock 46625H100 23,882,699 211,651 SH   SOLE   211,651 0 0
Kaman Corp Common / Ordinary Stock 483548103 20,902 313 SH   SOLE   313 0 0
KAR Auction Services Inc Common / Ordinary Stock 48238T109 605,973 10,152 SH   SOLE   10,152 0 0
Kellogg Co Common / Ordinary Stock 487836108 77,022 1,100 SH   SOLE   1,100 0 0
Kennametal Inc Common / Ordinary Stock 489170100 4,530 104 SH   SOLE   104 0 0
KeyCorp Common / Ordinary Stock 493267108 4,575 230 SH   SOLE   230 0 0
Kimberly-Clark Corp Common / Ordinary Stock 494368103 45,456 400 SH   SOLE   400 0 0
Kinder Morgan Inc/DE Common / Ordinary Stock 49456B101 10,319 582 SH   SOLE   582 0 0
Korn/Ferry International Common / Ordinary Stock 500643200 9,946 202 SH   SOLE   202 0 0
Kraft Heinz Co/The Common / Ordinary Stock 500754106 5,388,821 97,783 SH   SOLE   97,783 0 0
KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405 12,469 431 SH   SOLE   431 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 18,015 369 SH   SOLE   369 0 0
Kraneshares E Fund China Commercial Paper ETF Exchange Traded Fund 500767702 5,865 172 SH   SOLE   172 0 0
Kroger Co/The Common / Ordinary Stock 501044101 9,694 333 SH   SOLE   333 0 0
Kulicke & Soffa Industries Inc Common / Ordinary Stock 501242101 1,788 75 SH   SOLE   75 0 0
Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409 351,355 2,023 SH   SOLE   2,023 0 0
Lakeland Bancorp Inc Common / Ordinary Stock 511637100 15,559 862 SH   SOLE   862 0 0
Lamb Weston Holdings Inc Common / Ordinary Stock 513272104 1,995,003 29,955 SH   SOLE   29,955 0 0
Lam Research Corp Common / Ordinary Stock 512807108 15,473 102 SH   SOLE   102 0 0
Landstar System Inc Common / Ordinary Stock 515098101 2,074 17 SH   SOLE   17 0 0
LaSalle Hotel Properties Closed-end REIT 517942108 1,695 49 SH   SOLE   49 0 0
Las Vegas Sands Corp Common / Ordinary Stock 517834107 1,247,354 21,024 SH   SOLE   21,024 0 0
L Brands Inc Common / Ordinary Stock 501797104 3,030 100 SH   SOLE   100 0 0
Lear Corp Common / Ordinary Stock 521865204 3,045 21 SH   SOLE   21 0 0
LHC Group Inc Common / Ordinary Stock 50187A107 551,305 5,353 SH   SOLE   5,353 0 0
Liberty Global Plc Shs Cl C Common / Ordinary Stock G5480U120 976,110 34,663 SH   SOLE   34,663 0 0
Ligand Pharmaceuticals Inc Common / Ordinary Stock 53220K504 62,584 228 SH   SOLE   228 0 0
Lincoln National Corp Common / Ordinary Stock 534187109 1,679,389 24,821 SH   SOLE   24,821 0 0
Lithia Motors Inc Common / Ordinary Stock 536797103 13,882 170 SH   SOLE   170 0 0
LKQ Corp Common / Ordinary Stock 501889208 20,902 660 SH   SOLE   660 0 0
Lockheed Martin Corp Common / Ordinary Stock 539830109 5,093,569 14,723 SH   SOLE   14,723 0 0
Loews Corp Common / Ordinary Stock 540424108 327,500 6,520 SH   SOLE   6,520 0 0
LogMeIn Inc Common / Ordinary Stock 54142L109 2,584 29 SH   SOLE   29 0 0
Lowe's Cos Inc Common / Ordinary Stock 548661107 10,248,718 89,259 SH   SOLE   89,259 0 0
LTC Properties Inc Closed-end REIT 502175102 1,720 39 SH   SOLE   39 0 0
Lululemon Athletica Inc Common / Ordinary Stock 550021109 4,550 28 SH   SOLE   28 0 0
Lumentum Holdings Inc Common / Ordinary Stock 55024U109 2,098 35 SH   SOLE   35 0 0
LyondellBasell Industries NV Common / Ordinary Stock N53745100 14,249 139 SH   SOLE   139 0 0
M/A-COM Technology Solutions Holdings Inc Common / Ordinary Stock 55405Y100 246,376 11,960 SH   SOLE   11,960 0 0
Manulife Financial Corp Common / Ordinary Stock 56501R106 17,540 981 SH   SOLE   981 0 0
Marathon Oil Corp Common / Ordinary Stock 565849106 9,917 426 SH   SOLE   426 0 0
Marathon Petroleum Corp Common / Ordinary Stock 56585A102 2,074,102 25,936 SH   SOLE   25,936 0 0
Marcus Corp/The Common / Ordinary Stock 566330106 2,060 49 SH   SOLE   49 0 0
Markel Corp Common / Ordinary Stock 570535104 911,572 767 SH   SOLE   767 0 0
MarketAxess Holdings Inc Common / Ordinary Stock 57060D108 1,591,595 8,917 SH   SOLE   8,917 0 0
Marriott International Inc/MD Common / Ordinary Stock 571903202 1,188 9 SH   SOLE   9 0 0
Marriott Vacations Worldwide Corp Common / Ordinary Stock 57164Y107 493,041 4,412 SH   SOLE   4,412 0 0
Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102 153,859 1,860 SH   SOLE   1,860 0 0
Martin Marietta Materials Inc Common / Ordinary Stock 573284106 439,773 2,417 SH   SOLE   2,417 0 0
Marvell Technology Group Ltd Common / Ordinary Stock G5876H105 869 45 SH   SOLE   45 0 0
Masimo Corp Common / Ordinary Stock 574795100 2,491 20 SH   SOLE   20 0 0
MasTec Inc Common / Ordinary Stock 576323109 561,742 12,581 SH   SOLE   12,581 0 0
Mastercard Inc Common / Ordinary Stock 57636Q104 8,342,532 37,476 SH   SOLE   37,476 0 0
Matador Resources Co Common / Ordinary Stock 576485205 1,223 37 SH   SOLE   37 0 0
Match Group Inc Common / Ordinary Stock 57665R106 21,253 367 SH   SOLE   367 0 0
Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100 3,022,034 52,167 SH   SOLE   52,167 0 0
MB Financial Inc Common / Ordinary Stock 55264U108 26,421 573 SH   SOLE   573 0 0
McCormick & Co Inc/MD Common / Ordinary Stock 579780206 5,797 44 SH   SOLE   44 0 0
McDonald's Corp Common / Ordinary Stock 580135101 11,315,830 67,642 SH   SOLE   67,642 0 0
McKesson Corp Common / Ordinary Stock 58155Q103 2,697,570 20,336 SH   SOLE   20,336 0 0
Medical Properties Trust Inc Closed-end REIT 58463J304 37,573 2,520 SH   SOLE   2,520 0 0
Medidata Solutions Inc Common / Ordinary Stock 58471A105 7,478 102 SH   SOLE   102 0 0
Medpace Holdings Inc Common / Ordinary Stock 58506Q109 6,171 103 SH   SOLE   103 0 0
Medtronic PLC Common / Ordinary Stock G5960L103 5,581,022 56,735 SH   SOLE   56,735 0 0
Merck & Co Inc Common / Ordinary Stock 58933Y105 2,084,572 29,385 SH   SOLE   29,385 0 0
Merit Medical Systems Inc Common / Ordinary Stock 589889104 2,089 34 SH   SOLE   34 0 0
MetLife Inc Common / Ordinary Stock 59156R108 17,286 370 SH   SOLE   370 0 0
MFS Charter Income Trust Closed-end Fund 552727109 2,134 275 SH   SOLE   275 0 0
MFS Municipal Income Trust Closed-end Fund 552738106 6,490 1,000 SH   SOLE   1,000 0 0
MGP Ingredients Inc Common / Ordinary Stock 55303J106 16,507 209 SH   SOLE   209 0 0
Michaels Cos Inc/The Common / Ordinary Stock 59408Q106 5,453 336 SH   SOLE   336 0 0
Microchip Technology Inc Common / Ordinary Stock 595017104 9,565,470 121,220 SH   SOLE   121,220 0 0
Micron Technology Inc Common / Ordinary Stock 595112103 1,189,775 26,305 SH   SOLE   26,305 0 0
Microsoft Corp Common / Ordinary Stock 594918104 23,921,400 209,158 SH   SOLE   209,158 0 0
Milacron Holdings Corp Common / Ordinary Stock 59870L106 7,634 377 SH   SOLE   377 0 0
Mimecast Ltd Common / Ordinary Stock G14838109 12,857 307 SH   SOLE   307 0 0
Mirant Corp Escrow Common / Ordinary Stock 604675991 0 1,351 SH   SOLE   1,351 0 0
MKS Instruments Inc Common / Ordinary Stock 55306N104 1,122 14 SH   SOLE   14 0 0
Mohawk Industries Inc Common / Ordinary Stock 608190104 7,014 40 SH   SOLE   40 0 0
Mondelez International Inc Common / Ordinary Stock 609207105 299,474 6,971 SH   SOLE   6,971 0 0
Monmouth Real Estate Investment Corp Closed-end REIT 609720107 1,672 100 SH   SOLE   100 0 0
Monro Inc Common / Ordinary Stock 610236101 66,468 955 SH   SOLE   955 0 0
Monster Beverage Corp Common / Ordinary Stock 61174X109 10,840 186 SH   SOLE   186 0 0
Morgan Stanley Common / Ordinary Stock 617446448 43,543 935 SH   SOLE   935 0 0
Motley Fool 100 Index ETF Exchange Traded Fund 74933W601 4,694 212 SH   SOLE   212 0 0
Motorola Solutions Inc Common / Ordinary Stock 620076307 1,952 15 SH   SOLE   15 0 0
M&T Bank Corp Common / Ordinary Stock 55261F104 578,358 3,515 SH   SOLE   3,515 0 0
Murphy USA Inc Common / Ordinary Stock 626755102 482,507 5,646 SH   SOLE   5,646 0 0
Nasdaq Inc Common / Ordinary Stock 631103108 823,594 9,599 SH   SOLE   9,599 0 0
National Fuel Gas Co Common / Ordinary Stock 636180101 6,839 122 SH   SOLE   122 0 0
National General Holdings Corp Common / Ordinary Stock 636220303 7,193 268 SH   SOLE   268 0 0
National Health Investors Inc Closed-end REIT 63633D104 39,912 528 SH   SOLE   528 0 0
National Oilwell Varco Inc Common / Ordinary Stock 637071101 14,216 330 SH   SOLE   330 0 0
National Presto Industries Inc Common / Ordinary Stock 637215104 10,113 78 SH   SOLE   78 0 0
NetApp Inc Common / Ordinary Stock 64110D104 6,184 72 SH   SOLE   72 0 0
Netflix Inc Common / Ordinary Stock 64110L106 33,672 90 SH   SOLE   90 0 0
New Century Financial Corp M Com Closed-end REIT 6435EV108 2 200 SH   SOLE   200 0 0
Newell Brands Inc Common / Ordinary Stock 651229106 6,760 333 SH   SOLE   333 0 0
Newfield Exploration Co Common / Ordinary Stock 651290108 474,945 16,474 SH   SOLE   16,474 0 0
New York Times Co/The Common / Ordinary Stock 650111107 2,917 126 SH   SOLE   126 0 0
Nexstar Media Group Inc Common / Ordinary Stock 65336K103 480,748 5,906 SH   SOLE   5,906 0 0
NextEra Energy Inc Common / Ordinary Stock 65339F101 5,548,398 33,105 SH   SOLE   33,105 0 0
Nielsen Holdings PLC Common / Ordinary Stock G6518L108 940 34 SH   SOLE   34 0 0
NIKE Inc Common / Ordinary Stock 654106103 233,827 2,760 SH   SOLE   2,760 0 0
Noble Energy Inc Common / Ordinary Stock 655044105 6,363 204 SH   SOLE   204 0 0
Norfolk Southern Corp Common / Ordinary Stock 655844108 180,500 1,000 SH   SOLE   1,000 0 0
Northern Trust Corp Common / Ordinary Stock 665859104 4,187 41 SH   SOLE   41 0 0
Northrop Grumman Corp Common / Ordinary Stock 666807102 1,999,114 6,299 SH   SOLE   6,299 0 0
Novagold Resources Inc Common / Ordinary Stock 66987E206 278 75 SH   SOLE   75 0 0
Novavax Inc Common / Ordinary Stock 670002104 1,265 673 SH   SOLE   673 0 0
Nucor Corp Common / Ordinary Stock 670346105 810,701 12,777 SH   SOLE   12,777 0 0
Nu Skin Enterprises Inc Common / Ordinary Stock 67018T105 2,802 34 SH   SOLE   34 0 0
Nutrisystem Inc Common / Ordinary Stock 67069D108 1,074 29 SH   SOLE   29 0 0
Nuveen Connecticut Quality Municipal Income Fund Closed-end Fund 67060D107 13,802 1,215 SH   SOLE   1,215 0 0
Nuveen Municipal Credit Income Fund Closed-end Fund 67070X101 9,208 639 SH   SOLE   639 0 0
Nuveen Pennsylvania Quality Municipal Income Fund Closed-end Fund 670972108 13,595 1,092 SH   SOLE   1,092 0 0
Nuveen Select Tax-Free Income2 Portfolio Closed-end Fund 67063C106 53 4 SH   SOLE   4 0 0
Nuveen Select Tax-Free Income3 Portfolio Closed-end Fund 67063X100 9,324 666 SH   SOLE   666 0 0
Nuveen S&P 500 Buy-Write Income Fund Closed-end Fund 6706ER101 10,778 750 SH   SOLE   750 0 0
nVent Electric PLC Common / Ordinary Stock G6700G107 217 8 SH   SOLE   8 0 0
NVIDIA Corp Common / Ordinary Stock 67066G104 7,977,877 28,389 SH   SOLE   28,389 0 0
NXP Semiconductors NV Common / Ordinary Stock N6596X109 8,550 100 SH   SOLE   100 0 0
Occidental Petroleum Corp Common / Ordinary Stock 674599105 24,076 293 SH   SOLE   293 0 0
Oilsands Quest Inc Common / Ordinary Stock 678046103 18 800 SH   SOLE   800 0 0
Okta Inc Common / Ordinary Stock 679295105 29,973 426 SH   SOLE   426 0 0
Old Dominion Freight Line Inc Common / Ordinary Stock 679580100 2,813,503 17,447 SH   SOLE   17,447 0 0
Olin Corp Common / Ordinary Stock 680665205 7,267 283 SH   SOLE   283 0 0
Omnicom Group Inc Common / Ordinary Stock 681919106 6,802 100 SH   SOLE   100 0 0
ONE Gas Inc Common / Ordinary Stock 68235P108 35,134 427 SH   SOLE   427 0 0
ONEOK Inc Common / Ordinary Stock 682680103 108,464 1,600 SH   SOLE   1,600 0 0
OPKO Health Inc Common / Ordinary Stock 68375N103 2,879 832 SH   SOLE   832 0 0
Oracle Corp Common / Ordinary Stock 68389X105 4,460,713 86,515 SH   SOLE   86,515 0 0
O'Reilly Automotive Inc Common / Ordinary Stock 67103H107 4,522,801 13,022 SH   SOLE   13,022 0 0
Oshkosh Corp Common / Ordinary Stock 688239201 576,830 8,097 SH   SOLE   8,097 0 0
Owens Corning Common / Ordinary Stock 690742101 338,645 6,240 SH   SOLE   6,240 0 0
Owens-Illinois Inc Common / Ordinary Stock 690768403 6,182 329 SH   SOLE   329 0 0
Oxford Industries Inc Common / Ordinary Stock 691497309 18,220 202 SH   SOLE   202 0 0
Pacific Premier Bancorp Inc Common / Ordinary Stock 69478X105 16,852 453 SH   SOLE   453 0 0
Packaging Corp of America Common / Ordinary Stock 695156109 1,147,796 10,464 SH   SOLE   10,464 0 0
PacWest Bancorp Common / Ordinary Stock 695263103 645,800 13,553 SH   SOLE   13,553 0 0
Papa John's International Inc Common / Ordinary Stock 698813102 5,128 100 SH   SOLE   100 0 0
Parker Hannifin Corp Common / Ordinary Stock 701094104 451,916 2,457 SH   SOLE   2,457 0 0
PAR Technology Corp Common / Ordinary Stock 698884103 6,666 300 SH   SOLE   300 0 0
Patrick Industries Inc Common / Ordinary Stock 703343103 1,835 31 SH   SOLE   31 0 0
Patterson Cos Inc Common / Ordinary Stock 703395103 6,944 284 SH   SOLE   284 0 0
Paychex Inc Common / Ordinary Stock 704326107 5,637,466 76,544 SH   SOLE   76,544 0 0
Paylocity Holding Corp Common / Ordinary Stock 70438V106 16,466 205 SH   SOLE   205 0 0
PayPal Holdings Inc Common / Ordinary Stock 70450Y103 4,924,310 56,060 SH   SOLE   56,060 0 0
Pbbpc Inc Common / Ordinary Stock 09065H402 1 44 SH   SOLE   44 0 0
Penn National Gaming Inc Common / Ordinary Stock 707569109 42,203 1,282 SH   SOLE   1,282 0 0
Pentair PLC Common / Ordinary Stock G7S00T104 347 8 SH   SOLE   8 0 0
Peoples Bancorp Inc/MD Common / Ordinary Stock 70978T107 8,307 284 SH   SOLE   284 0 0
People's United Financial Inc Common / Ordinary Stock 712704105 47,936 2,800 SH   SOLE   2,800 0 0
PepsiCo Inc Common / Ordinary Stock 713448108 13,589,849 121,555 SH   SOLE   121,555 0 0
Perspecta Inc Common / Ordinary Stock 715347100 231 9 SH   SOLE   9 0 0
PetMed Express Inc Common / Ordinary Stock 716382106 6,602 200 SH   SOLE   200 0 0
Pfizer Inc Common / Ordinary Stock 717081103 13,775,357 312,579 SH   SOLE   312,579 0 0
Philip Morris International Inc Common / Ordinary Stock 718172109 2,870,371 35,202 SH   SOLE   35,202 0 0
Phillips 66 Common / Ordinary Stock 718546104 399,592 3,545 SH   SOLE   3,545 0 0
Piedmont Office Realty Trust Inc Closed-end REIT 720190206 1,893 100 SH   SOLE   100 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783 42,768 425 SH   SOLE   425 0 0
PIMCO Intermediate Municipal Bond Active Exchange-Traded Fund Exchange Traded Fund 72201R866 718,914 13,691 SH   SOLE   13,691 0 0
Pinnacle Financial Partners Inc Common / Ordinary Stock 72346Q104 14,737 245 SH   SOLE   245 0 0
Pinnacle Foods Inc Common / Ordinary Stock 72348P104 1,231 19 SH   SOLE   19 0 0
Pioneer Natural Resources Co Common / Ordinary Stock 723787107 5,226 30 SH   SOLE   30 0 0
Planet Fitness Inc Common / Ordinary Stock 72703H101 6,051 112 SH   SOLE   112 0 0
PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105 286,135 2,101 SH   SOLE   2,101 0 0
Polaris Industries Inc Common / Ordinary Stock 731068102 493,746 4,891 SH   SOLE   4,891 0 0
Pool Corp Common / Ordinary Stock 73278L105 1,836 11 SH   SOLE   11 0 0
Portland General Electric Co Common / Ordinary Stock 736508847 388,095 8,509 SH   SOLE   8,509 0 0
PPG Industries Inc Common / Ordinary Stock 693506107 147,980 1,356 SH   SOLE   1,356 0 0
PRA Health Sciences Inc Common / Ordinary Stock 69354M108 4,628 42 SH   SOLE   42 0 0
Praxair Inc Common / Ordinary Stock 74005P104 172,624 1,074 SH   SOLE   1,074 0 0
Prestige Consumer Healthcare Inc Common / Ordinary Stock 74112D101 417,661 11,023 SH   SOLE   11,023 0 0
Primerica Inc Common / Ordinary Stock 74164M108 2,170 18 SH   SOLE   18 0 0
Procter & Gamble Co/The Common / Ordinary Stock 742718109 14,394,296 172,946 SH   SOLE   172,946 0 0
Prologis Inc Closed-end REIT 74340W103 1,558,018 22,983 SH   SOLE   22,983 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 55,586 832 SH   SOLE   832 0 0
ProShares Ultra Health Care Exchange Traded Fund 74347R735 7,781 67 SH   SOLE   67 0 0
Prudential Financial Inc Common / Ordinary Stock 744320102 191,090 1,886 SH   SOLE   1,886 0 0
PTC Inc Common / Ordinary Stock 69370C100 816,601 7,690 SH   SOLE   7,690 0 0
Public Service Enterprise Group Inc Common / Ordinary Stock 744573106 123,106 2,332 SH   SOLE   2,332 0 0
Public Storage Closed-end REIT 74460D109 5,847 29 SH   SOLE   29 0 0
PulteGroup Inc Common / Ordinary Stock 745867101 75,821 3,061 SH   SOLE   3,061 0 0
Putnam Managed Municipal Income Trust Closed-end Fund 746823103 3,460 500 SH   SOLE   500 0 0
PVH Corp Common / Ordinary Stock 693656100 4,043 28 SH   SOLE   28 0 0
Qiagen Nv Shs New Common / Ordinary Stock N72482123 4,243 112 SH   SOLE   112 0 0
Qorvo Inc Common / Ordinary Stock 74736K101 8,535 111 SH   SOLE   111 0 0
Qualcomm Inc Common / Ordinary Stock 747525103 234,098 3,250 SH   SOLE   3,250 0 0
Quest Diagnostics Inc Common / Ordinary Stock 74834L100 19,316 179 SH   SOLE   179 0 0
Ralph Lauren Corp Common / Ordinary Stock 751212101 14,993 109 SH   SOLE   109 0 0
Range Resources Corp Common / Ordinary Stock 75281A109 946,649 55,718 SH   SOLE   55,718 0 0
Rayonier Inc Closed-end REIT 754907103 2,231 66 SH   SOLE   66 0 0
Raytheon Co Common / Ordinary Stock 755111507 4,701,722 22,751 SH   SOLE   22,751 0 0
RCI Hospitality Holdings Inc Common / Ordinary Stock 74934Q108 2,961 100 SH   SOLE   100 0 0
RealPage Inc Common / Ordinary Stock 75606N109 797,324 12,099 SH   SOLE   12,099 0 0
Realty Income Corp Com Stk Closed-end REIT 756109104 853,350 15,000 SH   SOLE   15,000 0 0
Red Rock Resorts Inc Common / Ordinary Stock 75700L108 356,630 13,382 SH   SOLE   13,382 0 0
Regal Beloit Corp Common / Ordinary Stock 758750103 467,079 5,665 SH   SOLE   5,665 0 0
Reinsurance Group of America Inc Common / Ordinary Stock 759351604 918,534 6,354 SH   SOLE   6,354 0 0
Renasant Corp Common / Ordinary Stock 75970E107 14,424 350 SH   SOLE   350 0 0
Republic First Bancorp Inc Common / Ordinary Stock 760416107 1,294 181 SH   SOLE   181 0 0
ResMed Inc Common / Ordinary Stock 761152107 4,174,847 36,196 SH   SOLE   36,196 0 0
Rhino Novi INC Com Common / Ordinary Stock 76219W106 0 1 SH   SOLE   1 0 0
Rite Aid Corp Common / Ordinary Stock 767754104 116 91 SH   SOLE   91 0 0
RLJ Lodging Trust Closed-end REIT 74965L101 93,958 4,265 SH   SOLE   4,265 0 0
Rockwell Automation Inc Common / Ordinary Stock 773903109 1,547,228 8,251 SH   SOLE   8,251 0 0
Rockwell Collins Inc Common / Ordinary Stock 774341101 892,827 6,356 SH   SOLE   6,356 0 0
Rogers Corp Common / Ordinary Stock 775133101 1,179 8 SH   SOLE   8 0 0
Roper Technologies Inc Common / Ordinary Stock 776696106 4,883,022 16,485 SH   SOLE   16,485 0 0
Ross Stores Inc Common / Ordinary Stock 778296103 3,129,776 31,582 SH   SOLE   31,582 0 0
Royal Caribbean Cruises Ltd Common / Ordinary Stock V7780T103 815,114 6,273 SH   SOLE   6,273 0 0
Royce Value Trust Inc Closed-end Securities Fund 780910105 166 10 SH   SOLE   10 0 0
RPC Inc Common / Ordinary Stock 749660106 1,393 90 SH   SOLE   90 0 0
RPM International Inc Common / Ordinary Stock 749685103 628,165 9,673 SH   SOLE   9,673 0 0
Ryman Hospitality Pptys Inc Com Closed-end REIT 78377T107 34,209 397 SH   SOLE   397 0 0
Sage Therapeutics Inc Common / Ordinary Stock 78667J108 989 7 SH   SOLE   7 0 0
salesforce.com Inc Common / Ordinary Stock 79466L302 11,132 70 SH   SOLE   70 0 0
Sandy Spring Bancorp Inc Common / Ordinary Stock 800363103 361,652 9,200 SH   SOLE   9,200 0 0
San Juan Basin Royalty Trust Common / Ordinary Stock 798241105 1,374 277 SH   SOLE   277 0 0
Sarepta Therapeutics Inc Common / Ordinary Stock 803607100 19,704 122 SH   SOLE   122 0 0
SBA Communications Corp Closed-end REIT 78410G104 12,047 75 SH   SOLE   75 0 0
SCANA Corp Common / Ordinary Stock 80589M102 12,834 330 SH   SOLE   330 0 0
Schlumberger Ltd Common / Ordinary Stock 806857108 973,928 15,987 SH   SOLE   15,987 0 0
Schneider National Inc Common / Ordinary Stock 80689H102 2,023 81 SH   SOLE   81 0 0
Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755 12,100 404 SH   SOLE   404 0 0
Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789 16,286 412 SH   SOLE   412 0 0
Schwab US Broad Market ETF Exchange Traded Fund 808524102 557,207 7,916 SH   SOLE   7,916 0 0
Schwab US TIPs ETF Exchange Traded Fund 808524870 108 2 SH   SOLE   2 0 0
Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106 6,456 82 SH   SOLE   82 0 0
Sealed Air Corp Common / Ordinary Stock 81211K100 4,015 100 SH   SOLE   100 0 0
Sears Canada Inc Common / Ordinary Stock 81234D109 0 67 SH   SOLE   67 0 0
Sears Holdings Corp Common / Ordinary Stock 812350106 152 157 SH   SOLE   157 0 0
Select BK FINL Corp Com Common / Ordinary Stock 81616V107 52,500 5,250 SH   SOLE   5,250 0 0
Sempra Energy Common / Ordinary Stock 816851109 153,221 1,347 SH   SOLE   1,347 0 0
Semtech Corp Common / Ordinary Stock 816850101 10,564 190 SH   SOLE   190 0 0
ServiceNow Inc Common / Ordinary Stock 81762P102 29,345 150 SH   SOLE   150 0 0
Sherwin-Williams Co/The Common / Ordinary Stock 824348106 75,110 165 SH   SOLE   165 0 0
Silgan Holdings Inc Common / Ordinary Stock 827048109 441,547 15,883 SH   SOLE   15,883 0 0
Simon Property Group Inc Com Stk Closed-end REIT 828806109 69,640 394 SH   SOLE   394 0 0
Sims Fox Hill Llc Common / Ordinary Stock 82915R201 0 10 SH   SOLE   10 0 0
Sinclair Broadcast Group Inc Common / Ordinary Stock 829226109 595,945 21,021 SH   SOLE   21,021 0 0
Sirius XM Holdings Inc Common / Ordinary Stock 82968B103 221,200 35,000 SH   SOLE   35,000 0 0
SiteOne Landscape Supply Inc Common / Ordinary Stock 82982L103 4,144 55 SH   SOLE   55 0 0
Six Flags Entertainment Corp Common / Ordinary Stock 83001A102 9,705 139 SH   SOLE   139 0 0
Skinny Nutritional Corp Common / Ordinary Stock 830695102 3 5,000 SH   SOLE   5,000 0 0
SkyWest Inc Common / Ordinary Stock 830879102 825 14 SH   SOLE   14 0 0
Skyworks Solutions Inc Common / Ordinary Stock 83088M102 31,749 350 SH   SOLE   350 0 0
Sleep Number Corp Com Common / Ordinary Stock 83125X103 405 11 SH   SOLE   11 0 0
SLM Corp Common / Ordinary Stock 78442P106 3,635 326 SH   SOLE   326 0 0
Snap Inc Common / Ordinary Stock 83304A106 4,868 574 SH   SOLE   574 0 0
Snap-on Inc Common / Ordinary Stock 833034101 512,244 2,790 SH   SOLE   2,790 0 0
Southern Co/The Common / Ordinary Stock 842587107 3,221,081 73,878 SH   SOLE   73,878 0 0
Southern First Bancshares Inc Common / Ordinary Stock 842873101 393,000 10,000 SH   SOLE   10,000 0 0
South State Corp Common / Ordinary Stock 840441109 15,990 195 SH   SOLE   195 0 0
SPDR Barclays High Yield Bond ETF Exchange Traded Fund 78464A417 616,455 17,100 SH   SOLE   17,100 0 0
SPDR Barclays Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375 2,770,560 83,200 SH   SOLE   83,200 0 0
SPDR Barclays Intermediate Term Treasury ETF Exchange Traded Fund 78464A672 1,806,760 31,060 SH   SOLE   31,060 0 0
SPDR Barclays Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 1,719,807 56,985 SH   SOLE   56,985 0 0
SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408 115,188 4,175 SH   SOLE   4,175 0 0
SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109 19,301 73 SH   SOLE   73 0 0
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 9,325 100 SH   SOLE   100 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107 46,232 410 SH   SOLE   410 0 0
SPDR Nuveen Bloomberg Barclays Short Term Municipal Bond ETF Exchange Traded Fund 78468R739 1,979,373 41,505 SH   SOLE   41,505 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103 5,442,860 18,722 SH   SOLE   18,722 0 0
SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300 865,664 12,680 SH   SOLE   12,680 0 0
SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631 20,109 202 SH   SOLE   202 0 0
SPDR S&P Dividend ETF Exchange Traded Fund 78464A763 9,107 93 SH   SOLE   93 0 0
SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756 664,101 14,827 SH   SOLE   14,827 0 0
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 306,766 8,928 SH   SOLE   8,928 0 0
SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107 342,473 932 SH   SOLE   932 0 0
SPDR S&P Oil & Gas Equipment & Services ETF Exchange Traded Fund 78464A748 6,705 401 SH   SOLE   401 0 0
SPDR S&P Pharmaceuticals ETF Exchange Traded Fund 78464A722 4,856 100 SH   SOLE   100 0 0
SPDR S&P Regional Banking ETF Exchange Traded Fund 78464A698 11,884 200 SH   SOLE   200 0 0
SPDR S&P Semiconductor ETF Exchange Traded Fund 78464A862 22,773 300 SH   SOLE   300 0 0
SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292 180,112 4,225 SH   SOLE   4,225 0 0
Spectrum Pharmaceuticals Inc Common / Ordinary Stock 84763A108 1,546 92 SH   SOLE   92 0 0
S&P Global Inc Common / Ordinary Stock 78409V104 2,528,542 12,941 SH   SOLE   12,941 0 0
Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109 458 5 SH   SOLE   5 0 0
Spok Holdings Inc Common / Ordinary Stock 84863T106 4,266 277 SH   SOLE   277 0 0
Sprott Physical Gold Trust Closed-end Fund 85207H104 19,100 2,000 SH   SOLE   2,000 0 0
Stanley Black & Decker Inc Common / Ordinary Stock 854502101 4,164,900 28,441 SH   SOLE   28,441 0 0
Starbucks Corp Common / Ordinary Stock 855244109 6,150,088 108,200 SH   SOLE   108,200 0 0
Starwood Property Trust Inc Closed-end REIT 85571B105 11,836 550 SH   SOLE   550 0 0
State Street Corp Common / Ordinary Stock 857477103 37,533 448 SH   SOLE   448 0 0
Stericycle Inc Common / Ordinary Stock 858912108 263,649 4,493 SH   SOLE   4,493 0 0
Sterling Bancorp/DE Common / Ordinary Stock 85917A100 13,442 611 SH   SOLE   611 0 0
Steven Madden Ltd Common / Ordinary Stock 556269108 2,063 39 SH   SOLE   39 0 0
Stifel Financial Corp Common / Ordinary Stock 860630102 3,588 70 SH   SOLE   70 0 0
STORE Capital Corp Closed-end REIT 862121100 4,919 177 SH   SOLE   177 0 0
Striker Oil & Gas Inc Common / Ordinary Stock 86333A104 2 150,000 SH   SOLE   150,000 0 0
Stryker Corp Common / Ordinary Stock 863667101 8,813,461 49,603 SH   SOLE   49,603 0 0
Suncor Energy Inc Common / Ordinary Stock 867224107 16,637 430 SH   SOLE   430 0 0
Sun Life Financial Inc Common / Ordinary Stock 866796105 41,390 1,041 SH   SOLE   1,041 0 0
SunTrust Banks Inc Common / Ordinary Stock 867914103 2,308,997 34,571 SH   SOLE   34,571 0 0
Supernus Pharmaceuticals Inc Common / Ordinary Stock 868459108 1,762 35 SH   SOLE   35 0 0
SVB Financial Group Common / Ordinary Stock 78486Q101 660,203 2,124 SH   SOLE   2,124 0 0
Synchrony Financial Common / Ordinary Stock 87165B103 834,964 26,865 SH   SOLE   26,865 0 0
Synopsys Inc Common / Ordinary Stock 871607107 14,693 149 SH   SOLE   149 0 0
Synovus Financial Corp Com Usd1 (Post Rev Split) Common / Ordinary Stock 87161C501 1,969 43 SH   SOLE   43 0 0
Sysco Corp Common / Ordinary Stock 871829107 48,858 667 SH   SOLE   667 0 0
Tapestry INC Com Common / Ordinary Stock 876030107 2,463 49 SH   SOLE   49 0 0
Target Corp Common / Ordinary Stock 87612E106 1,726,181 19,569 SH   SOLE   19,569 0 0
TCF Financial Corp Common / Ordinary Stock 872275102 15,357 645 SH   SOLE   645 0 0
Team Inc Common / Ordinary Stock 878155100 7,875 350 SH   SOLE   350 0 0
Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803 368,062 4,886 SH   SOLE   4,886 0 0
TE Connectivity Ltd Common / Ordinary Stock H84989104 4,748 54 SH   SOLE   54 0 0
Teekay Tankers Ltd Common / Ordinary Stock Y8565N102 148 150 SH   SOLE   150 0 0
TEGNA Inc Common / Ordinary Stock 87901J105 31,885 2,666 SH   SOLE   2,666 0 0
Teladoc Health Inc Common / Ordinary Stock 87918A105 3,281 38 SH   SOLE   38 0 0
Teledyne Technologies Inc Common / Ordinary Stock 879360105 28,615 116 SH   SOLE   116 0 0
Templeton Emerging Markets Income Fund Closed-end Fund 880192109 2,500 250 SH   SOLE   250 0 0
Teradyne Inc Common / Ordinary Stock 880770102 3,698 100 SH   SOLE   100 0 0
Tesla Inc Common / Ordinary Stock 88160R101 41,039 155 SH   SOLE   155 0 0
Tetra Tech Inc Common / Ordinary Stock 88162G103 12,636 185 SH   SOLE   185 0 0
Texas Capital Bancshares Inc Common / Ordinary Stock 88224Q107 1,074 13 SH   SOLE   13 0 0
Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102 3,773,233 15,459 SH   SOLE   15,459 0 0
Tiffany & Co Common / Ordinary Stock 886547108 30,695 238 SH   SOLE   238 0 0
Timken Co/The Common / Ordinary Stock 887389104 34,895 700 SH   SOLE   700 0 0
TJX Cos Inc Common / Ordinary Stock 872540109 61,947 553 SH   SOLE   553 0 0
Toll Brothers Inc Common / Ordinary Stock 889478103 107,348 3,250 SH   SOLE   3,250 0 0
TopBuild Corp Common / Ordinary Stock 89055F103 3,239 57 SH   SOLE   57 0 0
Total System Services Inc Common / Ordinary Stock 891906109 1,086 11 SH   SOLE   11 0 0
TransCanada Corp Common / Ordinary Stock 89353D107 114,906 2,840 SH   SOLE   2,840 0 0
Transocean Ltd Common / Ordinary Stock H8817H100 1,158 83 SH   SOLE   83 0 0
TransUnion Common / Ordinary Stock 89400J107 855,294 11,624 SH   SOLE   11,624 0 0
Travelers Cos Inc/The Common / Ordinary Stock 89417E109 58,240 449 SH   SOLE   449 0 0
TreeHouse Foods Inc Common / Ordinary Stock 89469A104 375,383 7,845 SH   SOLE   7,845 0 0
Trex Co Inc Common / Ordinary Stock 89531P105 2,001 26 SH   SOLE   26 0 0
Trilogy Metals Inc Common / Ordinary Stock 89621C105 24 12 SH   SOLE   12 0 0
TriNet Group Inc Common / Ordinary Stock 896288107 1,014 18 SH   SOLE   18 0 0
TripAdvisor Inc Common / Ordinary Stock 896945201 460 9 SH   SOLE   9 0 0
Triumph Group Inc Common / Ordinary Stock 896818101 198,959 8,539 SH   SOLE   8,539 0 0
T Rowe Price Group Inc Common / Ordinary Stock 74144T108 27,841 255 SH   SOLE   255 0 0
Twenty-First Century Fox Inc Common / Ordinary Stock 90130A101 4,031 87 SH   SOLE   87 0 0
Twenty-First Century Fox Inc Common / Ordinary Stock 90130A200 27,492 600 SH   SOLE   600 0 0
Tyler Technologies Inc Common / Ordinary Stock 902252105 7,107 29 SH   SOLE   29 0 0
UBS Group AG Common / Ordinary Stock H42097107 252 16 SH   SOLE   16 0 0
UMB Financial Corp Common / Ordinary Stock 902788108 1,276 18 SH   SOLE   18 0 0
Umpqua Holdings Corp Common / Ordinary Stock 904214103 711,693 34,216 SH   SOLE   34,216 0 0
Under Armour Inc Common / Ordinary Stock 904311107 21,220 1,000 SH   SOLE   1,000 0 0
Under Armour Inc Common / Ordinary Stock 904311206 24,481 1,258 SH   SOLE   1,258 0 0
Union Pacific Corp Common / Ordinary Stock 907818108 9,790,154 60,125 SH   SOLE   60,125 0 0
United Financial Bancorp Inc Common / Ordinary Stock 910304104 47,174 2,803 SH   SOLE   2,803 0 0
UnitedHealth Group Inc Common / Ordinary Stock 91324P102 3,018,224 11,345 SH   SOLE   11,345 0 0
United Parcel Service Inc Common / Ordinary Stock 911312106 4,273,400 36,603 SH   SOLE   36,603 0 0
United Rentals Inc Common / Ordinary Stock 911363109 863,972 5,281 SH   SOLE   5,281 0 0
United States Steel Corp Common / Ordinary Stock 912909108 1,219 40 SH   SOLE   40 0 0
United Technologies Corp Common / Ordinary Stock 913017109 5,500,125 39,340 SH   SOLE   39,340 0 0
Uniti Group Inc Com Closed-end REIT 91325V108 5,723 284 SH   SOLE   284 0 0
Universal Electronics Inc Common / Ordinary Stock 913483103 1,062 27 SH   SOLE   27 0 0
Universal Health Services Inc Common / Ordinary Stock 913903100 3,963 31 SH   SOLE   31 0 0
Universal Insurance Holdings Inc Common / Ordinary Stock 91359V107 2,962 61 SH   SOLE   61 0 0
US Bancorp Common / Ordinary Stock 902973304 5,727,509 108,455 SH   SOLE   108,455 0 0
US Foods Holding Corp Common / Ordinary Stock 912008109 1,479 48 SH   SOLE   48 0 0
Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886 2,496,242 47,412 SH   SOLE   47,412 0 0
Vail Resorts Inc Common / Ordinary Stock 91879Q109 5,488 20 SH   SOLE   20 0 0
Valero Energy Corp Common / Ordinary Stock 91913Y100 4,175,080 36,704 SH   SOLE   36,704 0 0
Valvoline Inc Common / Ordinary Stock 92047W101 11,658 542 SH   SOLE   542 0 0
VanEck Vectors AMT-Free Intermediate Municipal Index ETF Exchange Traded Fund 92189F544 1,208,693 51,853 SH   SOLE   51,853 0 0
VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528 51,032 2,972 SH   SOLE   2,972 0 0
Vaneck Vectors ETF Oil Services USD Exchange Traded Fund 92189F718 2,418 96 SH   SOLE   96 0 0
VanEck Vectors J.P. Morgan EM Local Currency Bond ETF Exchange Traded Fund 92189F494 790 48 SH   SOLE   48 0 0
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 1,964,559 10,887 SH   SOLE   10,887 0 0
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 1,234,457 8,810 SH   SOLE   8,810 0 0
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 201,142 1,817 SH   SOLE   1,817 0 0
Vanguard Energy ETF Exchange Traded Fund 92204A306 913,511 8,691 SH   SOLE   8,691 0 0
Vanguard Extended Market ETF Exchange Traded Fund 922908652 14,101 115 SH   SOLE   115 0 0
Vanguard Financials ETF Exchange Traded Fund 92204A405 2,481,642 35,774 SH   SOLE   35,774 0 0
Vanguard FTSE All World ex-US Small-Cap ETF Exchange Traded Fund 922042718 3,051,874 27,210 SH   SOLE   27,210 0 0
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 24,346,341 562,661 SH   SOLE   562,661 0 0
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 40,220,344 980,984 SH   SOLE   980,984 0 0
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 3,865,519 68,757 SH   SOLE   68,757 0 0
Vanguard Global ex-U.S. Real Estate ETF Exchange Traded Fund 922042676 349,939 6,230 SH   SOLE   6,230 0 0
Vanguard Health Care ETF Exchange Traded Fund 92204A504 5,184,803 28,739 SH   SOLE   28,739 0 0
Vanguard Industrials ETF Exchange Traded Fund 92204A603 1,763,334 11,937 SH   SOLE   11,937 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702 3,397,944 16,775 SH   SOLE   16,775 0 0
Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819 316,930 3,938 SH   SOLE   3,938 0 0
Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870 3,487,545 41,752 SH   SOLE   41,752 0 0
Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793 2,062,386 23,589 SH   SOLE   23,589 0 0
Vanguard Materials ETF Exchange Traded Fund 92204A801 489,434 3,733 SH   SOLE   3,733 0 0
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 1,457,679 8,878 SH   SOLE   8,878 0 0
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 7,867,995 55,214 SH   SOLE   55,214 0 0
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 5,135,074 45,415 SH   SOLE   45,415 0 0
Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771 2,810,100 55,100 SH   SOLE   55,100 0 0
Vanguard REIT ETF Exchange Traded Fund 922908553 31,263,823 387,504 SH   SOLE   387,504 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 967,728 12,402 SH   SOLE   12,402 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 5,698,411 72,907 SH   SOLE   72,907 0 0
Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805 1,165,233 24,090 SH   SOLE   24,090 0 0
Vanguard Small-Cap ETF Exchange Traded Fund 922908751 272,972 1,679 SH   SOLE   1,679 0 0
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 5,730,681 30,593 SH   SOLE   30,593 0 0
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 1,931,808 13,862 SH   SOLE   13,862 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363 58,751 220 SH   SOLE   220 0 0
Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 517,824 5,952 SH   SOLE   5,952 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 1,038,997 13,202 SH   SOLE   13,202 0 0
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 993,828 18,222 SH   SOLE   18,222 0 0
Vanguard Total International Stock ETF Exchange Traded Fund 921909768 25,920 480 SH   SOLE   480 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 9,423,311 62,969 SH   SOLE   62,969 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 478,788 4,062 SH   SOLE   4,062 0 0
Vector Group Ltd Common / Ordinary Stock 92240M108 28,676 2,081 SH   SOLE   2,081 0 0
Ventas Inc Closed-end REIT 92276F100 124,476 2,289 SH   SOLE   2,289 0 0
VeriSign Inc Common / Ordinary Stock 92343E102 1,157,668 7,230 SH   SOLE   7,230 0 0
Veritiv Corp Common / Ordinary Stock 923454102 801 22 SH   SOLE   22 0 0
Verizon Communications Inc Common / Ordinary Stock 92343V104 9,437,804 176,771 SH   SOLE   176,771 0 0
VF Corp Common / Ordinary Stock 918204108 891,139 9,536 SH   SOLE   9,536 0 0
Viavi Solutions Inc Common / Ordinary Stock 925550105 6,521 575 SH   SOLE   575 0 0
Virtus LifeSci Biotech Clinical Trials ETF Exchange Traded Fund 26923G301 18,420 533 SH   SOLE   533 0 0
Visa Inc Common / Ordinary Stock 92826C839 9,795,774 65,266 SH   SOLE   65,266 0 0
Visteon Corp Common / Ordinary Stock 92839U206 836 9 SH   SOLE   9 0 0
Vitamin Shoppe Inc Common / Ordinary Stock 92849E101 90 9 SH   SOLE   9 0 0
VMware Inc Common / Ordinary Stock 928563402 2,177,193 13,951 SH   SOLE   13,951 0 0
Vonage Holdings Corp Common / Ordinary Stock 92886T201 169,920 12,000 SH   SOLE   12,000 0 0
Vulcan Materials Co Common / Ordinary Stock 929160109 2,780 25 SH   SOLE   25 0 0
WABCO Holdings Inc Common / Ordinary Stock 92927K102 1,297 11 SH   SOLE   11 0 0
Walgreens Boots Alliance Inc Com Common / Ordinary Stock 931427108 1,796,183 24,639 SH   SOLE   24,639 0 0
Walking Co Holdings Inc/The Common / Ordinary Stock 932036106 1,740 8,700 SH   SOLE   8,700 0 0
Walmart Inc Common / Ordinary Stock 931142103 4,246,141 45,215 SH   SOLE   45,215 0 0
Walt Disney Co/The Common / Ordinary Stock 254687106 452,207 3,867 SH   SOLE   3,867 0 0
Washington Prime Group Inc Common / Ordinary Stock 93964W108 10,125 1,387 SH   SOLE   1,387 0 0
Waste Management Inc Common / Ordinary Stock 94106L109 5,923,640 65,556 SH   SOLE   65,556 0 0
Waters Corp Common / Ordinary Stock 941848103 841,018 4,320 SH   SOLE   4,320 0 0
Web.com Group Inc Common / Ordinary Stock 94733A104 1,395 50 SH   SOLE   50 0 0
Webster Financial Corp Common / Ordinary Stock 947890109 2,771 47 SH   SOLE   47 0 0
Wec Energy Group Inc Common / Ordinary Stock 92939U106 43,461 651 SH   SOLE   651 0 0
Weight Watchers International Inc Common / Ordinary Stock 948626106 5,399 75 SH   SOLE   75 0 0
Wellness Center USA Inc Common / Ordinary Stock 94973A103 204 2,000 SH   SOLE   2,000 0 0
Wells Fargo & Co Common / Ordinary Stock 949746101 2,024,611 38,520 SH   SOLE   38,520 0 0
Welltower Inc Closed-end REIT 95040Q104 2,573 40 SH   SOLE   40 0 0
Western Alliance Bancorp Common / Ordinary Stock 957638109 1,593 28 SH   SOLE   28 0 0
Westport Fuel Systems Inc Common / Ordinary Stock 960908309 366 122 SH   SOLE   122 0 0
Weyerhaeuser Co Closed-end REIT 962166104 5,841 181 SH   SOLE   181 0 0
White Mountains Insurance Group Ltd Common / Ordinary Stock G9618E107 5,615 6 SH   SOLE   6 0 0
Williams Cos Inc/The Common / Ordinary Stock 969457100 117,325 4,315 SH   SOLE   4,315 0 0
Windtree Therapeutics Inc Com Usd0.001(Post Rev Split) Common / Ordinary Stock 97382D204 3 1 SH   SOLE   1 0 0
WisdomTree Emerging Markets Equity Income Fund Exchange Traded Fund 97717W315 2,708 62 SH   SOLE   62 0 0
WisdomTree Europe Hedged Equity Fund Exchange Traded Fund 97717X701 31,610 500 SH   SOLE   500 0 0
WisdomTree Investments Inc Common / Ordinary Stock 97717P104 42,400 5,000 SH   SOLE   5,000 0 0
WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851 4,077,652 70,365 SH   SOLE   70,365 0 0
WisdomTree US SmallCap Earnings Fund Exchange Traded Fund 97717W562 8,964 225 SH   SOLE   225 0 0
Woodward Inc Common / Ordinary Stock 980745103 809 10 SH   SOLE   10 0 0
WP Carey Inc Closed-end REIT 92936U109 8,039 125 SH   SOLE   125 0 0
WR Berkley Corp Common / Ordinary Stock 084423102 15,986 200 SH   SOLE   200 0 0
WR Grace & Co Common / Ordinary Stock 38388F108 420,828 5,889 SH   SOLE   5,889 0 0
WW Grainger Inc Common / Ordinary Stock 384802104 4,730,321 13,235 SH   SOLE   13,235 0 0
Xerox CORP COM USD1(Pov REV Split) Common / Ordinary Stock 984121608 2,698 100 SH   SOLE   100 0 0
XPO Logistics Inc Common / Ordinary Stock 983793100 5,937 52 SH   SOLE   52 0 0
Xylem Inc/NY Common / Ordinary Stock 98419M100 17,731 222 SH   SOLE   222 0 0
Yandex NV Common / Ordinary Stock N97284108 987 30 SH   SOLE   30 0 0
Yum! Brands Inc Common / Ordinary Stock 988498101 9,091 100 SH   SOLE   100 0 0
Zayo Group Holdings Inc Common / Ordinary Stock 98919V105 450,110 12,964 SH   SOLE   12,964 0 0
Zimmer Holdings Inc Common / Ordinary Stock 98956P102 593,193 4,512 SH   SOLE   4,512 0 0
Zions Bancorp NA Common / Ordinary Stock 989701107 3,194,154 63,692 SH   SOLE   63,692 0 0
Zoetis Inc Common / Ordinary Stock 98978V103 9,614 105 SH   SOLE   105 0 0