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 64,116 1,200 SH   SOLE   1,200 0 0
3M Company Com Stk Common / Ordinary Stock 88579Y101 10,768,059 54,738 SH   SOLE   54,738 0 0
Abbott Laboratories Common / Ordinary Stock 002824100 4,221,179 69,211 SH   SOLE   69,211 0 0
AbbVie Inc Common / Ordinary Stock 00287Y109 9,982,945 107,749 SH   SOLE   107,749 0 0
Accenture PLC Common / Ordinary Stock G1151C101 25,193 154 SH   SOLE   154 0 0
ACI Worldwide Inc Common / Ordinary Stock 004498101 24,621 998 SH   SOLE   998 0 0
Actuant Corp Common / Ordinary Stock 00508X203 369,781 12,599 SH   SOLE   12,599 0 0
Adient Plc Com Common / Ordinary Stock G0084W101 7,870 160 SH   SOLE   160 0 0
Adobe Systems Inc Common / Ordinary Stock 00724F101 4,983,720 20,441 SH   SOLE   20,441 0 0
Advanced Energy Industries Inc Common / Ordinary Stock 007973100 1,568 27 SH   SOLE   27 0 0
AdvanSix Inc Common / Ordinary Stock 00773T101 2,418 66 SH   SOLE   66 0 0
AerCap Holdings NV Common / Ordinary Stock N00985106 424,861 7,846 SH   SOLE   7,846 0 0
Aerojet Rocketdyne Holdings Inc Common / Ordinary Stock 007800105 1,416 48 SH   SOLE   48 0 0
AES Corp/VA Common / Ordinary Stock 00130H105 1,418,738 105,797 SH   SOLE   105,797 0 0
Aetna Inc Common / Ordinary Stock 00817Y108 32,847 179 SH   SOLE   179 0 0
Affiliated Managers Group Inc Common / Ordinary Stock 008252108 297 2 SH   SOLE   2 0 0
Aflac Inc Common / Ordinary Stock 001055102 184,900 4,298 SH   SOLE   4,298 0 0
Agilent Technologies Inc Common / Ordinary Stock 00846U101 137,037 2,216 SH   SOLE   2,216 0 0
Agios Pharmaceuticals Inc Common / Ordinary Stock 00847X104 428,057 5,082 SH   SOLE   5,082 0 0
Agree Realty Corp Closed-end REIT 008492100 1,741 33 SH   SOLE   33 0 0
Aimmune Therapeutics Inc Common / Ordinary Stock 00900T107 887 33 SH   SOLE   33 0 0
Air Products & Chemicals Inc Common / Ordinary Stock 009158106 206,809 1,328 SH   SOLE   1,328 0 0
Air Transport Services Group Inc Common / Ordinary Stock 00922R105 904 40 SH   SOLE   40 0 0
Akamai Technologies Inc Common / Ordinary Stock 00971T101 909,370 12,418 SH   SOLE   12,418 0 0
Akorn Inc Common / Ordinary Stock 009728106 2,571 155 SH   SOLE   155 0 0
AK Steel Holding Corp Common / Ordinary Stock 001547108 217 50 SH   SOLE   50 0 0
Albany International Corp Common / Ordinary Stock 012348108 2,406 40 SH   SOLE   40 0 0
Alerian MLP ETF Exchange Traded Fund 00162Q866 453,924 44,943 SH   SOLE   44,943 0 0
Alexandria Real Estate Equities Inc Closed-end REIT 015271109 9,337 74 SH   SOLE   74 0 0
Alexion Pharmaceuticals Inc Common / Ordinary Stock 015351109 6,208 50 SH   SOLE   50 0 0
Alleghany Corp Common / Ordinary Stock 017175100 2,300 4 SH   SOLE   4 0 0
Allegheny Technologies Inc Common / Ordinary Stock 01741R102 8,792 350 SH   SOLE   350 0 0
Allegion PLC Common / Ordinary Stock G0176J109 2,089 27 SH   SOLE   27 0 0
Allergan Plc. Com Common / Ordinary Stock G0177J108 4,168 25 SH   SOLE   25 0 0
Allstate Corp/The Common / Ordinary Stock 020002101 816,501 8,946 SH   SOLE   8,946 0 0
Alphabet Inc Cap Stk Cl A Common / Ordinary Stock 02079K305 17,709,087 15,683 SH   SOLE   15,683 0 0
Alphabet Inc Cap Stk Cl C Common / Ordinary Stock 02079K107 8,492,328 7,612 SH   SOLE   7,612 0 0
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 24,226 650 SH   SOLE   650 0 0
Altria Group Inc Common / Ordinary Stock 02209S103 5,069,132 89,261 SH   SOLE   89,261 0 0
Amazon.com Inc Common / Ordinary Stock 023135106 18,973,168 11,162 SH   SOLE   11,162 0 0
AMERCO Common / Ordinary Stock 023586100 4,630 13 SH   SOLE   13 0 0
Ameren Corp Common / Ordinary Stock 023608102 44,116 725 SH   SOLE   725 0 0
American Campus Communities Inc Closed-end REIT 024835100 448,096 10,450 SH   SOLE   10,450 0 0
American Electric Power Co Inc Common / Ordinary Stock 025537101 70,289 1,015 SH   SOLE   1,015 0 0
American Express Co Common / Ordinary Stock 025816109 1,332,114 13,593 SH   SOLE   13,593 0 0
American Financial Group Inc/OH Common / Ordinary Stock 025932104 1,181 11 SH   SOLE   11 0 0
American International Group Inc Common / Ordinary Stock 026874784 12,354 233 SH   SOLE   233 0 0
American Railcar Industries Inc Common / Ordinary Stock 02916P103 3,948 100 SH   SOLE   100 0 0
American Tower Corp Com Closed-end REIT 03027X100 23,500 163 SH   SOLE   163 0 0
American Water Works Co Inc Common / Ordinary Stock 030420103 64,974 761 SH   SOLE   761 0 0
American Woodmark Corp Common / Ordinary Stock 030506109 1,465 16 SH   SOLE   16 0 0
Ameriprise Financial Inc Common / Ordinary Stock 03076C106 5,708,363 40,809 SH   SOLE   40,809 0 0
AmerisourceBergen Corp Common / Ordinary Stock 03073E105 98,487 1,155 SH   SOLE   1,155 0 0
Ametek Inc Common / Ordinary Stock 031100100 890,094 12,335 SH   SOLE   12,335 0 0
Amgen Inc Common / Ordinary Stock 031162100 2,604,380 14,109 SH   SOLE   14,109 0 0
Amicus Therapeutics Inc Common / Ordinary Stock 03152W109 4,686 300 SH   SOLE   300 0 0
Amneal Pharmaceuticals Inc Common / Ordinary Stock 03168L105 853 52 SH   SOLE   52 0 0
AMN Healthcare Services Inc Common / Ordinary Stock 001744101 3,164 54 SH   SOLE   54 0 0
Anadarko Petroleum Corp Common / Ordinary Stock 032511107 11,867 162 SH   SOLE   162 0 0
Analog Devices Inc Common / Ordinary Stock 032654105 1,822 19 SH   SOLE   19 0 0
Andeavor Com Common / Ordinary Stock 03349M105 494,680 3,771 SH   SOLE   3,771 0 0
Anika Therapeutics Inc Common / Ordinary Stock 035255108 448 14 SH   SOLE   14 0 0
ANI Pharmaceuticals Inc Common / Ordinary Stock 00182C103 1,536 23 SH   SOLE   23 0 0
Ansys Inc Com Stk Common / Ordinary Stock 03662Q105 348 2 SH   SOLE   2 0 0
Anthem Inc Common / Ordinary Stock 036752103 2,167,739 9,107 SH   SOLE   9,107 0 0
Apache Corp Common / Ordinary Stock 037411105 207,991 4,449 SH   SOLE   4,449 0 0
Apartment Investment & Management Co Closed-end REIT 03748R101 4,188 99 SH   SOLE   99 0 0
Apergy Corporation Com Usd0.01 Wi Common / Ordinary Stock 03755L104 2,046 49 SH   SOLE   49 0 0
Apogee Enterprises Inc Common / Ordinary Stock 037598109 674 14 SH   SOLE   14 0 0
Apple Inc Common / Ordinary Stock 037833100 33,168,380 179,182 SH   SOLE   179,182 0 0
Applied Industrial Technologies Inc Common / Ordinary Stock 03820C105 3,508 50 SH   SOLE   50 0 0
Applied Materials Inc Common / Ordinary Stock 038222105 789,941 17,102 SH   SOLE   17,102 0 0
Apptio Inc Common / Ordinary Stock 03835C108 7,493 207 SH   SOLE   207 0 0
Aptiv Plc Shs Common / Ordinary Stock G6095L109 1,694,239 18,490 SH   SOLE   18,490 0 0
Aqua America Inc Common / Ordinary Stock 03836W103 17,590 500 SH   SOLE   500 0 0
Aramark Common / Ordinary Stock 03852U106 12,614 340 SH   SOLE   340 0 0
Arch Capital Group Ltd Common / Ordinary Stock G0450A105 1,349 51 SH   SOLE   51 0 0
Archer-Daniels-Midland Co Common / Ordinary Stock 039483102 14,895 325 SH   SOLE   325 0 0
Arista Networks Inc Common / Ordinary Stock 040413106 62,055 241 SH   SOLE   241 0 0
ARK Innovation ETF Exchange Traded Fund 00214Q104 7,647 170 SH   SOLE   170 0 0
Armada Hoffler Properties Inc Closed-end REIT 04208T108 1,788 120 SH   SOLE   120 0 0
ASGN Inc Common / Ordinary Stock 00191U102 2,346 30 SH   SOLE   30 0 0
Astronics Corp Common / Ordinary Stock 046433207 393 11 SH   SOLE   11 0 0
At Home Group Inc Common / Ordinary Stock 04650Y100 7,947 203 SH   SOLE   203 0 0
Atmos Energy Corp Common / Ordinary Stock 049560105 22,535 250 SH   SOLE   250 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,097,728 127,615 SH   SOLE   127,615 0 0
Autodesk Inc Common / Ordinary Stock 052769106 868,471 6,625 SH   SOLE   6,625 0 0
Automatic Data Processing Inc Common / Ordinary Stock 053015103 148,359 1,106 SH   SOLE   1,106 0 0
AvalonBay Communities Inc Closed-end REIT 053484101 4,813 28 SH   SOLE   28 0 0
Avery Dennison Corp Common / Ordinary Stock 053611109 10,721 105 SH   SOLE   105 0 0
Avista Corp Common / Ordinary Stock 05379B107 10,532 200 SH   SOLE   200 0 0
Avnet Inc Common / Ordinary Stock 053807103 343 8 SH   SOLE   8 0 0
Avon Products Inc Common / Ordinary Stock 054303102 664 410 SH   SOLE   410 0 0
Axalta Coating Systems Ltd Common / Ordinary Stock G0750C108 727 24 SH   SOLE   24 0 0
Balchem Corp Common / Ordinary Stock 057665200 19,628 200 SH   SOLE   200 0 0
Bank of America Corp Common / Ordinary Stock 060505104 7,811,083 277,087 SH   SOLE   277,087 0 0
Bank of New York Mellon Corp/The Common / Ordinary Stock 064058100 2,427 45 SH   SOLE   45 0 0
BankUnited Inc Common / Ordinary Stock 06652K103 442,160 10,824 SH   SOLE   10,824 0 0
Barnes Group Inc Common / Ordinary Stock 067806109 1,001 17 SH   SOLE   17 0 0
Barrick Gold Corp Common / Ordinary Stock 067901108 801 61 SH   SOLE   61 0 0
Baxter International Inc Common / Ordinary Stock 071813109 145,243 1,967 SH   SOLE   1,967 0 0
BB Liquidating Inc Common / Ordinary Stock 05532D107 2 200 SH   SOLE   200 0 0
BB&T Corp Common / Ordinary Stock 054937107 460,467 9,129 SH   SOLE   9,129 0 0
BCE Inc Common / Ordinary Stock 05534B760 4,575 113 SH   SOLE   113 0 0
Becton Dickinson and Co Common / Ordinary Stock 075887109 33,778 141 SH   SOLE   141 0 0
Bemis Co Inc Common / Ordinary Stock 081437105 6,120 145 SH   SOLE   145 0 0
Berkshire Hathaway B Shares Common / Ordinary Stock 084670702 11,216,732 60,095 SH   SOLE   60,095 0 0
Berkshire Hills Bancorp Inc Common / Ordinary Stock 084680107 2,436 60 SH   SOLE   60 0 0
Berry Plastics Group Inc Common / Ordinary Stock 08579W103 600,298 13,067 SH   SOLE   13,067 0 0
BGC Partners Inc Common / Ordinary Stock 05541T101 13,867 1,225 SH   SOLE   1,225 0 0
Big Lots Inc Common / Ordinary Stock 089302103 1,337 32 SH   SOLE   32 0 0
Biogen Inc Common / Ordinary Stock 09062X103 4,304,549 14,831 SH   SOLE   14,831 0 0
BioTelemetry Inc Common / Ordinary Stock 090672106 4,005 89 SH   SOLE   89 0 0
BJ's Restaurants Inc Common / Ordinary Stock 09180C106 33,000 550 SH   SOLE   550 0 0
Black Hills Corp Common / Ordinary Stock 092113109 108,036 1,765 SH   SOLE   1,765 0 0
Black Knight Inc Common / Ordinary Stock 09215C105 2,624 49 SH   SOLE   49 0 0
BlackRock Capital Investment Corp Common / Ordinary Stock 092533108 6,815 1,169 SH   SOLE   1,169 0 0
BlackRock Floating Rate Income Strategies Fund Inc Closed-end Fund 09255X100 46,565 3,350 SH   SOLE   3,350 0 0
BlackRock Inc Common / Ordinary Stock 09247X101 13,471,086 26,994 SH   SOLE   26,994 0 0
Blackstone Mortgage Trust Inc Closed-end REIT 09257W100 9,900 315 SH   SOLE   315 0 0
Boeing Co/The Common / Ordinary Stock 097023105 965,598 2,878 SH   SOLE   2,878 0 0
BOK Financial Corp Common / Ordinary Stock 05561Q201 5,171 55 SH   SOLE   55 0 0
Booking Holdings Inc Common / Ordinary Stock 09857L108 7,186,034 3,545 SH   SOLE   3,545 0 0
Booz Allen Hamilton Holding Corp Common / Ordinary Stock 099502106 1,880 43 SH   SOLE   43 0 0
BorgWarner Inc Common / Ordinary Stock 099724106 1,222,852 28,333 SH   SOLE   28,333 0 0
Boston Properties Inc Closed-end REIT 101121101 7,024 56 SH   SOLE   56 0 0
Boston Scientific Corp Common / Ordinary Stock 101137107 4,349 133 SH   SOLE   133 0 0
Bottomline Technologies DE Inc Common / Ordinary Stock 101388106 4,036 81 SH   SOLE   81 0 0
Brandywine Realty Trust Closed-end REIT 105368203 1,080 64 SH   SOLE   64 0 0
Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100 3,691 36 SH   SOLE   36 0 0
Brighthouse Financial Inc Common / Ordinary Stock 10922N103 401 10 SH   SOLE   10 0 0
Brinker International Inc Common / Ordinary Stock 109641100 7,283 153 SH   SOLE   153 0 0
Brink's Co/The Common / Ordinary Stock 109696104 4,865 61 SH   SOLE   61 0 0
Bristol-Myers Squibb Co Common / Ordinary Stock 110122108 282,566 5,106 SH   SOLE   5,106 0 0
Brixmor Property Group Inc Closed-end REIT 11120U105 363,171 20,836 SH   SOLE   20,836 0 0
Broadcom Inc Common / Ordinary Stock 11135F101 16,500 68 SH   SOLE   68 0 0
Broadridge Financial Solutions Inc Common / Ordinary Stock 11133T103 3,798 33 SH   SOLE   33 0 0
Brookfield Asset Management Inc Common / Ordinary Stock 112585104 6,365 157 SH   SOLE   157 0 0
Brown & Brown Inc Common / Ordinary Stock 115236101 1,470 53 SH   SOLE   53 0 0
Brown-Forman Corp Common / Ordinary Stock 115637100 3,567 73 SH   SOLE   73 0 0
Brown-Forman Corp Common / Ordinary Stock 115637209 1,372 28 SH   SOLE   28 0 0
Bryn Mawr Bank Corp Common / Ordinary Stock 117665109 1,389 30 SH   SOLE   30 0 0
Build America Bonds Income Trust - Series 22 Closed-end Fund 12008A526 9,042 10 SH   SOLE   10 0 0
Builders FirstSource Inc Common / Ordinary Stock 12008R107 805 44 SH   SOLE   44 0 0
Burlington Stores Inc Common / Ordinary Stock 122017106 1,806 12 SH   SOLE   12 0 0
BWX Technologies Inc Common / Ordinary Stock 05605H100 17,761 285 SH   SOLE   285 0 0
Cabot Corp Common / Ordinary Stock 127055101 556 9 SH   SOLE   9 0 0
CA Inc Common / Ordinary Stock 12673P105 466,302 13,080 SH   SOLE   13,080 0 0
Calavo Growers Inc Common / Ordinary Stock 128246105 19,807 206 SH   SOLE   206 0 0
California Resources Corp Common / Ordinary Stock 13057Q206 409 9 SH   SOLE   9 0 0
Callaway Golf Co Common / Ordinary Stock 131193104 1,556 82 SH   SOLE   82 0 0
Callon Petroleum Co Common / Ordinary Stock 13123X102 17,678 1,646 SH   SOLE   1,646 0 0
Camden Property Trust Closed-end REIT 133131102 1,640 18 SH   SOLE   18 0 0
Canadian Imperial Bank of Commerce/Canada Common / Ordinary Stock 136069101 5,128 59 SH   SOLE   59 0 0
Canadian National Railway Co Common / Ordinary Stock 136375102 2,780 34 SH   SOLE   34 0 0
Canadian Pacific Railway Ltd Common / Ordinary Stock 13645T100 2,562 14 SH   SOLE   14 0 0
Cannabis Science Inc Common / Ordinary Stock 137648101 495 8,400 SH   SOLE   8,400 0 0
Cantel Medical Corp Common / Ordinary Stock 138098108 1,475 15 SH   SOLE   15 0 0
Capital One Financial Corp Common / Ordinary Stock 14040H105 5,467,591 59,495 SH   SOLE   59,495 0 0
Cara Therapeutics Inc Common / Ordinary Stock 140755109 4,788 250 SH   SOLE   250 0 0
Cardinal Health Inc Common / Ordinary Stock 14149Y108 11,670 239 SH   SOLE   239 0 0
Cardtronics Plc Common / Ordinary Stock G1991C105 5,271 218 SH   SOLE   218 0 0
CarMax Inc Common / Ordinary Stock 143130102 4,865,238 66,766 SH   SOLE   66,766 0 0
Carnival Corp Common / Ordinary Stock 143658300 169,924 2,965 SH   SOLE   2,965 0 0
Carpenter Technology Corp Common / Ordinary Stock 144285103 310,321 5,903 SH   SOLE   5,903 0 0
Carrizo Oil & Gas Inc Common / Ordinary Stock 144577103 568,781 20,423 SH   SOLE   20,423 0 0
Cars Com Inc Com Common / Ordinary Stock 14575E105 25,210 888 SH   SOLE   888 0 0
Caterpillar Inc Common / Ordinary Stock 149123101 184,240 1,358 SH   SOLE   1,358 0 0
Cavco Industries Inc Common / Ordinary Stock 149568107 831 4 SH   SOLE   4 0 0
Cavit Sciences Inc Common / Ordinary Stock 14964T101 0 10 SH   SOLE   10 0 0
Cavium Inc Common / Ordinary Stock 14964U108 1,817 21 SH   SOLE   21 0 0
CBIZ Inc Common / Ordinary Stock 124805102 25,944 1,128 SH   SOLE   1,128 0 0
Cboe Global Markets Inc Common / Ordinary Stock 12503M108 30,076 289 SH   SOLE   289 0 0
CBRE Group Inc Common / Ordinary Stock 12504L109 2,673 56 SH   SOLE   56 0 0
CBS Corp-Class B Non Voting Common / Ordinary Stock 124857202 5,622 100 SH   SOLE   100 0 0
Cch I Llc - Class A Common / Ordinary Stock 16119P108 7,330 25 SH   SOLE   25 0 0
CDK Global Inc Common / Ordinary Stock 12508E101 716 11 SH   SOLE   11 0 0
Celanese Corp Common / Ordinary Stock 150870103 4,220 38 SH   SOLE   38 0 0
Celgene Corp Common / Ordinary Stock 151020104 49,320 621 SH   SOLE   621 0 0
Celsion Corp Inc Common / Ordinary Stock 15117N503 41,135 13,944 SH   SOLE   13,944 0 0
Centene Corp Common / Ordinary Stock 15135B101 4,928 40 SH   SOLE   40 0 0
CenterPoint Energy Inc Common / Ordinary Stock 15189T107 2,882 104 SH   SOLE   104 0 0
CenterState Bank Corp Common / Ordinary Stock 15201P109 2,147 72 SH   SOLE   72 0 0
Central Garden & Pet Co Common / Ordinary Stock 153527106 1,217 28 SH   SOLE   28 0 0
Central Garden & Pet Co Common / Ordinary Stock 153527205 8,013 198 SH   SOLE   198 0 0
CenturyLink Inc Common / Ordinary Stock 156700106 2,460 132 SH   SOLE   132 0 0
Cerner Corp Common / Ordinary Stock 156782104 3,309,915 55,359 SH   SOLE   55,359 0 0
Charles River Laboratories International Inc Common / Ordinary Stock 159864107 379,551 3,381 SH   SOLE   3,381 0 0
Charles Schwab Corp/The Common / Ordinary Stock 808513105 81,607 1,597 SH   SOLE   1,597 0 0
Chart Industries Inc Common / Ordinary Stock 16115Q308 3,886 63 SH   SOLE   63 0 0
Chatham Lodging Trust Closed-end REIT 16208T102 1,019 48 SH   SOLE   48 0 0
Chemours Co/The Common / Ordinary Stock 163851108 2,218 50 SH   SOLE   50 0 0
Cheniere Energy Inc Common / Ordinary Stock 16411R208 9,844 151 SH   SOLE   151 0 0
Chesapeake Energy Corp Common / Ordinary Stock 165167107 1,451 277 SH   SOLE   277 0 0
Chevron Corp Common / Ordinary Stock 166764100 19,308,263 152,719 SH   SOLE   152,719 0 0
Children's Place Inc/The Common / Ordinary Stock 168905107 1,087 9 SH   SOLE   9 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 5,605 67 SH   SOLE   67 0 0
Chubb Limited Com Common / Ordinary Stock H1467J104 3,397,277 26,746 SH   SOLE   26,746 0 0
Church & Dwight Co Inc Common / Ordinary Stock 171340102 885,805 16,663 SH   SOLE   16,663 0 0
Cigna Corp Common / Ordinary Stock 125509109 29,061 171 SH   SOLE   171 0 0
Cimarex Energy Co Common / Ordinary Stock 171798101 901,111 8,857 SH   SOLE   8,857 0 0
Cincinnati Financial Corp Common / Ordinary Stock 172062101 996,949 14,911 SH   SOLE   14,911 0 0
Cintas Corp Common / Ordinary Stock 172908105 1,542,929 8,337 SH   SOLE   8,337 0 0
Cisco Systems Inc Common / Ordinary Stock 17275R102 7,254,686 168,596 SH   SOLE   168,596 0 0
Citigroup Inc Common / Ordinary Stock 172967424 4,354,618 65,072 SH   SOLE   65,072 0 0
Citizens Financial Group Inc Common / Ordinary Stock 174610105 6,691 172 SH   SOLE   172 0 0
Clean Harbors Inc Common / Ordinary Stock 184496107 330,745 5,954 SH   SOLE   5,954 0 0
Clorox Co/The Common / Ordinary Stock 189054109 26,103 193 SH   SOLE   193 0 0
CME Group Inc Common / Ordinary Stock 12572Q105 4,215,203 25,715 SH   SOLE   25,715 0 0
CMS Energy Corp Common / Ordinary Stock 125896100 96,215 2,035 SH   SOLE   2,035 0 0
Coca-Cola Co/The Common / Ordinary Stock 191216100 3,163,446 72,126 SH   SOLE   72,126 0 0
Coca-Cola European Partners PLC Common / Ordinary Stock G25839104 45,801 1,127 SH   SOLE   1,127 0 0
Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102 4,897 62 SH   SOLE   62 0 0
Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109 45,400 2,000 SH   SOLE   2,000 0 0
Coherent Inc Common / Ordinary Stock 192479103 1,095 7 SH   SOLE   7 0 0
Colfax Corp Common / Ordinary Stock 194014106 1,533 50 SH   SOLE   50 0 0
Colgate-Palmolive Co Common / Ordinary Stock 194162103 83,735 1,292 SH   SOLE   1,292 0 0
Columbia Banking System Inc Common / Ordinary Stock 197236102 25,849 632 SH   SOLE   632 0 0
Columbia Sportswear Co Common / Ordinary Stock 198516106 2,470 27 SH   SOLE   27 0 0
Comcast Corp-Class A Common / Ordinary Stock 20030N101 3,534,687 107,732 SH   SOLE   107,732 0 0
Comerica Inc Common / Ordinary Stock 200340107 2,364 26 SH   SOLE   26 0 0
Comfort Systems USA Inc Common / Ordinary Stock 199908104 2,977 65 SH   SOLE   65 0 0
Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103 64,710 1,000 SH   SOLE   1,000 0 0
Community Bank System Inc Common / Ordinary Stock 203607106 502,095 8,500 SH   SOLE   8,500 0 0
Community Healthcare Trust Inc Closed-end REIT 20369C106 10,455 350 SH   SOLE   350 0 0
Compass Minerals International Inc Common / Ordinary Stock 20451N101 1,997,551 30,381 SH   SOLE   30,381 0 0
ConAgra Foods Inc Common / Ordinary Stock 205887102 2,762,465 77,315 SH   SOLE   77,315 0 0
Concho Resources Inc Common / Ordinary Stock 20605P101 3,044 22 SH   SOLE   22 0 0
ConocoPhillips Common / Ordinary Stock 20825C104 7,753,719 111,372 SH   SOLE   111,372 0 0
Consolidated Edison Inc Common / Ordinary Stock 209115104 11,463 147 SH   SOLE   147 0 0
Constellation Brands Inc Common / Ordinary Stock 21036P108 3,129,841 14,300 SH   SOLE   14,300 0 0
Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407 167,776 1,535 SH   SOLE   1,535 0 0
Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308 205,811 3,994 SH   SOLE   3,994 0 0
Continental Resources Inc/OK Common / Ordinary Stock 212015101 4,857 75 SH   SOLE   75 0 0
Contra Dyax Corporation Common / Ordinary Stock 267CVR991 0 57 SH   SOLE   57 0 0
Cooper Cos Inc/The Common / Ordinary Stock 216648402 393,908 1,673 SH   SOLE   1,673 0 0
Cooper-Standard Holdings Inc Common / Ordinary Stock 21676P103 1,307 10 SH   SOLE   10 0 0
Copart Inc Common / Ordinary Stock 217204106 2,319 41 SH   SOLE   41 0 0
Corcept Therapeutics Inc Common / Ordinary Stock 218352102 1,619 103 SH   SOLE   103 0 0
Core Laboratories NV Common / Ordinary Stock N22717107 4,039 32 SH   SOLE   32 0 0
CoreSite Realty Corp Closed-end REIT 21870Q105 3,768 34 SH   SOLE   34 0 0
Corning Inc Common / Ordinary Stock 219350105 287,562 10,453 SH   SOLE   10,453 0 0
Corporate Capital Trust Inc Closed-end Fund 219880101 24,258 1,553 SH   SOLE   1,553 0 0
Corporate Office Properties Trust Closed-end REIT 22002T108 6,697 231 SH   SOLE   231 0 0
CoStar Group Inc Common / Ordinary Stock 22160N109 9,490 23 SH   SOLE   23 0 0
Costco Wholesale Corp Common / Ordinary Stock 22160K105 995,790 4,765 SH   SOLE   4,765 0 0
Cray Inc Common / Ordinary Stock 225223304 246,000 10,000 SH   SOLE   10,000 0 0
Crown Castle International Corp Com Closed-end REIT 22822V101 2,375,814 22,035 SH   SOLE   22,035 0 0
Crown Holdings Inc Common / Ordinary Stock 228368106 95,115 2,125 SH   SOLE   2,125 0 0
CSX Corp Common / Ordinary Stock 126408103 28,765 451 SH   SOLE   451 0 0
Cti Biopharma Corp Common / Ordinary Stock 12648L601 100 20 SH   SOLE   20 0 0
CTS Corp Common / Ordinary Stock 126501105 17,280 480 SH   SOLE   480 0 0
CubeSmart Closed-end REIT 229663109 5,316 165 SH   SOLE   165 0 0
Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109 78,149 722 SH   SOLE   722 0 0
Cummins Inc Common / Ordinary Stock 231021106 3,078,152 23,144 SH   SOLE   23,144 0 0
Curtiss-Wright Corp Common / Ordinary Stock 231561101 472,271 3,968 SH   SOLE   3,968 0 0
CVS Health Corp Common / Ordinary Stock 126650100 1,502,508 23,349 SH   SOLE   23,349 0 0
Daimler AG Common / Ordinary Stock D1668R123 6,420 100 SH   SOLE   100 0 0
Danaher Corp Common / Ordinary Stock 235851102 4,789,532 48,536 SH   SOLE   48,536 0 0
Darden Restaurants Inc Common / Ordinary Stock 237194105 5,353 50 SH   SOLE   50 0 0
Darling Ingredients Inc Common / Ordinary Stock 237266101 481,553 24,223 SH   SOLE   24,223 0 0
Dave & Buster's Entertainment Inc Common / Ordinary Stock 238337109 666 14 SH   SOLE   14 0 0
db X-trackers MSCI EAFE Hedged Equity Fund Exchange Traded Fund 233051200 23,526,387 749,248 SH   SOLE   749,248 0 0
DCT Industrial Trust Inc Closed-end REIT 233153204 1,802 27 SH   SOLE   27 0 0
Deere & Co Common / Ordinary Stock 244199105 420,099 3,005 SH   SOLE   3,005 0 0
Delek US Holdings Inc Common / Ordinary Stock 24665A103 1,254 25 SH   SOLE   25 0 0
Delphi Technologies PLC Com USD0.01 WI Common / Ordinary Stock G2709G107 2,273 50 SH   SOLE   50 0 0
Delta Air Lines Inc Common / Ordinary Stock 247361702 847,778 17,113 SH   SOLE   17,113 0 0
Denny's Corp Common / Ordinary Stock 24869P104 4,190 263 SH   SOLE   263 0 0
Dentsply Sirona Inc Com Common / Ordinary Stock 24906P109 2,013 46 SH   SOLE   46 0 0
Devon Energy Corp Common / Ordinary Stock 25179M103 2,045,283 46,526 SH   SOLE   46,526 0 0
Diamondback Energy Inc Common / Ordinary Stock 25278X109 5,394 41 SH   SOLE   41 0 0
Diebold Nixdorf Inc Common / Ordinary Stock 253651103 3,203 268 SH   SOLE   268 0 0
Digital Realty Trust Inc Closed-end REIT 253868103 152,753 1,369 SH   SOLE   1,369 0 0
Diplomat Pharmacy Inc Common / Ordinary Stock 25456K101 2,428 95 SH   SOLE   95 0 0
Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505 3,935 80 SH   SOLE   80 0 0
Direxion Daily Technology Bull 3X Shares Exchange Traded Fund 25459W102 6,265 47 SH   SOLE   47 0 0
Discover Financial Services Common / Ordinary Stock 254709108 45,696 649 SH   SOLE   649 0 0
Discovery Inc Common / Ordinary Stock 25470F104 5,583 203 SH   SOLE   203 0 0
DISH Network Corp Common / Ordinary Stock 25470M109 1,109 33 SH   SOLE   33 0 0
Dollar General Corp Common / Ordinary Stock 256677105 453,954 4,604 SH   SOLE   4,604 0 0
Dollar Tree Inc Common / Ordinary Stock 256746108 2,040 24 SH   SOLE   24 0 0
Dominion Resources Inc/VA Common / Ordinary Stock 25746U109 4,194,911 61,527 SH   SOLE   61,527 0 0
Domino's Pizza Inc Common / Ordinary Stock 25754A201 1,411 5 SH   SOLE   5 0 0
Donaldson Co Inc Common / Ordinary Stock 257651109 2,166 48 SH   SOLE   48 0 0
Dover Corp Common / Ordinary Stock 260003108 127,368 1,740 SH   SOLE   1,740 0 0
Dover Motorsports Inc Common / Ordinary Stock 260174107 27 12 SH   SOLE   12 0 0
DowDuPont Inc Common / Ordinary Stock 26078J100 6,918,963 104,960 SH   SOLE   104,960 0 0
DR Horton Inc Common / Ordinary Stock 23331A109 3,772 92 SH   SOLE   92 0 0
DTE Energy Co Common / Ordinary Stock 233331107 966,453 9,326 SH   SOLE   9,326 0 0
Duke Energy Corp Common / Ordinary Stock 26441C204 228,383 2,888 SH   SOLE   2,888 0 0
Dunkin' Brands Group Inc Common / Ordinary Stock 265504100 4,144 60 SH   SOLE   60 0 0
DXC Technology Co Common / Ordinary Stock 23355L106 3,547 44 SH   SOLE   44 0 0
Eagle Bancorp Inc Common / Ordinary Stock 268948106 1,103 18 SH   SOLE   18 0 0
Eagle Materials Inc Common / Ordinary Stock 26969P108 529,259 5,042 SH   SOLE   5,042 0 0
EastGroup Properties Inc Closed-end REIT 277276101 7,549 79 SH   SOLE   79 0 0
Eastman Chemical Co Common / Ordinary Stock 277432100 3,599 36 SH   SOLE   36 0 0
Eaton Corp PLC Common / Ordinary Stock G29183103 114,875 1,537 SH   SOLE   1,537 0 0
Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Securities Fund 27828S101 6,375 375 SH   SOLE   375 0 0
eBay Inc Common / Ordinary Stock 278642103 4,460 123 SH   SOLE   123 0 0
EchoStar Corp Common / Ordinary Stock 278768106 178 4 SH   SOLE   4 0 0
Ecolab Inc Common / Ordinary Stock 278865100 3,208,505 22,864 SH   SOLE   22,864 0 0
Edgewell Personal Care Co Common / Ordinary Stock 28035Q102 231,864 4,595 SH   SOLE   4,595 0 0
Edison International Common / Ordinary Stock 281020107 9,997 158 SH   SOLE   158 0 0
Education Realty Trust Inc Closed-end REIT 28140H203 8,383 202 SH   SOLE   202 0 0
Edwards Lifesciences Corp Common / Ordinary Stock 28176E108 13,392 92 SH   SOLE   92 0 0
Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105 2,560 32 SH   SOLE   32 0 0
Eli Lilly & Co Common / Ordinary Stock 532457108 54,185 635 SH   SOLE   635 0 0
EMCOR Group Inc Common / Ordinary Stock 29084Q100 16,912 222 SH   SOLE   222 0 0
Emerson Electric Co Common / Ordinary Stock 291011104 2,311,558 33,433 SH   SOLE   33,433 0 0
Enbridge Inc Common / Ordinary Stock 29250N105 2,807,946 78,676 SH   SOLE   78,676 0 0
Encompass Health Corporation Com Common / Ordinary Stock 29261A100 21,467 317 SH   SOLE   317 0 0
Encore Capital Group Inc Common / Ordinary Stock 292554102 256 7 SH   SOLE   7 0 0
Energen Corp Common / Ordinary Stock 29265N108 947 13 SH   SOLE   13 0 0
Energizer Holdings Inc Common / Ordinary Stock 29272W109 393,248 6,246 SH   SOLE   6,246 0 0
Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506 173,599 2,286 SH   SOLE   2,286 0 0
EnPro Industries Inc Common / Ordinary Stock 29355X107 7,415 106 SH   SOLE   106 0 0
Ensco PLC Common / Ordinary Stock G3157S106 806 111 SH   SOLE   111 0 0
Enstar Group Ltd Common / Ordinary Stock G3075P101 622 3 SH   SOLE   3 0 0
Entegris Inc Common / Ordinary Stock 29362U104 1,356 40 SH   SOLE   40 0 0
Envision Healthcare Corporation Com Common / Ordinary Stock 29414D100 396,618 9,012 SH   SOLE   9,012 0 0
EOG Resources Inc Common / Ordinary Stock 26875P101 1,718,876 13,814 SH   SOLE   13,814 0 0
E'Prime Aerospace Corp Common / Ordinary Stock 268817301 0 150 SH   SOLE   150 0 0
EPR Properties Closed-end REIT 26884U109 6,025 93 SH   SOLE   93 0 0
EQT Corp Common / Ordinary Stock 26884L109 31,232 566 SH   SOLE   566 0 0
Equinix Inc Common / Ordinary Stock 29444U700 1,290 3 SH   SOLE   3 0 0
Equity LifeStyle Properties Inc Closed-end REIT 29472R108 1,287 14 SH   SOLE   14 0 0
Equity Residential Closed-end REIT 29476L107 892 14 SH   SOLE   14 0 0
Esc Seventy Seven Common / Ordinary Stock 818ESC998 0 19 SH   SOLE   19 0 0
Essex Property Trust Inc Closed-end REIT 297178105 882,168 3,690 SH   SOLE   3,690 0 0
Estee Lauder Cos Inc/The Common / Ordinary Stock 518439104 16,695 117 SH   SOLE   117 0 0
ETFMG Prime Cyber Security ETF Exchange Traded Fund 26924G201 4,847 131 SH   SOLE   131 0 0
ETFS Physical Precious Metal Basket Shares Exchange Traded Fund 26922W109 17,047 277 SH   SOLE   277 0 0
ETRADE Financial Corp Common / Ordinary Stock 269246401 4,220 69 SH   SOLE   69 0 0
Euronet Worldwide Inc Common / Ordinary Stock 298736109 2,681 32 SH   SOLE   32 0 0
Everest Re Group Ltd Common / Ordinary Stock G3223R108 691 3 SH   SOLE   3 0 0
Evergreen Solar Inc Common / Ordinary Stock 30033R306 0 16 SH   SOLE   16 0 0
Evergy Inc Common / Ordinary Stock 30034W106 380,248 6,772 SH   SOLE   6,772 0 0
Eversource Energy Com Common / Ordinary Stock 30040W108 84,750 1,446 SH   SOLE   1,446 0 0
Evolus Inc Common / Ordinary Stock 30052C107 14,947 534 SH   SOLE   534 0 0
Exact Sciences Corp Common / Ordinary Stock 30063P105 599,753 10,031 SH   SOLE   10,031 0 0
Exantas Capital Corp Com Closed-end REIT 30068N105 122 12 SH   SOLE   12 0 0
Exchange Traded Fund Exchange Traded Fund 74347R214 9,038 158 SH   SOLE   158 0 0
Exelixis Inc Common / Ordinary Stock 30161Q104 6,026 280 SH   SOLE   280 0 0
Exelon Corp Common / Ordinary Stock 30161N101 980 23 SH   SOLE   23 0 0
Expeditors International of Washington Inc Common / Ordinary Stock 302130109 195,689 2,677 SH   SOLE   2,677 0 0
Express Scripts Holding Co Common / Ordinary Stock 30219G108 44,396 575 SH   SOLE   575 0 0
Extra Space Storage Inc Closed-end REIT 30225T102 1,098 11 SH   SOLE   11 0 0
Extreme Networks Inc Common / Ordinary Stock 30226D106 907 114 SH   SOLE   114 0 0
Exxon Mobil Corp Common / Ordinary Stock 30231G102 6,125,908 74,047 SH   SOLE   74,047 0 0
EZCORP Inc Common / Ordinary Stock 302301106 7,459 619 SH   SOLE   619 0 0
F5 Networks Inc Common / Ordinary Stock 315616102 827,932 4,801 SH   SOLE   4,801 0 0
Facebook Inc Common / Ordinary Stock 30303M102 10,157,689 52,273 SH   SOLE   52,273 0 0
Farmers Bankshares Inc Common / Ordinary Stock 309479103 40,560 2,080 SH   SOLE   2,080 0 0
Farmland Partners Inc Closed-end REIT 31154R109 2,640 300 SH   SOLE   300 0 0
Fastenal Co Common / Ordinary Stock 311900104 34,317 713 SH   SOLE   713 0 0
FB Financial Corp Common / Ordinary Stock 30257X104 7,289 179 SH   SOLE   179 0 0
Fcb Finl Hldgs Inc Cl A Common / Ordinary Stock 30255G103 1,764 30 SH   SOLE   30 0 0
Federal Realty Investment Trust Closed-end REIT 313747206 5,315 42 SH   SOLE   42 0 0
FedEx Corp Common / Ordinary Stock 31428X106 44,504 196 SH   SOLE   196 0 0
Ferrari NV Common / Ordinary Stock N3167Y103 3,375 25 SH   SOLE   25 0 0
Fidelity MSCI Financials Index ETF Exchange Traded Fund 316092501 19,208 490 SH   SOLE   490 0 0
Fidelity National Financial Inc Common / Ordinary Stock 31620R303 2,596 69 SH   SOLE   69 0 0
Fidelity National Information Services Inc Common / Ordinary Stock 31620M106 16,435 155 SH   SOLE   155 0 0
Fifth Third Bancorp Common / Ordinary Stock 316773100 13,633 475 SH   SOLE   475 0 0
Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605 31,908 1,200 SH   SOLE   1,200 0 0
First Bancorp/Southern Pines NC Common / Ordinary Stock 318910106 2,086 51 SH   SOLE   51 0 0
FirstCash Inc Common / Ordinary Stock 33767D105 13,028 145 SH   SOLE   145 0 0
FirstEnergy Corp Common / Ordinary Stock 337932107 2,621 73 SH   SOLE   73 0 0
First Financial Bankshares Inc Common / Ordinary Stock 32020R109 195,965 3,850 SH   SOLE   3,850 0 0
First Horizon National Corp Common / Ordinary Stock 320517105 10,383 582 SH   SOLE   582 0 0
First Industrial Realty Trust Inc Closed-end REIT 32054K103 5,401 162 SH   SOLE   162 0 0
First Merchants Corp Common / Ordinary Stock 320817109 2,227 48 SH   SOLE   48 0 0
First Republic Bank/CA Common / Ordinary Stock 33616C100 1,936 20 SH   SOLE   20 0 0
First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528 12,531 12 SH   SOLE   12 0 0
First Trust Enhanced Short Maturity ETF Exchange Traded Fund 33739Q408 83,986 1,400 SH   SOLE   1,400 0 0
First Trust Health Care AlphaDEX Fund Exchange Traded Fund 33734X143 2,672 36 SH   SOLE   36 0 0
First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101 6,751,447 290,760 SH   SOLE   290,760 0 0
First Trust NYSE Arca Biotechnology Index Fund Exchange Traded Fund 33733E203 20,581 147 SH   SOLE   147 0 0
First Trust Senior Loan ETF Exchange Traded Fund 33738D309 2,977,504 62,330 SH   SOLE   62,330 0 0
First Trust Technology AlphaDEX Fund Exchange Traded Fund 33734X176 2,645 47 SH   SOLE   47 0 0
Fiserv Inc Common / Ordinary Stock 337738108 5,959,355 80,434 SH   SOLE   80,434 0 0
Five9 Inc Common / Ordinary Stock 338307101 691 20 SH   SOLE   20 0 0
Flex Ltd Common / Ordinary Stock Y2573F102 141 10 SH   SOLE   10 0 0
Floor & Decor Holdings Inc Common / Ordinary Stock 339750101 55,990 1,135 SH   SOLE   1,135 0 0
Florsheim Group Inc Common / Ordinary Stock 343302105 0 250 SH   SOLE   250 0 0
Flowers Foods Inc Common / Ordinary Stock 343498101 162,349 7,794 SH   SOLE   7,794 0 0
FMC Corp Common / Ordinary Stock 302491303 9,278 104 SH   SOLE   104 0 0
FNB Corp/PA Common / Ordinary Stock 302520101 381,772 28,448 SH   SOLE   28,448 0 0
Ford Motor Co Common / Ordinary Stock 345370860 233,012 21,049 SH   SOLE   21,049 0 0
Forest City Realty Trust Inc Common / Ordinary Stock 345605109 433 19 SH   SOLE   19 0 0
Fortinet Inc Common / Ordinary Stock 34959E109 18,729 300 SH   SOLE   300 0 0
Fortive Corp Common / Ordinary Stock 34959J108 2,853 37 SH   SOLE   37 0 0
Forum Energy Technologies Inc Common / Ordinary Stock 34984V100 790 64 SH   SOLE   64 0 0
Franklin Resources Inc Common / Ordinary Stock 354613101 104,739 3,268 SH   SOLE   3,268 0 0
Freeport-McMoRan Copper & Gold Inc Common / Ordinary Stock 35671D857 12,151 704 SH   SOLE   704 0 0
Gaming and Leisure Properties Inc Common / Ordinary Stock 36467J108 4,153 116 SH   SOLE   116 0 0
Gannett Spinco Inc - W/I Common / Ordinary Stock 36473H104 14,263 1,333 SH   SOLE   1,333 0 0
Gartner Inc Common / Ordinary Stock 366651107 701,978 5,282 SH   SOLE   5,282 0 0
GCI Liberty Inc Common / Ordinary Stock 36164V305 947 21 SH   SOLE   21 0 0
Generac Holdings Inc Common / Ordinary Stock 368736104 5,845 113 SH   SOLE   113 0 0
General Dynamics Corp Common / Ordinary Stock 369550108 4,059,637 21,778 SH   SOLE   21,778 0 0
General Electric Co Common / Ordinary Stock 369604103 434,486 31,924 SH   SOLE   31,924 0 0
General Mills Inc Common / Ordinary Stock 370334104 33,151 749 SH   SOLE   749 0 0
General Motors Co Common / Ordinary Stock 37045V100 3,191 81 SH   SOLE   81 0 0
Generation Next Franchise Brands Inc Common / Ordinary Stock 37148W104 888 400 SH   SOLE   400 0 0
Genesee & Wyoming Inc Common / Ordinary Stock 371559105 69,610 856 SH   SOLE   856 0 0
Gentex Corp Common / Ordinary Stock 371901109 6,837 297 SH   SOLE   297 0 0
Genuine Parts Co Common / Ordinary Stock 372460105 3,348,775 36,483 SH   SOLE   36,483 0 0
GeoAlert Inc Common / Ordinary Stock 37248X200 1 10,000 SH   SOLE   10,000 0 0
G-III Apparel Group Ltd Common / Ordinary Stock 36237H101 1,643 37 SH   SOLE   37 0 0
Gilead Sciences Inc Common / Ordinary Stock 375558103 1,501,241 21,192 SH   SOLE   21,192 0 0
Global X FTSE Nordic Region ETF Exchange Traded Fund 37950E101 774,104 35,673 SH   SOLE   35,673 0 0
Global X Robotics & Artificial Intelligence ETF Exchange Traded Fund 37954Y715 5,392 245 SH   SOLE   245 0 0
Goldcorp Inc Common / Ordinary Stock 380956409 266,070 19,407 SH   SOLE   19,407 0 0
Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104 2,002,334 9,078 SH   SOLE   9,078 0 0
Graco Inc Common / Ordinary Stock 384109104 678 15 SH   SOLE   15 0 0
Gramercy Property Trust Closed-end REIT 385002308 3,797 139 SH   SOLE   139 0 0
Gray Television Inc Common / Ordinary Stock 389375106 1,880 119 SH   SOLE   119 0 0
Great Western Bancorp Inc Common / Ordinary Stock 391416104 2,561 61 SH   SOLE   61 0 0
Groupon Inc Common / Ordinary Stock 399473107 1,720 400 SH   SOLE   400 0 0
GTT Communications Inc Common / Ordinary Stock 362393100 12,780 284 SH   SOLE   284 0 0
Hain Celestial Group Inc/The Common / Ordinary Stock 405217100 9,476 318 SH   SOLE   318 0 0
Halliburton Co Common / Ordinary Stock 406216101 3,205,613 71,141 SH   SOLE   71,141 0 0
Hanesbrands Inc Common / Ordinary Stock 410345102 398,826 18,112 SH   SOLE   18,112 0 0
Hanover Insurance Group Inc/The Common / Ordinary Stock 410867105 12,434 104 SH   SOLE   104 0 0
Harris Corp Common / Ordinary Stock 413875105 10,841 75 SH   SOLE   75 0 0
Hartford Financial Services Group Inc/The Common / Ordinary Stock 416515104 402,342 7,869 SH   SOLE   7,869 0 0
Hasbro Inc Common / Ordinary Stock 418056107 7,421,909 80,402 SH   SOLE   80,402 0 0
HCA Healthcare Inc Common / Ordinary Stock 40412C101 981,985 9,571 SH   SOLE   9,571 0 0
HCP Inc Closed-end REIT 40414L109 2,505 97 SH   SOLE   97 0 0
HD Supply Holdings Inc Common / Ordinary Stock 40416M105 214 5 SH   SOLE   5 0 0
Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209 144,386 1,730 SH   SOLE   1,730 0 0
Healthcare Services Group Inc Common / Ordinary Stock 421906108 2,764 64 SH   SOLE   64 0 0
Healthcare Trust of America Inc Closed-end REIT 42225P501 8,412 312 SH   SOLE   312 0 0
HealthEquity Inc Common / Ordinary Stock 42226A107 1,352 18 SH   SOLE   18 0 0
Heartland Financial USA Inc Common / Ordinary Stock 42234Q102 1,371 25 SH   SOLE   25 0 0
Helmerich & Payne Inc Common / Ordinary Stock 423452101 6,376 100 SH   SOLE   100 0 0
Henry Schein Inc Common / Ordinary Stock 806407102 613,445 8,445 SH   SOLE   8,445 0 0
Herc Holdings Inc Common / Ordinary Stock 42704L104 789 14 SH   SOLE   14 0 0
Hercules Capital Inc Common / Ordinary Stock 427096508 6,097 482 SH   SOLE   482 0 0
Heritage Financial Corp/WA Common / Ordinary Stock 42722X106 6,447 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 12,563 135 SH   SOLE   135 0 0
Hertz Global Holdings Inc Common / Ordinary Stock 42806J106 675 44 SH   SOLE   44 0 0
Hess Corp Common / Ordinary Stock 42809H107 5,886 88 SH   SOLE   88 0 0
Hewlett Packard Enterprise Co Common / Ordinary Stock 42824C109 4,734 324 SH   SOLE   324 0 0
Hexcel Corp Common / Ordinary Stock 428291108 426,425 6,424 SH   SOLE   6,424 0 0
Hillenbrand Inc Common / Ordinary Stock 431571108 1,367 29 SH   SOLE   29 0 0
Hilltop Holdings Inc Common / Ordinary Stock 432748101 861 39 SH   SOLE   39 0 0
Hilton Grand Vacations Inc Common / Ordinary Stock 43283X105 625 18 SH   SOLE   18 0 0
Hilton Worldwide Holdings Inc Common / Ordinary Stock 43300A203 2,216 28 SH   SOLE   28 0 0
HMS Holdings Corp Common / Ordinary Stock 40425J101 1,924 89 SH   SOLE   89 0 0
Home BancShares Inc/AR Common / Ordinary Stock 436893200 8,979 398 SH   SOLE   398 0 0
Home Depot Inc/The Common / Ordinary Stock 437076102 18,321,841 93,910 SH   SOLE   93,910 0 0
Honeywell International Inc Common / Ordinary Stock 438516106 11,388,737 79,061 SH   SOLE   79,061 0 0
Hormel Foods Corp Common / Ordinary Stock 440452100 95,816 2,575 SH   SOLE   2,575 0 0
Hospitality Properties Trust Closed-end REIT 44106M102 3,347 117 SH   SOLE   117 0 0
Host Hotels & Resorts Inc Closed-end REIT 44107P104 13,548 643 SH   SOLE   643 0 0
Howard Hughes Corp/The Common / Ordinary Stock 44267D107 20,670 156 SH   SOLE   156 0 0
HP Inc Common / Ordinary Stock 40434L105 15,134 667 SH   SOLE   667 0 0
HubSpot Inc Common / Ordinary Stock 443573100 1,379 11 SH   SOLE   11 0 0
Humana Inc Common / Ordinary Stock 444859102 44,645 150 SH   SOLE   150 0 0
Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104 6,037 409 SH   SOLE   409 0 0
Huntsman Corp Common / Ordinary Stock 447011107 3,300 113 SH   SOLE   113 0 0
Huron Consulting Group Inc Common / Ordinary Stock 447462102 2,863 70 SH   SOLE   70 0 0
IAC/InterActiveCorp Common / Ordinary Stock 44919P508 10,522 69 SH   SOLE   69 0 0
Iberiabank corp Common / Ordinary Stock 450828108 834 11 SH   SOLE   11 0 0
ICON PLC Common / Ordinary Stock G4705A100 4,108 31 SH   SOLE   31 0 0
ICU Medical Inc Common / Ordinary Stock 44930G107 2,056 7 SH   SOLE   7 0 0
Ihs Market Ltd Common / Ordinary Stock G47567105 2,425 47 SH   SOLE   47 0 0
ILG Inc Common / Ordinary Stock 44967H101 33 1 SH   SOLE   1 0 0
Illinois Tool Works Inc Common / Ordinary Stock 452308109 193,679 1,398 SH   SOLE   1,398 0 0
Illumina Inc Common / Ordinary Stock 452327109 13,127 47 SH   SOLE   47 0 0
Immunomedics Inc Common / Ordinary Stock 452907108 4,734 200 SH   SOLE   200 0 0
IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107 232,332 7,645 SH   SOLE   7,645 0 0
Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704 103,362 1,443 SH   SOLE   1,443 0 0
Ingersoll-Rand PLC Common / Ordinary Stock G47791101 1,884 21 SH   SOLE   21 0 0
Ingredion Inc Com Common / Ordinary Stock 457187102 1,993 18 SH   SOLE   18 0 0
InnerWorkings Inc Common / Ordinary Stock 45773Y105 539 62 SH   SOLE   62 0 0
Installed Building Products Inc Common / Ordinary Stock 45780R101 1,301 23 SH   SOLE   23 0 0
Integrated Device Technology Inc Common / Ordinary Stock 458118106 1,243 39 SH   SOLE   39 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,615,636 233,668 SH   SOLE   233,668 0 0
Intercontinental Exchange Inc Common / Ordinary Stock 45866F104 16,990 231 SH   SOLE   231 0 0
International Business Machines Corp Common / Ordinary Stock 459200101 751,446 5,379 SH   SOLE   5,379 0 0
International Paper Co Common / Ordinary Stock 460146103 164,937 3,167 SH   SOLE   3,167 0 0
International Speedway Corp Common / Ordinary Stock 460335201 447 10 SH   SOLE   10 0 0
International Speedway Corp Common / Ordinary Stock 460335300 4,563 100 SH   SOLE   100 0 0
Inter Parfums Inc Common / Ordinary Stock 458334109 1,338 25 SH   SOLE   25 0 0
Interpublic Group of Cos Inc/The Common / Ordinary Stock 460690100 5,602 239 SH   SOLE   239 0 0
Intuit Inc Common / Ordinary Stock 461202103 613 3 SH   SOLE   3 0 0
Intuitive Surgical Inc Common / Ordinary Stock 46120E602 14,354 30 SH   SOLE   30 0 0
Invacare Corp Common / Ordinary Stock 461203101 9,300 500 SH   SOLE   500 0 0
Invesco Chinese Yuan Dim Sum Bond ETF Exchange Traded Fund 46138E883 5,941 260 SH   SOLE   260 0 0
Invesco Dynamic Software ETF Exchange Traded Fund 46137V639 13,051 171 SH   SOLE   171 0 0
Invesco Ltd Common / Ordinary Stock G491BT108 709,524 26,714 SH   SOLE   26,714 0 0
Invesco Mortgage Capital Inc Closed-end REIT 46131B100 7,155 450 SH   SOLE   450 0 0
Invesco National AMT-Free Municipal Bond ETF Exchange Traded Fund 46138E537 2,526,670 100,584 SH   SOLE   100,584 0 0
Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103 5,836 34 SH   SOLE   34 0 0
Invesco Senior Loan ETF Exchange Traded Fund 46138G508 2,936,627 128,237 SH   SOLE   128,237 0 0
Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399 178,772 8,265 SH   SOLE   8,265 0 0
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 286,641 6,046 SH   SOLE   6,046 0 0
Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233 275,604 1,430 SH   SOLE   1,430 0 0
Invesco S&P International Developed Low Volatility ETF Exchange Traded Fund 46138E230 51,385 1,595 SH   SOLE   1,595 0 0
Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198 94,020 2,000 SH   SOLE   2,000 0 0
Invesco S&P SmallCap Low Volatility ETF Exchange Traded Fund 46138G102 96,640 2,000 SH   SOLE   2,000 0 0
Invesco Taxable Municipal Bond Exchange Traded Fund 46138G805 472,851 15,972 SH   SOLE   15,972 0 0
Investment Grade Corporate T Ut21monthlywrafe Closed-end Fund 46136J512 4,811 5 SH   SOLE   5 0 0
Investors Real Estate Trust Closed-end REIT 461730103 1,161 210 SH   SOLE   210 0 0
Invitation Homes Inc Closed-end REIT 46187W107 7,010 304 SH   SOLE   304 0 0
InVivo Therapeutics Holdings Corp Common / Ordinary Stock 46186M407 4,420 2,600 SH   SOLE   2,600 0 0
IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800 234,287 7,629 SH   SOLE   7,629 0 0
iRhythm Technologies Inc Common / Ordinary Stock 450056106 8,113 100 SH   SOLE   100 0 0
Iron Mtn Inc New Com Closed-end REIT 46284V101 17,505 500 SH   SOLE   500 0 0
iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432 18,258 150 SH   SOLE   150 0 0
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 5,126 50 SH   SOLE   50 0 0
iShares China Large-Cap ETF Exchange Traded Fund 464287184 9,282 216 SH   SOLE   216 0 0
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 27,467 275 SH   SOLE   275 0 0
iShares Convertible Bond ETF Exchange Traded Fund 46435G102 938,942 16,270 SH   SOLE   16,270 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 58,756 1,714 SH   SOLE   1,714 0 0
iShares Core Moderate Allocation ETF Exchange Traded Fund 464289875 11,259 300 SH   SOLE   300 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 266,471 4,205 SH   SOLE   4,205 0 0
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 1,071,467 20,405 SH   SOLE   20,405 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200 8,096,752 29,653 SH   SOLE   29,653 0 0
iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507 73,308,375 376,365 SH   SOLE   376,365 0 0
iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804 38,868,407 465,713 SH   SOLE   465,713 0 0
iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226 154,802 1,456 SH   SOLE   1,456 0 0
iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339 4,673 56 SH   SOLE   56 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 11,475 225 SH   SOLE   225 0 0
iShares Global Infrastructure ETF Exchange Traded Fund 464288372 941,679 21,925 SH   SOLE   21,925 0 0
iShares Global REIT ETF Exchange Traded Fund 46434V647 1,155 45 SH   SOLE   45 0 0
iShares GNMA Bond ETF Exchange Traded Fund 46429B333 599,732 12,395 SH   SOLE   12,395 0 0
iShares Gold Trust Exchange Traded Fund 464285105 34,894 2,903 SH   SOLE   2,903 0 0
iShares High Dividend ETF JDR Exchange Traded Fund 46429B663 13,598 160 SH   SOLE   160 0 0
iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513 248,604 2,922 SH   SOLE   2,922 0 0
iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 89,823 784 SH   SOLE   784 0 0
iShares Intermediate Credit Bond ETF Exchange Traded Fund 464288638 20,186 190 SH   SOLE   190 0 0
iShares JP Morgan USD Emerging Markets Bond ETF Exchange Traded Fund 464288281 5,659 53 SH   SOLE   53 0 0
iShares Latin America 40 ETF Exchange Traded Fund 464287390 1,953 66 SH   SOLE   66 0 0
iShares MBS ETF Exchange Traded Fund 464288588 942,621 9,048 SH   SOLE   9,048 0 0
iShares MSCI Canada ETF Exchange Traded Fund 464286509 1,112,546 39,023 SH   SOLE   39,023 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671 33,398 517 SH   SOLE   517 0 0
iShares MSCI EAFE ETF Exchange Traded Fund 464287465 78,540,072 1,172,765 SH   SOLE   1,172,765 0 0
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 35,460 450 SH   SOLE   450 0 0
iShares MSCI EAFE Small-Cap ETF Exchange Traded Fund 464288273 2,087,297 33,269 SH   SOLE   33,269 0 0
iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877 17,971 350 SH   SOLE   350 0 0
iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234 10,775,911 248,694 SH   SOLE   248,694 0 0
iShares MSCI EMU ETF Exchange Traded Fund 464286608 4,946,380 120,614 SH   SOLE   120,614 0 0
iShares MSCI Europe Financials ETF Exchange Traded Fund 464289180 3,502,036 173,111 SH   SOLE   173,111 0 0
iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871 12,105 500 SH   SOLE   500 0 0
iShares MSCI India ETF Exchange Traded Fund 46429B598 5,493 165 SH   SOLE   165 0 0
iShares MSCI Japan ETF Exchange Traded Fund 46434G822 2,982,191 51,497 SH   SOLE   51,497 0 0
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 205,918 2,040 SH   SOLE   2,040 0 0
iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814 2,588 83 SH   SOLE   83 0 0
iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822 1,556 33 SH   SOLE   33 0 0
iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665 1,408,734 30,618 SH   SOLE   30,618 0 0
iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772 30,740 454 SH   SOLE   454 0 0
iShares MSCI Sweden ETF Exchange Traded Fund 464286756 29,869 979 SH   SOLE   979 0 0
iShares MSCI Switzerland Capped ETF Exchange Traded Fund 464286749 755,823 23,199 SH   SOLE   23,199 0 0
iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334 3,024,677 86,966 SH   SOLE   86,966 0 0
iShares MSCI USA Minimum Volatility ETF Exchange Traded Fund 46429B697 398,700 7,500 SH   SOLE   7,500 0 0
iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556 21,744 198 SH   SOLE   198 0 0
iShares National AMT-Free Muni Bond ETF Exchange Traded Fund 464288414 1,242,511 11,395 SH   SOLE   11,395 0 0
iShares Russell 1000 ETF Exchange Traded Fund 464287622 99,395 654 SH   SOLE   654 0 0
iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614 572,468 3,981 SH   SOLE   3,981 0 0
iShares Russell 1000 Value ETF Exchange Traded Fund 464287598 1,203,361 9,914 SH   SOLE   9,914 0 0
iShares Russell 2000 ETF Exchange Traded Fund 464287655 1,241,704 7,582 SH   SOLE   7,582 0 0
iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648 195,952 959 SH   SOLE   959 0 0
iShares Russell 2000 Value ETF Exchange Traded Fund 464287630 3,617,774 27,424 SH   SOLE   27,424 0 0
iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499 184,774 871 SH   SOLE   871 0 0
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 81,107 640 SH   SOLE   640 0 0
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 28,759 325 SH   SOLE   325 0 0
iShares Select Dividend ETF Exchange Traded Fund 464287168 324,008 3,315 SH   SOLE   3,315 0 0
iShares Short Maturity Bond ETF Exchange Traded Fund 46431W507 5,017 100 SH   SOLE   100 0 0
iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158 1,927,852 18,357 SH   SOLE   18,357 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 34,618 2,285 SH   SOLE   2,285 0 0
iShares S&P 500 Growth ETF Exchange Traded Fund 464287309 61,141 376 SH   SOLE   376 0 0
iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606 127,675 568 SH   SOLE   568 0 0
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 99,162 612 SH   SOLE   612 0 0
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 14,361 76 SH   SOLE   76 0 0
iShares TIPS Bond ETF Exchange Traded Fund 464287176 527,667 4,675 SH   SOLE   4,675 0 0
iShares Treasury Floating Rate Bond ETF Exchange Traded Fund 46434V860 18,715 372 SH   SOLE   372 0 0
iShares U.S. Basic Materials ETF Exchange Traded Fund 464287838 12,376 125 SH   SOLE   125 0 0
iShares U.S. Energy ETF Exchange Traded Fund 464287796 9,437 225 SH   SOLE   225 0 0
iShares US Financials ETF Exchange Traded Fund 464287788 9,375 80 SH   SOLE   80 0 0
iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810 14,246 71 SH   SOLE   71 0 0
iShares US Preferred Stock ETF Exchange Traded Fund 464288687 2,248,346 59,622 SH   SOLE   59,622 0 0
iShares US Real Estate ETF Exchange Traded Fund 464287739 8,058 100 SH   SOLE   100 0 0
iShares US Telecommunications ETF Exchange Traded Fund 464287713 241,238 8,750 SH   SOLE   8,750 0 0
iStar Inc Closed-end REIT 45031U101 302 28 SH   SOLE   28 0 0
ITT Inc Common / Ordinary Stock 45073V108 535,977 10,254 SH   SOLE   10,254 0 0
J2 Global Inc Com Common / Ordinary Stock 48123V102 1,039 12 SH   SOLE   12 0 0
Jabil Circuit Inc Common / Ordinary Stock 466313103 3,043 110 SH   SOLE   110 0 0
Jacobs Engineering Group Inc Common / Ordinary Stock 469814107 507,285 7,990 SH   SOLE   7,990 0 0
Jernigan Capital Inc Closed-end REIT 476405105 648 34 SH   SOLE   34 0 0
JetBlue Airways Corp Common / Ordinary Stock 477143101 1,537 81 SH   SOLE   81 0 0
JM Smucker Co/The Common / Ordinary Stock 832696405 5,052 47 SH   SOLE   47 0 0
John Hancock Multi-Factor Large Cap ETF Exchange Traded Fund 47804J107 35,220 1,000 SH   SOLE   1,000 0 0
John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100 7,595 325 SH   SOLE   325 0 0
Johnson Controls International plc Common / Ordinary Stock G51502105 104,063 3,111 SH   SOLE   3,111 0 0
Johnson & Johnson Common / Ordinary Stock 478160104 19,401,417 159,893 SH   SOLE   159,893 0 0
Jones Lang LaSalle Inc Common / Ordinary Stock 48020Q107 1,826 11 SH   SOLE   11 0 0
JPMorgan Chase & Co Common / Ordinary Stock 46625H100 21,818,125 209,387 SH   SOLE   209,387 0 0
Kaman Corp Common / Ordinary Stock 483548103 21,813 313 SH   SOLE   313 0 0
KAR Auction Services Inc Common / Ordinary Stock 48238T109 511,120 9,327 SH   SOLE   9,327 0 0
Kellogg Co Common / Ordinary Stock 487836108 76,857 1,100 SH   SOLE   1,100 0 0
Kennametal Inc Common / Ordinary Stock 489170100 3,734 104 SH   SOLE   104 0 0
Keurig Dr Pepper Inc Common / Ordinary Stock 26138E109 5,246 43 SH   SOLE   43 0 0
KeyCorp Common / Ordinary Stock 493267108 5,374 275 SH   SOLE   275 0 0
Kimberly-Clark Corp Common / Ordinary Stock 494368103 47,508 451 SH   SOLE   451 0 0
Kinder Morgan Inc/DE Common / Ordinary Stock 49456B101 53,575 3,032 SH   SOLE   3,032 0 0
Kite Realty Group Trust Com Usd0.01 (Post Rev Split Closed-end REIT 49803T300 1,025 60 SH   SOLE   60 0 0
Korn/Ferry International Common / Ordinary Stock 500643200 13,810 223 SH   SOLE   223 0 0
Kraft Heinz Co/The Common / Ordinary Stock 500754106 6,036,814 96,097 SH   SOLE   96,097 0 0
KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405 12,870 431 SH   SOLE   431 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 21,985 369 SH   SOLE   369 0 0
Kraneshares E Fund China Commercial Paper ETF Exchange Traded Fund 500767702 6,089 172 SH   SOLE   172 0 0
Kroger Co/The Common / Ordinary Stock 501044101 14,424 507 SH   SOLE   507 0 0
Kulicke & Soffa Industries Inc Common / Ordinary Stock 501242101 1,787 75 SH   SOLE   75 0 0
L3 Technologies Inc Common / Ordinary Stock 502413107 3,846 20 SH   SOLE   20 0 0
Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409 369,652 2,059 SH   SOLE   2,059 0 0
Lakeland Bancorp Inc Common / Ordinary Stock 511637100 17,111 862 SH   SOLE   862 0 0
Lakeland Financial Corp Common / Ordinary Stock 511656100 1,205 25 SH   SOLE   25 0 0
Lamar Advertising Co New Cl A Common / Ordinary Stock 512816109 888 13 SH   SOLE   13 0 0
Lamb Weston Holdings Inc Common / Ordinary Stock 513272104 1,940,820 28,329 SH   SOLE   28,329 0 0
Lam Research Corp Common / Ordinary Stock 512807108 19,705 114 SH   SOLE   114 0 0
Landstar System Inc Common / Ordinary Stock 515098101 1,856 17 SH   SOLE   17 0 0
LaSalle Hotel Properties Closed-end REIT 517942108 1,677 49 SH   SOLE   49 0 0
Las Vegas Sands Corp Common / Ordinary Stock 517834107 2,141,134 28,040 SH   SOLE   28,040 0 0
L Brands Inc Common / Ordinary Stock 501797104 3,688 100 SH   SOLE   100 0 0
LCI Industries Com Common / Ordinary Stock 50189K103 1,352 15 SH   SOLE   15 0 0
Lear Corp Common / Ordinary Stock 521865204 9,476 51 SH   SOLE   51 0 0
Lennar Corp Common / Ordinary Stock 526057104 1,208 23 SH   SOLE   23 0 0
LHC Group Inc Common / Ordinary Stock 50187A107 417,508 4,878 SH   SOLE   4,878 0 0
Liberty Broadband Corp Common / Ordinary Stock 530307107 529 7 SH   SOLE   7 0 0
Liberty Broadband Corp Common / Ordinary Stock 530307305 909 12 SH   SOLE   12 0 0
Liberty Expedia Holdings Inc Com Usd0.01 Ser A Wi Common / Ordinary Stock 53046P109 615 14 SH   SOLE   14 0 0
Liberty Global Plc Shs Cl C Common / Ordinary Stock G5480U120 900,456 33,839 SH   SOLE   33,839 0 0
Liberty Media Common / Ordinary Stock 531229409 541 12 SH   SOLE   12 0 0
Liberty Media Corp Common / Ordinary Stock 531229870 106 3 SH   SOLE   3 0 0
Liberty Media Corp Common / Ordinary Stock 531229607 1,179 26 SH   SOLE   26 0 0
Liberty Media Corp-Liberty Formula One Common / Ordinary Stock 531229854 1,708 46 SH   SOLE   46 0 0
Ligand Pharmaceuticals Inc Common / Ordinary Stock 53220K504 568,474 2,744 SH   SOLE   2,744 0 0
Lincoln National Corp Common / Ordinary Stock 534187109 1,489,643 23,930 SH   SOLE   23,930 0 0
Lithia Motors Inc Common / Ordinary Stock 536797103 16,077 170 SH   SOLE   170 0 0
Littelfuse Inc Common / Ordinary Stock 537008104 9,355 41 SH   SOLE   41 0 0
LKQ Corp Common / Ordinary Stock 501889208 21,214 665 SH   SOLE   665 0 0
Lockheed Martin Corp Common / Ordinary Stock 539830109 2,598,307 8,795 SH   SOLE   8,795 0 0
Loews Corp Common / Ordinary Stock 540424108 314,786 6,520 SH   SOLE   6,520 0 0
LogMeIn Inc Common / Ordinary Stock 54142L109 332,981 3,225 SH   SOLE   3,225 0 0
Lowe's Cos Inc Common / Ordinary Stock 548661107 8,778,296 91,852 SH   SOLE   91,852 0 0
LTC Properties Inc Closed-end REIT 502175102 3,291 77 SH   SOLE   77 0 0
Lululemon Athletica Inc Common / Ordinary Stock 550021109 3,496 28 SH   SOLE   28 0 0
Lumentum Holdings Inc Common / Ordinary Stock 55024U109 2,027 35 SH   SOLE   35 0 0
Lydall Inc Common / Ordinary Stock 550819106 917 21 SH   SOLE   21 0 0
LyondellBasell Industries NV Common / Ordinary Stock N53745100 15,818 144 SH   SOLE   144 0 0
M/A-COM Technology Solutions Holdings Inc Common / Ordinary Stock 55405Y100 250,191 10,859 SH   SOLE   10,859 0 0
Macy's Inc Common / Ordinary Stock 55616P104 4,117 110 SH   SOLE   110 0 0
Magna International Inc Common / Ordinary Stock 559222401 1,976 34 SH   SOLE   34 0 0
Malibu Boats Inc Common / Ordinary Stock 56117J100 1,007 24 SH   SOLE   24 0 0
Mallinckrodt PLC Common / Ordinary Stock G5785G107 187 10 SH   SOLE   10 0 0
ManpowerGroup Inc Common / Ordinary Stock 56418H100 17,556 204 SH   SOLE   204 0 0
Manulife Financial Corp Common / Ordinary Stock 56501R106 17,629 981 SH   SOLE   981 0 0
Marathon Oil Corp Common / Ordinary Stock 565849106 1,544 74 SH   SOLE   74 0 0
Marathon Petroleum Corp Common / Ordinary Stock 56585A102 1,697,591 24,196 SH   SOLE   24,196 0 0
Marcus Corp/The Common / Ordinary Stock 566330106 1,593 49 SH   SOLE   49 0 0
Markel Corp Common / Ordinary Stock 570535104 904,348 834 SH   SOLE   834 0 0
MarketAxess Holdings Inc Common / Ordinary Stock 57060D108 1,677,457 8,478 SH   SOLE   8,478 0 0
Marriott International Inc/MD Common / Ordinary Stock 571903202 1,139 9 SH   SOLE   9 0 0
Marriott Vacations Worldwide Corp Common / Ordinary Stock 57164Y107 450,372 3,987 SH   SOLE   3,987 0 0
Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102 158,366 1,932 SH   SOLE   1,932 0 0
Martin Marietta Materials Inc Common / Ordinary Stock 573284106 852,674 3,818 SH   SOLE   3,818 0 0
Masco Corp Common / Ordinary Stock 574599106 2,619 70 SH   SOLE   70 0 0
Masimo Corp Common / Ordinary Stock 574795100 1,953 20 SH   SOLE   20 0 0
MasTec Inc Common / Ordinary Stock 576323109 403,615 7,953 SH   SOLE   7,953 0 0
Mastercard Inc Common / Ordinary Stock 57636Q104 7,728,935 39,329 SH   SOLE   39,329 0 0
Matador Resources Co Common / Ordinary Stock 576485205 2,284 76 SH   SOLE   76 0 0
Match Group Inc Common / Ordinary Stock 57665R106 14,218 367 SH   SOLE   367 0 0
Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100 2,879,227 49,582 SH   SOLE   49,582 0 0
Mattel Inc Common / Ordinary Stock 577081102 821 50 SH   SOLE   50 0 0
MB Financial Inc Common / Ordinary Stock 55264U108 26,759 573 SH   SOLE   573 0 0
McCormick & Co Inc/MD Common / Ordinary Stock 579780206 7,430 64 SH   SOLE   64 0 0
McDonald's Corp Common / Ordinary Stock 580135101 10,384,630 66,275 SH   SOLE   66,275 0 0
McKesson Corp Common / Ordinary Stock 58155Q103 2,764,582 20,724 SH   SOLE   20,724 0 0
Medical Properties Trust Inc Closed-end REIT 58463J304 35,381 2,520 SH   SOLE   2,520 0 0
Medidata Solutions Inc Common / Ordinary Stock 58471A105 1,611 20 SH   SOLE   20 0 0
Medpace Holdings Inc Common / Ordinary Stock 58506Q109 4,429 103 SH   SOLE   103 0 0
Medtronic PLC Common / Ordinary Stock G5960L103 4,892,954 57,154 SH   SOLE   57,154 0 0
Merck & Co Inc Common / Ordinary Stock 58933Y105 1,369,635 22,564 SH   SOLE   22,564 0 0
Merit Medical Systems Inc Common / Ordinary Stock 589889104 1,741 34 SH   SOLE   34 0 0
Meta Financial Group Inc Common / Ordinary Stock 59100U108 1,169 12 SH   SOLE   12 0 0
Methanex Corp Common / Ordinary Stock 59151K108 1,131 16 SH   SOLE   16 0 0
MetLife Inc Common / Ordinary Stock 59156R108 37,801 867 SH   SOLE   867 0 0
Mettler-Toledo International Inc Common / Ordinary Stock 592688105 1,157 2 SH   SOLE   2 0 0
MFS Charter Income Trust Closed-end Fund 552727109 2,181 275 SH   SOLE   275 0 0
MGP Ingredients Inc Common / Ordinary Stock 55303J106 18,561 209 SH   SOLE   209 0 0
Michaels Cos Inc/The Common / Ordinary Stock 59408Q106 8,416 439 SH   SOLE   439 0 0
Microchip Technology Inc Common / Ordinary Stock 595017104 10,781,486 118,543 SH   SOLE   118,543 0 0
Micron Technology Inc Common / Ordinary Stock 595112103 1,209,319 23,061 SH   SOLE   23,061 0 0
Microsoft Corp Common / Ordinary Stock 594918104 20,871,398 211,656 SH   SOLE   211,656 0 0
Milacron Holdings Corp Common / Ordinary Stock 59870L106 5,906 312 SH   SOLE   312 0 0
Mimecast Ltd Common / Ordinary Stock G14838109 7,912 192 SH   SOLE   192 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,340 14 SH   SOLE   14 0 0
Modine Manufacturing Co Common / Ordinary Stock 607828100 1,296 71 SH   SOLE   71 0 0
Mohawk Industries Inc Common / Ordinary Stock 608190104 10,071 47 SH   SOLE   47 0 0
Molson Coors Brewing Co Common / Ordinary Stock 60871R209 1,905 28 SH   SOLE   28 0 0
Mondelez International Inc Common / Ordinary Stock 609207105 275,848 6,728 SH   SOLE   6,728 0 0
Monmouth Real Estate Investment Corp Closed-end REIT 609720107 1,653 100 SH   SOLE   100 0 0
Monolithic Power Systems Inc Common / Ordinary Stock 609839105 2,005 15 SH   SOLE   15 0 0
Monro Inc Common / Ordinary Stock 610236101 55,486 955 SH   SOLE   955 0 0
Monster Beverage Corp Common / Ordinary Stock 61174X109 10,658 186 SH   SOLE   186 0 0
Moody's Corp Common / Ordinary Stock 615369105 4,435 26 SH   SOLE   26 0 0
Morgan Stanley Common / Ordinary Stock 617446448 51,476 1,086 SH   SOLE   1,086 0 0
Motley Fool 100 Index ETF Exchange Traded Fund 74933W601 4,270 212 SH   SOLE   212 0 0
Motorola Solutions Inc Common / Ordinary Stock 620076307 2,444 21 SH   SOLE   21 0 0
MSCI Inc Common / Ordinary Stock 55354G100 662 4 SH   SOLE   4 0 0
M&T Bank Corp Common / Ordinary Stock 55261F104 550,776 3,237 SH   SOLE   3,237 0 0
Murphy USA Inc Common / Ordinary Stock 626755102 382,594 5,150 SH   SOLE   5,150 0 0
Nasdaq Inc Common / Ordinary Stock 631103108 916,716 10,044 SH   SOLE   10,044 0 0
National Fuel Gas Co Common / Ordinary Stock 636180101 6,461 122 SH   SOLE   122 0 0
National General Holdings Corp Common / Ordinary Stock 636220303 7,188 273 SH   SOLE   273 0 0
National Oilwell Varco Inc Common / Ordinary Stock 637071101 5,642 130 SH   SOLE   130 0 0
National Presto Industries Inc Common / Ordinary Stock 637215104 9,672 78 SH   SOLE   78 0 0
Nektar Therapeutics Common / Ordinary Stock 640268108 0 0 SH   SOLE   0 0 0
NetApp Inc Common / Ordinary Stock 64110D104 7,460 95 SH   SOLE   95 0 0
Netflix Inc Common / Ordinary Stock 64110L106 35,229 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 8,588 333 SH   SOLE   333 0 0
Newfield Exploration Co Common / Ordinary Stock 651290108 458,953 15,172 SH   SOLE   15,172 0 0
New York Times Co/The Common / Ordinary Stock 650111107 3,263 126 SH   SOLE   126 0 0
Nexstar Media Group Inc Common / Ordinary Stock 65336K103 605,183 8,245 SH   SOLE   8,245 0 0
NextEra Energy Inc Common / Ordinary Stock 65339F101 4,034,944 24,157 SH   SOLE   24,157 0 0
Nielsen Holdings PLC Common / Ordinary Stock G6518L108 4,145 134 SH   SOLE   134 0 0
NIKE Inc Common / Ordinary Stock 654106103 235,693 2,958 SH   SOLE   2,958 0 0
NiSource Inc Common / Ordinary Stock 65473P105 10,065 383 SH   SOLE   383 0 0
NMI Holdings Inc Common / Ordinary Stock 629209305 701 43 SH   SOLE   43 0 0
Noble Energy Inc Common / Ordinary Stock 655044105 7,338 208 SH   SOLE   208 0 0
Norfolk Southern Corp Common / Ordinary Stock 655844108 119,640 793 SH   SOLE   793 0 0
Northern Trust Corp Common / Ordinary Stock 665859104 4,218 41 SH   SOLE   41 0 0
Northrop Grumman Corp Common / Ordinary Stock 666807102 1,924,048 6,253 SH   SOLE   6,253 0 0
Novagold Resources Inc Common / Ordinary Stock 66987E206 334 75 SH   SOLE   75 0 0
Novanta Inc Common / Ordinary Stock 67000B104 1,495 24 SH   SOLE   24 0 0
Novavax Inc Common / Ordinary Stock 670002104 902 673 SH   SOLE   673 0 0
Nucor Corp Common / Ordinary Stock 670346105 45,000 720 SH   SOLE   720 0 0
Nu Skin Enterprises Inc Common / Ordinary Stock 67018T105 2,658 34 SH   SOLE   34 0 0
Nutrisystem Inc Common / Ordinary Stock 67069D108 1,117 29 SH   SOLE   29 0 0
NuVasive Inc Common / Ordinary Stock 670704105 1,095 21 SH   SOLE   21 0 0
Nuveen Connecticut Quality Municipal Income Fund Closed-end Fund 67060D107 14,434 1,215 SH   SOLE   1,215 0 0
Nuveen Pennsylvania Quality Municipal Income Fund Closed-end Fund 670972108 13,792 1,092 SH   SOLE   1,092 0 0
Nuveen Select Tax-Free Income2 Portfolio Closed-end Fund 67063C106 55 4 SH   SOLE   4 0 0
Nuveen S&P 500 Buy-Write Income Fund Closed-end Fund 6706ER101 10,568 750 SH   SOLE   750 0 0
NVIDIA Corp Common / Ordinary Stock 67066G104 7,588,618 32,033 SH   SOLE   32,033 0 0
NXP Semiconductors NV Common / Ordinary Stock N6596X109 10,927 100 SH   SOLE   100 0 0
Occidental Petroleum Corp Common / Ordinary Stock 674599105 16,736 200 SH   SOLE   200 0 0
Oilsands Quest Inc Common / Ordinary Stock 678046103 18 800 SH   SOLE   800 0 0
Okta Inc Common / Ordinary Stock 679295105 21,458 426 SH   SOLE   426 0 0
Old Dominion Freight Line Inc Common / Ordinary Stock 679580100 2,486,738 16,694 SH   SOLE   16,694 0 0
Olin Corp Common / Ordinary Stock 680665205 8,300 289 SH   SOLE   289 0 0
ONE Gas Inc Common / Ordinary Stock 68235P108 31,914 427 SH   SOLE   427 0 0
ONEOK Inc Common / Ordinary Stock 682680103 111,728 1,600 SH   SOLE   1,600 0 0
ON Semiconductor Corp Common / Ordinary Stock 682189105 3,380 152 SH   SOLE   152 0 0
OPKO Health Inc Common / Ordinary Stock 68375N103 3,910 832 SH   SOLE   832 0 0
Oracle Corp Common / Ordinary Stock 68389X105 3,909,091 88,722 SH   SOLE   88,722 0 0
O'Reilly Automotive Inc Common / Ordinary Stock 67103H107 3,625,897 13,254 SH   SOLE   13,254 0 0
Oshkosh Corp Common / Ordinary Stock 688239201 590,688 8,400 SH   SOLE   8,400 0 0
Otter Tail Corp Common / Ordinary Stock 689648103 1,095 23 SH   SOLE   23 0 0
Outfront Media Inc Closed-end REIT 69007J106 1,420 73 SH   SOLE   73 0 0
Owens Corning Common / Ordinary Stock 690742101 404,934 6,390 SH   SOLE   6,390 0 0
Oxford Industries Inc Common / Ordinary Stock 691497309 16,762 202 SH   SOLE   202 0 0
PACCAR Inc Common / Ordinary Stock 693718108 6,196 100 SH   SOLE   100 0 0
Pacific Premier Bancorp Inc Common / Ordinary Stock 69478X105 17,282 453 SH   SOLE   453 0 0
Packaging Corp of America Common / Ordinary Stock 695156109 1,146,071 10,252 SH   SOLE   10,252 0 0
PacWest Bancorp Common / Ordinary Stock 695263103 461,385 9,336 SH   SOLE   9,336 0 0
Parker Hannifin Corp Common / Ordinary Stock 701094104 384,638 2,468 SH   SOLE   2,468 0 0
Patrick Industries Inc Common / Ordinary Stock 703343103 3,468 61 SH   SOLE   61 0 0
Patterson Cos Inc Common / Ordinary Stock 703395103 217,881 9,611 SH   SOLE   9,611 0 0
Paychex Inc Common / Ordinary Stock 704326107 5,248,255 76,785 SH   SOLE   76,785 0 0
Paylocity Holding Corp Common / Ordinary Stock 70438V106 12,243 208 SH   SOLE   208 0 0
PayPal Holdings Inc Common / Ordinary Stock 70450Y103 4,921,007 59,097 SH   SOLE   59,097 0 0
Pbbpc Inc Common / Ordinary Stock 09065H402 1 44 SH   SOLE   44 0 0
Penn National Gaming Inc Common / Ordinary Stock 707569109 43,062 1,282 SH   SOLE   1,282 0 0
Pennsylvania Real Estate Investment Trust Closed-end REIT 709102107 857 78 SH   SOLE   78 0 0
Peoples Bancorp Inc/MD Common / Ordinary Stock 70978T107 7,867 284 SH   SOLE   284 0 0
PepsiCo Inc Common / Ordinary Stock 713448108 13,011,598 119,515 SH   SOLE   119,515 0 0
Perspecta Inc Common / Ordinary Stock 715347100 247 12 SH   SOLE   12 0 0
Pfizer Inc Common / Ordinary Stock 717081103 11,248,324 310,042 SH   SOLE   310,042 0 0
PG&E Corp Common / Ordinary Stock 69331C108 7,788 183 SH   SOLE   183 0 0
Philip Morris International Inc Common / Ordinary Stock 718172109 2,980,356 36,913 SH   SOLE   36,913 0 0
Phillips 66 Common / Ordinary Stock 718546104 413,638 3,683 SH   SOLE   3,683 0 0
Physicians Realty Trust Closed-end REIT 71943U104 749 47 SH   SOLE   47 0 0
Piedmont Office Realty Trust Inc Closed-end REIT 720190206 1,993 100 SH   SOLE   100 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783 39,314 395 SH   SOLE   395 0 0
Pinnacle Financial Partners Inc Common / Ordinary Stock 72346Q104 15,338 250 SH   SOLE   250 0 0
Pinnacle Foods Inc Common / Ordinary Stock 72348P104 1,236 19 SH   SOLE   19 0 0
Pioneer Floating Rate Trust Closed-end Fund 72369J102 8,385 750 SH   SOLE   750 0 0
Pioneer Municipal High Income Trust Closed-end Fund 723763108 102,780 9,000 SH   SOLE   9,000 0 0
Pioneer Natural Resources Co Common / Ordinary Stock 723787107 9,840 52 SH   SOLE   52 0 0
Planet Fitness Inc Common / Ordinary Stock 72703H101 4,921 112 SH   SOLE   112 0 0
PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105 283,845 2,101 SH   SOLE   2,101 0 0
Polaris Industries Inc Common / Ordinary Stock 731068102 620,308 5,077 SH   SOLE   5,077 0 0
PolyOne Corp Common / Ordinary Stock 73179P106 1,037 24 SH   SOLE   24 0 0
Pool Corp Common / Ordinary Stock 73278L105 1,667 11 SH   SOLE   11 0 0
Portland General Electric Co Common / Ordinary Stock 736508847 333,357 7,796 SH   SOLE   7,796 0 0
PPG Industries Inc Common / Ordinary Stock 693506107 140,658 1,356 SH   SOLE   1,356 0 0
PRA Health Sciences Inc Common / Ordinary Stock 69354M108 3,921 42 SH   SOLE   42 0 0
Praxair Inc Common / Ordinary Stock 74005P104 285,619 1,806 SH   SOLE   1,806 0 0
Prestige Brands Holdings Inc Common / Ordinary Stock 74112D101 388,598 10,125 SH   SOLE   10,125 0 0
Primerica Inc Common / Ordinary Stock 74164M108 1,793 18 SH   SOLE   18 0 0
Procter & Gamble Co/The Common / Ordinary Stock 742718109 12,621,053 161,684 SH   SOLE   161,684 0 0
Progressive Corp/The Common / Ordinary Stock 743315103 7,039 119 SH   SOLE   119 0 0
Progress Software Corp Common / Ordinary Stock 743312100 1,281 33 SH   SOLE   33 0 0
Prologis Inc Closed-end REIT 74340W103 1,435,129 21,847 SH   SOLE   21,847 0 0
Proofpoint Inc Common / Ordinary Stock 743424103 1,038 9 SH   SOLE   9 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 51,867 832 SH   SOLE   832 0 0
Proshares Trust Ultsh 20yr (Post Rev Split) Exchange Traded Fund 74347B201 3,847 107 SH   SOLE   107 0 0
Prudential Financial Inc Common / Ordinary Stock 744320102 1,278,843 13,676 SH   SOLE   13,676 0 0
PTC Inc Common / Ordinary Stock 69370C100 662,017 7,057 SH   SOLE   7,057 0 0
Public Service Enterprise Group Inc Common / Ordinary Stock 744573106 201,455 3,721 SH   SOLE   3,721 0 0
Public Storage Closed-end REIT 74460D109 6,579 29 SH   SOLE   29 0 0
PulteGroup Inc Common / Ordinary Stock 745867101 88,004 3,061 SH   SOLE   3,061 0 0
Putnam Managed Municipal Income Trust Closed-end Fund 746823103 3,540 500 SH   SOLE   500 0 0
PVH Corp Common / Ordinary Stock 693656100 6,288 42 SH   SOLE   42 0 0
Qiagen Nv Shs New Common / Ordinary Stock N72482123 4,050 112 SH   SOLE   112 0 0
Qorvo Inc Common / Ordinary Stock 74736K101 9,059 113 SH   SOLE   113 0 0
Qualcomm Inc Common / Ordinary Stock 747525103 241,821 4,309 SH   SOLE   4,309 0 0
Quest Diagnostics Inc Common / Ordinary Stock 74834L100 19,679 179 SH   SOLE   179 0 0
Ralph Lauren Corp Common / Ordinary Stock 751212101 13,703 109 SH   SOLE   109 0 0
Range Resources Corp Common / Ordinary Stock 75281A109 920,568 55,025 SH   SOLE   55,025 0 0
Rayonier Inc Closed-end REIT 754907103 2,554 66 SH   SOLE   66 0 0
Raytheon Co Common / Ordinary Stock 755111507 4,136,950 21,415 SH   SOLE   21,415 0 0
RealPage Inc Common / Ordinary Stock 75606N109 608,139 11,037 SH   SOLE   11,037 0 0
Realty Income Corp Com Stk Closed-end REIT 756109104 806,850 15,000 SH   SOLE   15,000 0 0
Regal Beloit Corp Common / Ordinary Stock 758750103 422,170 5,161 SH   SOLE   5,161 0 0
Regions Financial Corp Common / Ordinary Stock 7591EP100 1,458 82 SH   SOLE   82 0 0
Reinsurance Group of America Inc Common / Ordinary Stock 759351604 887,108 6,646 SH   SOLE   6,646 0 0
Renasant Corp Common / Ordinary Stock 75970E107 15,932 350 SH   SOLE   350 0 0
Republic First Bancorp Inc Common / Ordinary Stock 760416107 1,146 146 SH   SOLE   146 0 0
ResMed Inc Common / Ordinary Stock 761152107 3,872,442 37,386 SH   SOLE   37,386 0 0
Restaurant Brands International Inc Common / Ordinary Stock 76131D103 3,980 66 SH   SOLE   66 0 0
RHINO HUMAN RES INC COM Common / Ordinary Stock 76219A104 0 1 SH   SOLE   1 0 0
Rite Aid Corp Common / Ordinary Stock 767754104 157 91 SH   SOLE   91 0 0
RLJ Lodging Trust Closed-end REIT 74965L101 92,390 4,190 SH   SOLE   4,190 0 0
Rockwell Automation Inc Common / Ordinary Stock 773903109 1,367,076 8,224 SH   SOLE   8,224 0 0
Rockwell Collins Inc Common / Ordinary Stock 774341101 878,248 6,521 SH   SOLE   6,521 0 0
Rogers Communications Inc Common / Ordinary Stock 775109200 0 0 SH   SOLE   0 0 0
Rogers Corp Common / Ordinary Stock 775133101 892 8 SH   SOLE   8 0 0
Roper Technologies Inc Common / Ordinary Stock 776696106 4,652,394 16,862 SH   SOLE   16,862 0 0
Ross Stores Inc Common / Ordinary Stock 778296103 2,567,501 30,295 SH   SOLE   30,295 0 0
Royal Caribbean Cruises Ltd Common / Ordinary Stock V7780T103 620,046 5,985 SH   SOLE   5,985 0 0
Royce Value Trust Inc Closed-end Securities Fund 780910105 161 10 SH   SOLE   10 0 0
RPC Inc Common / Ordinary Stock 749660106 2,171 149 SH   SOLE   149 0 0
RPM International Inc Common / Ordinary Stock 749685103 513,391 8,803 SH   SOLE   8,803 0 0
RSP Permian Inc Common / Ordinary Stock 74978Q105 1,585 36 SH   SOLE   36 0 0
Ryman Hospitality Pptys Inc Com Closed-end REIT 78377T107 33,011 397 SH   SOLE   397 0 0
Sage Therapeutics Inc Common / Ordinary Stock 78667J108 1,096 7 SH   SOLE   7 0 0
Saia Inc Common / Ordinary Stock 78709Y105 1,779 22 SH   SOLE   22 0 0
salesforce.com Inc Common / Ordinary Stock 79466L302 7,502 55 SH   SOLE   55 0 0
San Juan Basin Royalty Trust Common / Ordinary Stock 798241105 1,604 277 SH   SOLE   277 0 0
Sarepta Therapeutics Inc Common / Ordinary Stock 803607100 16,390 124 SH   SOLE   124 0 0
SBA Communications Corp Closed-end REIT 78410G104 21,961 133 SH   SOLE   133 0 0
SCANA Corp Common / Ordinary Stock 80589M102 45,454 1,180 SH   SOLE   1,180 0 0
Schlumberger Ltd Common / Ordinary Stock 806857108 1,057,800 15,781 SH   SOLE   15,781 0 0
Schneider National Inc Common / Ordinary Stock 80689H102 2,228 81 SH   SOLE   81 0 0
Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755 11,934 404 SH   SOLE   404 0 0
Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789 15,403 412 SH   SOLE   412 0 0
Schwab US Broad Market ETF Exchange Traded Fund 808524102 522,377 7,916 SH   SOLE   7,916 0 0
Schwab US TIPs ETF Exchange Traded Fund 808524870 110 2 SH   SOLE   2 0 0
Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106 6,985 84 SH   SOLE   84 0 0
Sealed Air Corp Common / Ordinary Stock 81211K100 5,985 141 SH   SOLE   141 0 0
Sears Canada Inc Common / Ordinary Stock 81234D109 0 67 SH   SOLE   67 0 0
Sears Holdings Corp Common / Ordinary Stock 812350106 372 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
Selective Insurance Group Inc Common / Ordinary Stock 816300107 1,320 24 SH   SOLE   24 0 0
Sempra Energy Common / Ordinary Stock 816851109 190,420 1,640 SH   SOLE   1,640 0 0
Semtech Corp Common / Ordinary Stock 816850101 9,128 194 SH   SOLE   194 0 0
ServiceNow Inc Common / Ordinary Stock 81762P102 25,871 150 SH   SOLE   150 0 0
Sherwin-Williams Co/The Common / Ordinary Stock 824348106 69,287 170 SH   SOLE   170 0 0
Silgan Holdings Inc Common / Ordinary Stock 827048109 442,829 16,505 SH   SOLE   16,505 0 0
Simon Property Group Inc Com Stk Closed-end REIT 828806109 71,310 419 SH   SOLE   419 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 618,084 19,225 SH   SOLE   19,225 0 0
Sirius XM Holdings Inc Common / Ordinary Stock 82968B103 1,035,810 153,000 SH   SOLE   153,000 0 0
SiteOne Landscape Supply Inc Common / Ordinary Stock 82982L103 19,145 228 SH   SOLE   228 0 0
Six Flags Entertainment Corp Common / Ordinary Stock 83001A102 9,737 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 727 14 SH   SOLE   14 0 0
Sleep Number Corp Com Common / Ordinary Stock 83125X103 319 11 SH   SOLE   11 0 0
Sl Green Realty Corp Com Stk Closed-end REIT 78440X101 1,005 10 SH   SOLE   10 0 0
SLM Corp Common / Ordinary Stock 78442P106 3,733 326 SH   SOLE   326 0 0
Snap Inc Common / Ordinary Stock 83304A106 7,514 574 SH   SOLE   574 0 0
Snap-on Inc Common / Ordinary Stock 833034101 409,354 2,547 SH   SOLE   2,547 0 0
Southern Co/The Common / Ordinary Stock 842587107 3,333,718 71,987 SH   SOLE   71,987 0 0
Southern First Bancshares Inc Common / Ordinary Stock 842873101 2,678,741 60,605 SH   SOLE   60,605 0 0
South Jersey Industries Inc Common / Ordinary Stock 838518108 1,105 33 SH   SOLE   33 0 0
South State Corp Common / Ordinary Stock 840441109 16,819 195 SH   SOLE   195 0 0
Southwest Airlines Co Common / Ordinary Stock 844741108 1,068 21 SH   SOLE   21 0 0
SPDR Barclays High Yield Bond ETF Exchange Traded Fund 78464A417 529,007 14,910 SH   SOLE   14,910 0 0
SPDR Barclays Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375 2,872,927 86,300 SH   SOLE   86,300 0 0
SPDR Barclays Intermediate Term Treasury ETF Exchange Traded Fund 78464A672 1,873,326 31,919 SH   SOLE   31,919 0 0
SPDR Barclays Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 1,722,890 57,125 SH   SOLE   57,125 0 0
SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408 120,758 4,425 SH   SOLE   4,425 0 0
SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109 17,719 73 SH   SOLE   73 0 0
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 9,396 100 SH   SOLE   100 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107 43,545 367 SH   SOLE   367 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103 5,095,995 18,785 SH   SOLE   18,785 0 0
SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300 770,757 11,540 SH   SOLE   11,540 0 0
SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631 17,600 202 SH   SOLE   202 0 0
SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756 674,359 14,212 SH   SOLE   14,212 0 0
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 392,930 11,449 SH   SOLE   11,449 0 0
SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107 325,553 917 SH   SOLE   917 0 0
SPDR S&P Oil & Gas Equipment & Services ETF Exchange Traded Fund 78464A748 6,801 401 SH   SOLE   401 0 0
SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292 152,797 3,515 SH   SOLE   3,515 0 0
Spectrum Pharmaceuticals Inc Common / Ordinary Stock 84763A108 1,928 92 SH   SOLE   92 0 0
S&P Global Inc Common / Ordinary Stock 78409V104 2,518,042 12,350 SH   SOLE   12,350 0 0
Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109 430 5 SH   SOLE   5 0 0
Spok Holdings Inc Common / Ordinary Stock 84863T106 4,169 277 SH   SOLE   277 0 0
Sprott Physical Gold Trust Closed-end Fund 85207H104 20,360 2,000 SH   SOLE   2,000 0 0
SPS Commerce Inc Common / Ordinary Stock 78463M107 1,176 16 SH   SOLE   16 0 0
SS&C Technologies Holdings Inc Common / Ordinary Stock 78467J100 3,581 69 SH   SOLE   69 0 0
Stanley Black & Decker Inc Common / Ordinary Stock 854502101 3,629,697 27,330 SH   SOLE   27,330 0 0
Starbucks Corp Common / Ordinary Stock 855244109 3,408,265 69,770 SH   SOLE   69,770 0 0
Starwood Property Trust Inc Closed-end REIT 85571B105 11,941 550 SH   SOLE   550 0 0
State Street Corp Common / Ordinary Stock 857477103 41,704 448 SH   SOLE   448 0 0
Steel Dynamics Inc Common / Ordinary Stock 858119100 1,333 29 SH   SOLE   29 0 0
Stericycle Inc Common / Ordinary Stock 858912108 270,105 4,137 SH   SOLE   4,137 0 0
Sterling Bancorp/DE Common / Ordinary Stock 85917A100 2,045 87 SH   SOLE   87 0 0
Steven Madden Ltd Common / Ordinary Stock 556269108 2,974 56 SH   SOLE   56 0 0
Stifel Financial Corp Common / Ordinary Stock 860630102 3,658 70 SH   SOLE   70 0 0
STORE Capital Corp Closed-end REIT 862121100 4,850 177 SH   SOLE   177 0 0
Striker Oil & Gas Inc Common / Ordinary Stock 86333A104 15 150,000 SH   SOLE   150,000 0 0
Stryker Corp Common / Ordinary Stock 863667101 6,062,749 35,904 SH   SOLE   35,904 0 0
Suncor Energy Inc Common / Ordinary Stock 867224107 17,492 430 SH   SOLE   430 0 0
Sun Life Financial Inc Common / Ordinary Stock 866796105 41,786 1,041 SH   SOLE   1,041 0 0
SunTrust Banks Inc Common / Ordinary Stock 867914103 2,213,056 33,521 SH   SOLE   33,521 0 0
Supernus Pharmaceuticals Inc Common / Ordinary Stock 868459108 2,095 35 SH   SOLE   35 0 0
SVB Financial Group Common / Ordinary Stock 78486Q101 780,230 2,702 SH   SOLE   2,702 0 0
Synchrony Financial Common / Ordinary Stock 87165B103 2,003 60 SH   SOLE   60 0 0
Synopsys Inc Common / Ordinary Stock 871607107 15,659 183 SH   SOLE   183 0 0
Synovus Financial Corp Com Usd1 (Post Rev Split) Common / Ordinary Stock 87161C501 2,272 43 SH   SOLE   43 0 0
Sysco Corp Common / Ordinary Stock 871829107 47,735 699 SH   SOLE   699 0 0
Tapestry INC Com Common / Ordinary Stock 876030107 2,289 49 SH   SOLE   49 0 0
Target Corp Common / Ordinary Stock 87612E106 1,486,091 19,523 SH   SOLE   19,523 0 0
TCF Financial Corp Common / Ordinary Stock 872275102 16,200 658 SH   SOLE   658 0 0
TD Ameritrade Holding Corp Common / Ordinary Stock 87236Y108 602 11 SH   SOLE   11 0 0
Team Inc Common / Ordinary Stock 878155100 8,247 357 SH   SOLE   357 0 0
Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803 345,822 4,978 SH   SOLE   4,978 0 0
TE Connectivity Ltd Common / Ordinary Stock H84989104 4,863 54 SH   SOLE   54 0 0
Teekay Tankers Ltd Common / Ordinary Stock Y8565N102 176 150 SH   SOLE   150 0 0
TEGNA Inc Common / Ordinary Stock 87901J105 28,926 2,666 SH   SOLE   2,666 0 0
Teladoc Health Inc Common / Ordinary Stock 87918A105 2,206 38 SH   SOLE   38 0 0
Teledyne Technologies Inc Common / Ordinary Stock 879360105 23,091 116 SH   SOLE   116 0 0
Templeton Emerging Markets Income Fund Closed-end Fund 880192109 2,568 250 SH   SOLE   250 0 0
Teradyne Inc Common / Ordinary Stock 880770102 3,807 100 SH   SOLE   100 0 0
Terreno Realty Corp Closed-end REIT 88146M101 2,562 68 SH   SOLE   68 0 0
Tesla Inc Common / Ordinary Stock 88160R101 53,157 155 SH   SOLE   155 0 0
Tetra Tech Inc Common / Ordinary Stock 88162G103 10,998 188 SH   SOLE   188 0 0
Texas Capital Bancshares Inc Common / Ordinary Stock 88224Q107 1,190 13 SH   SOLE   13 0 0
Texas Instruments Inc Common / Ordinary Stock 882508104 11,356 103 SH   SOLE   103 0 0
Texas Roadhouse Inc Common / Ordinary Stock 882681109 1,376 21 SH   SOLE   21 0 0
Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102 2,700,898 13,039 SH   SOLE   13,039 0 0
Tiffany & Co Common / Ordinary Stock 886547108 31,321 238 SH   SOLE   238 0 0
Timken Co/The Common / Ordinary Stock 887389104 31,704 728 SH   SOLE   728 0 0
TJX Cos Inc Common / Ordinary Stock 872540109 56,537 594 SH   SOLE   594 0 0
T-Mobile US Inc Common / Ordinary Stock 872590104 3,525 59 SH   SOLE   59 0 0
Toll Brothers Inc Common / Ordinary Stock 889478103 129,465 3,500 SH   SOLE   3,500 0 0
TopBuild Corp Common / Ordinary Stock 89055F103 4,465 57 SH   SOLE   57 0 0
Total System Services Inc Common / Ordinary Stock 891906109 930 11 SH   SOLE   11 0 0
TransCanada Corp Common / Ordinary Stock 89353D107 119,232 2,760 SH   SOLE   2,760 0 0
TransDigm Group Inc Common / Ordinary Stock 893641100 5,177 15 SH   SOLE   15 0 0
Transocean Ltd Common / Ordinary Stock H8817H100 1,116 83 SH   SOLE   83 0 0
TransUnion Common / Ordinary Stock 89400J107 762,106 10,638 SH   SOLE   10,638 0 0
Travelers Cos Inc/The Common / Ordinary Stock 89417E109 22,266 182 SH   SOLE   182 0 0
TreeHouse Foods Inc Common / Ordinary Stock 89469A104 376,234 7,165 SH   SOLE   7,165 0 0
Trex Co Inc Common / Ordinary Stock 89531P105 1,627 26 SH   SOLE   26 0 0
Trilogy Metals Inc Common / Ordinary Stock 89621C105 21 12 SH   SOLE   12 0 0
TriNet Group Inc Common / Ordinary Stock 896288107 1,007 18 SH   SOLE   18 0 0
TripAdvisor Inc Common / Ordinary Stock 896945201 501 9 SH   SOLE   9 0 0
Triumph Group Inc Common / Ordinary Stock 896818101 153,311 7,822 SH   SOLE   7,822 0 0
T Rowe Price Group Inc Common / Ordinary Stock 74144T108 29,603 255 SH   SOLE   255 0 0
Twenty-First Century Fox Inc Common / Ordinary Stock 90130A101 4,323 87 SH   SOLE   87 0 0
Tyler Technologies Inc Common / Ordinary Stock 902252105 6,663 30 SH   SOLE   30 0 0
Tyson Foods Inc Common / Ordinary Stock 902494103 9,708 141 SH   SOLE   141 0 0
UBS Group AG Common / Ordinary Stock H42097107 245 16 SH   SOLE   16 0 0
UMB Financial Corp Common / Ordinary Stock 902788108 1,372 18 SH   SOLE   18 0 0
Umpqua Holdings Corp Common / Ordinary Stock 904214103 777,119 34,401 SH   SOLE   34,401 0 0
Under Armour Inc Common / Ordinary Stock 904311107 22,480 1,000 SH   SOLE   1,000 0 0
Under Armour Inc Common / Ordinary Stock 904311206 26,519 1,258 SH   SOLE   1,258 0 0
Union Pacific Corp Common / Ordinary Stock 907818108 8,652,398 61,070 SH   SOLE   61,070 0 0
United Community Banks Inc/GA Common / Ordinary Stock 90984P303 1,472 48 SH   SOLE   48 0 0
United Financial Bancorp Inc Common / Ordinary Stock 910304104 49,109 2,803 SH   SOLE   2,803 0 0
UnitedHealth Group Inc Common / Ordinary Stock 91324P102 2,764,736 11,269 SH   SOLE   11,269 0 0
United Parcel Service Inc Common / Ordinary Stock 911312106 4,057,774 38,198 SH   SOLE   38,198 0 0
United Rentals Inc Common / Ordinary Stock 911363109 618,528 4,190 SH   SOLE   4,190 0 0
United Technologies Corp Common / Ordinary Stock 913017109 4,514,708 36,109 SH   SOLE   36,109 0 0
Uniti Group Inc Com Closed-end REIT 91325V108 5,689 284 SH   SOLE   284 0 0
Universal Electronics Inc Common / Ordinary Stock 913483103 892 27 SH   SOLE   27 0 0
Universal Health Services Inc Common / Ordinary Stock 913903100 3,455 31 SH   SOLE   31 0 0
Universal Insurance Holdings Inc Common / Ordinary Stock 91359V107 2,141 61 SH   SOLE   61 0 0
US Bancorp Common / Ordinary Stock 902973304 5,411,264 108,182 SH   SOLE   108,182 0 0
US Concrete Inc Common / Ordinary Stock 90333L201 683 13 SH   SOLE   13 0 0
US Foods Holding Corp Common / Ordinary Stock 912008109 1,815 48 SH   SOLE   48 0 0
Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886 2,467,425 47,487 SH   SOLE   47,487 0 0
Vail Resorts Inc Common / Ordinary Stock 91879Q109 5,758 21 SH   SOLE   21 0 0
VALEANT PHARMACEUTICALS INTL COM Common / Ordinary Stock 91911K102 1,278 55 SH   SOLE   55 0 0
Valero Energy Corp Common / Ordinary Stock 91913Y100 3,548,887 32,021 SH   SOLE   32,021 0 0
Valvoline Inc Common / Ordinary Stock 92047W101 9,599 445 SH   SOLE   445 0 0
VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528 51,296 2,972 SH   SOLE   2,972 0 0
Vaneck Vectors ETF Oil Services USD Exchange Traded Fund 92189F718 2,522 96 SH   SOLE   96 0 0
VanEck Vectors Investment Grade Floating Rate ETF Exchange Traded Fund 92189F486 18,620 737 SH   SOLE   737 0 0
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 1,614,708 9,519 SH   SOLE   9,519 0 0
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 1,017,364 7,577 SH   SOLE   7,577 0 0
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 184,644 1,817 SH   SOLE   1,817 0 0
Vanguard Energy ETF Exchange Traded Fund 92204A306 796,296 7,578 SH   SOLE   7,578 0 0
Vanguard Extended Market ETF Exchange Traded Fund 922908652 13,547 115 SH   SOLE   115 0 0
Vanguard Financials ETF Exchange Traded Fund 92204A405 2,087,510 30,949 SH   SOLE   30,949 0 0
Vanguard FTSE All World ex-US Small-Cap ETF Exchange Traded Fund 922042718 2,550,561 22,100 SH   SOLE   22,100 0 0
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 23,971,319 558,772 SH   SOLE   558,772 0 0
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 41,013,378 971,881 SH   SOLE   971,881 0 0
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 3,990,955 71,102 SH   SOLE   71,102 0 0
Vanguard Global ex-U.S. Real Estate ETF Exchange Traded Fund 922042676 361,838 6,230 SH   SOLE   6,230 0 0
Vanguard Health Care ETF Exchange Traded Fund 92204A504 4,178,380 26,256 SH   SOLE   26,256 0 0
Vanguard Industrials ETF Exchange Traded Fund 92204A603 1,402,238 10,325 SH   SOLE   10,325 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702 2,676,557 14,755 SH   SOLE   14,755 0 0
Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819 351,005 4,335 SH   SOLE   4,335 0 0
Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870 3,198,482 38,296 SH   SOLE   38,296 0 0
Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793 1,917,549 21,633 SH   SOLE   21,633 0 0
Vanguard Materials ETF Exchange Traded Fund 92204A801 422,439 3,211 SH   SOLE   3,211 0 0
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 1,409,775 8,943 SH   SOLE   8,943 0 0
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 7,285,828 54,206 SH   SOLE   54,206 0 0
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 4,890,617 44,275 SH   SOLE   44,275 0 0
Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771 2,600,986 50,593 SH   SOLE   50,593 0 0
Vanguard REIT ETF Exchange Traded Fund 922908553 31,316,385 384,486 SH   SOLE   384,486 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 961,905 12,299 SH   SOLE   12,299 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 5,225,593 66,909 SH   SOLE   66,909 0 0
Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805 1,185,638 24,271 SH   SOLE   24,271 0 0
Vanguard Small-Cap ETF Exchange Traded Fund 922908751 275,536 1,770 SH   SOLE   1,770 0 0
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 5,314,258 30,229 SH   SOLE   30,229 0 0
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 1,629,344 11,999 SH   SOLE   11,999 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363 54,892 220 SH   SOLE   220 0 0
Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 432,752 5,096 SH   SOLE   5,096 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 1,075,796 13,585 SH   SOLE   13,585 0 0
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 1,000,919 18,295 SH   SOLE   18,295 0 0
Vanguard Total International Stock ETF Exchange Traded Fund 921909768 25,968 480 SH   SOLE   480 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 9,328,203 66,426 SH   SOLE   66,426 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 411,194 3,546 SH   SOLE   3,546 0 0
Vector Group Ltd Common / Ordinary Stock 92240M108 37,836 1,983 SH   SOLE   1,983 0 0
Vectren Corp Common / Ordinary Stock 92240G101 78,238 1,095 SH   SOLE   1,095 0 0
Ventas Inc Closed-end REIT 92276F100 129,220 2,269 SH   SOLE   2,269 0 0
VeriSign Inc Common / Ordinary Stock 92343E102 1,063,631 7,740 SH   SOLE   7,740 0 0
Verisk Analytics Inc Common / Ordinary Stock 92345Y106 2,583 24 SH   SOLE   24 0 0
Veritiv Corp Common / Ordinary Stock 923454102 877 22 SH   SOLE   22 0 0
Verizon Communications Inc Common / Ordinary Stock 92343V104 8,531,218 169,573 SH   SOLE   169,573 0 0
Vertex Pharmaceuticals Inc Common / Ordinary Stock 92532F100 2,379 14 SH   SOLE   14 0 0
VF Corp Common / Ordinary Stock 918204108 810,472 9,942 SH   SOLE   9,942 0 0
Viavi Solutions Inc Common / Ordinary Stock 925550105 6,011 587 SH   SOLE   587 0 0
VictoryShares US 500 Enhanced Volatility Wtd ETF Exchange Traded Fund 92647N782 98,820 2,000 SH   SOLE   2,000 0 0
Virtus LifeSci Biotech Clinical Trials ETF Exchange Traded Fund 26923G301 17,425 533 SH   SOLE   533 0 0
Visa Inc Common / Ordinary Stock 92826C839 8,584,614 64,814 SH   SOLE   64,814 0 0
Visteon Corp Common / Ordinary Stock 92839U206 1,163 9 SH   SOLE   9 0 0
Vitamin Shoppe Inc Common / Ordinary Stock 92849E101 63 9 SH   SOLE   9 0 0
VMware Inc Common / Ordinary Stock 928563402 1,950,145 13,269 SH   SOLE   13,269 0 0
Vonage Holdings Corp Common / Ordinary Stock 92886T201 154,680 12,000 SH   SOLE   12,000 0 0
Vornado Realty Trust Closed-end REIT 929042109 1,109 15 SH   SOLE   15 0 0
Voya Prime Rate Trust Shs Beneficial Interest Closed-end Fund 92913A100 10,060 2,000 SH   SOLE   2,000 0 0
Vulcan Materials Co Common / Ordinary Stock 929160109 9,809 76 SH   SOLE   76 0 0
Wabash National Corp Common / Ordinary Stock 929566107 317 17 SH   SOLE   17 0 0
WABCO Holdings Inc Common / Ordinary Stock 92927K102 1,287 11 SH   SOLE   11 0 0
Walgreens Boots Alliance Inc Com Common / Ordinary Stock 931427108 1,436,999 23,944 SH   SOLE   23,944 0 0
Wal-Mart Stores Inc Common / Ordinary Stock 931142103 3,748,815 43,769 SH   SOLE   43,769 0 0
Walt Disney Co/The Common / Ordinary Stock 254687106 1,801,474 17,188 SH   SOLE   17,188 0 0
Washington Prime Group Inc Common / Ordinary Stock 93964W108 11,249 1,387 SH   SOLE   1,387 0 0
Waste Connections Inc Common / Ordinary Stock 94106B101 2,484 33 SH   SOLE   33 0 0
Waste Management Inc Common / Ordinary Stock 94106L109 5,275,387 64,856 SH   SOLE   64,856 0 0
Waters Corp Common / Ordinary Stock 941848103 845,408 4,367 SH   SOLE   4,367 0 0
Watsco Inc Common / Ordinary Stock 942622200 29,594 166 SH   SOLE   166 0 0
Web.com Group Inc Common / Ordinary Stock 94733A104 1,293 50 SH   SOLE   50 0 0
Webster Financial Corp Common / Ordinary Stock 947890109 2,994 47 SH   SOLE   47 0 0
Wec Energy Group Inc Common / Ordinary Stock 92939U106 29,157 451 SH   SOLE   451 0 0
Weingarten Realty Investors Shs Of Ben Int Closed-end REIT 948741103 1,695 55 SH   SOLE   55 0 0
Wellness Center USA Inc Common / Ordinary Stock 94973A103 240 2,000 SH   SOLE   2,000 0 0
Wells Fargo & Co Common / Ordinary Stock 949746101 2,078,058 37,483 SH   SOLE   37,483 0 0
Welltower Inc Closed-end REIT 95040Q104 9,466 151 SH   SOLE   151 0 0
Werner Enterprises Inc Common / Ordinary Stock 950755108 939 25 SH   SOLE   25 0 0
Western Alliance Bancorp Common / Ordinary Stock 957638109 1,585 28 SH   SOLE   28 0 0
Western Asset Inflation-Linked Opportunities & Income Fund Closed-end Fund 95766R104 22,300 2,000 SH   SOLE   2,000 0 0
West Pharmaceutical Services Inc Common / Ordinary Stock 955306105 3,277 33 SH   SOLE   33 0 0
Westport Fuel Systems Inc Common / Ordinary Stock 960908309 309 122 SH   SOLE   122 0 0
WestRock Co Common / Ordinary Stock 96145D105 1,140 20 SH   SOLE   20 0 0
WEX Inc Common / Ordinary Stock 96208T104 2,857 15 SH   SOLE   15 0 0
Weyerhaeuser Co Closed-end REIT 962166104 10,027 275 SH   SOLE   275 0 0
Wheaton Precious Metals Corp Common / Ordinary Stock 962879102 14,582 661 SH   SOLE   661 0 0
White Mountains Insurance Group Ltd Common / Ordinary Stock G9618E107 5,440 6 SH   SOLE   6 0 0
Williams Cos Inc/The Common / Ordinary Stock 969457100 121,995 4,500 SH   SOLE   4,500 0 0
Windtree Therapeutics Inc Com Usd0.001(Post Rev Split) Common / Ordinary Stock 97382D204 4 1 SH   SOLE   1 0 0
WisdomTree Emerging Markets Equity Income Fund Exchange Traded Fund 97717W315 19,120 446 SH   SOLE   446 0 0
WisdomTree Europe Hedged Equity Fund Exchange Traded Fund 97717X701 31,570 500 SH   SOLE   500 0 0
WisdomTree Investments Inc Common / Ordinary Stock 97717P104 45,400 5,000 SH   SOLE   5,000 0 0
WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851 3,808,289 70,550 SH   SOLE   70,550 0 0
WisdomTree US SmallCap Earnings Fund Exchange Traded Fund 97717W562 8,705 225 SH   SOLE   225 0 0
Woodward Inc Common / Ordinary Stock 980745103 769 10 SH   SOLE   10 0 0
Workday Inc Common / Ordinary Stock 98138H101 1,453 12 SH   SOLE   12 0 0
Worldpay Inc Usd0.00001 A Common / Ordinary Stock 981558109 1,472 18 SH   SOLE   18 0 0
WP Carey Inc Closed-end REIT 92936U109 8,294 125 SH   SOLE   125 0 0
WR Berkley Corp Common / Ordinary Stock 084423102 14,482 200 SH   SOLE   200 0 0
WR Grace & Co Common / Ordinary Stock 38388F108 314,720 4,293 SH   SOLE   4,293 0 0
WW Grainger Inc Common / Ordinary Stock 384802104 4,062,245 13,172 SH   SOLE   13,172 0 0
Wyndham Destinations Inc Common / Ordinary Stock 98310W108 620 14 SH   SOLE   14 0 0
Wyndham Hotels & Resorts Inc Common / Ordinary Stock 98311A105 588 10 SH   SOLE   10 0 0
Xcel Energy Inc Common / Ordinary Stock 98389B100 11,420 250 SH   SOLE   250 0 0
Xerox CORP COM USD1(Pov REV Split) Common / Ordinary Stock 984121608 2,376 99 SH   SOLE   99 0 0
Xilinx Inc Common / Ordinary Stock 983919101 4,046 62 SH   SOLE   62 0 0
XL Group Ltd Common / Ordinary Stock G98294104 336 6 SH   SOLE   6 0 0
XPO Logistics Inc Common / Ordinary Stock 983793100 5,209 52 SH   SOLE   52 0 0
Xylem Inc/NY Common / Ordinary Stock 98419M100 14,958 222 SH   SOLE   222 0 0
Yandex NV Common / Ordinary Stock N97284108 1,077 30 SH   SOLE   30 0 0
Yum! Brands Inc Common / Ordinary Stock 988498101 3,676 47 SH   SOLE   47 0 0
Yum China Holdings Inc Common / Ordinary Stock 98850P109 423 11 SH   SOLE   11 0 0
Zayo Group Holdings Inc Common / Ordinary Stock 98919V105 430,063 11,789 SH   SOLE   11,789 0 0
Zillow Group Inc Common / Ordinary Stock 98954M101 11,472 192 SH   SOLE   192 0 0
Zimmer Holdings Inc Common / Ordinary Stock 98956P102 501,480 4,500 SH   SOLE   4,500 0 0
Zions Bancorporation Common / Ordinary Stock 989701107 3,303,821 62,703 SH   SOLE   62,703 0 0
Zoetis Inc Common / Ordinary Stock 98978V103 13,630 160 SH   SOLE   160 0 0