0000950123-19-002490.txt : 20190226 0000950123-19-002490.hdr.sgml : 20190226 20190226141822 ACCESSION NUMBER: 0000950123-19-002490 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190226 DATE AS OF CHANGE: 20190226 EFFECTIVENESS DATE: 20190226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MASSMUTUAL TRUST CO FSB/ADV CENTRAL INDEX KEY: 0001103653 IRS NUMBER: 061563535 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15866 FILM NUMBER: 19632897 BUSINESS ADDRESS: STREET 1: 100 BRIGHT MEADOW BLVD CITY: ENFIELD STATE: CT ZIP: 06082 BUSINESS PHONE: 8605253030 MAIL ADDRESS: STREET 1: 100 BRIGHT MEADOW BLVD CITY: ENFIELD STATE: CT ZIP: 06082 FORMER COMPANY: FORMER CONFORMED NAME: MASSMUTUAL TRUST CO FSB /ADV DATE OF NAME CHANGE: 20000119 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001103653 XXXXXXXX 12-31-2018 12-31-2018 MASSMUTUAL TRUST CO FSB/ADV
100 Bright Meadow Blvd Enfield CT 06082
13F HOLDINGS REPORT 028-15866 Y The MassMutual Trust Company is a wholly-owned subsidiary of Massachusetts Mutual Life Insurance Company (MassMutual). Wherever The MassMutual Trust Company has indicated that it exercises investment discretion with respect to the positions reported on this Form 13F, such positions shall be deemed reported on behalf of MassMutual to the extent that MassMutual is deemed to share investment discretion over the positions as a result of MassMutual's direct ownership interest in The MassMutual Trust Company.
Neil Kochen Chief Investment Officer 860-562-1300 Neil Kochen Enfield CT 02-22-2019 0 992 1168483444 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1st Source Corp Common / Ordinary Stock 336901103 48408 1200 SH SOLE 1200 0 0 2U Inc Common / Ordinary Stock 90214J101 5221 105 SH SOLE 105 0 0 3M Company Com Stk Common / Ordinary Stock 88579Y101 12117582 63596 SH SOLE 63596 0 0 AAC Holdings Inc Common / Ordinary Stock 000307108 4880 3486 SH SOLE 3486 0 0 Abbott Laboratories Common / Ordinary Stock 002824100 4352819 60180 SH SOLE 60180 0 0 AbbVie Inc Common / Ordinary Stock 00287Y109 11407959 123744 SH SOLE 123744 0 0 Aberdeen Preious MTLS BSKT TR ETF Physical Shares ETF Exchange Traded Fund 003263100 17495 277 SH SOLE 277 0 0 Acadia Realty Trust Closed-end REIT 004239109 3089 130 SH SOLE 130 0 0 Accenture PLC Common / Ordinary Stock G1151C101 31304 222 SH SOLE 222 0 0 ACI Worldwide Inc Common / Ordinary Stock 004498101 27615 998 SH SOLE 998 0 0 Actuant Corp Common / Ordinary Stock 00508X203 238677 11371 SH SOLE 11371 0 0 Acuity Brands Inc Common / Ordinary Stock 00508Y102 2529 22 SH SOLE 22 0 0 Addus HomeCare Corp Common / Ordinary Stock 006739106 7263 107 SH SOLE 107 0 0 Adient PLC Common / Ordinary Stock G0084W101 678 45 SH SOLE 45 0 0 Adobe Systems Inc Common / Ordinary Stock 00724F101 6088345 26911 SH SOLE 26911 0 0 AdvanSix Inc Common / Ordinary Stock 00773T101 146 6 SH SOLE 6 0 0 AerCap Holdings NV Common / Ordinary Stock N00985106 334858 8456 SH SOLE 8456 0 0 Aerojet Rocketdyne Holdings Inc Common / Ordinary Stock 007800105 1691 48 SH SOLE 48 0 0 AES Corp/VA Common / Ordinary Stock 00130H105 1275748 88226 SH SOLE 88226 0 0 Affiliated Managers Group Inc Common / Ordinary Stock 008252108 195 2 SH SOLE 2 0 0 Aflac Inc Common / Ordinary Stock 001055102 191352 4200 SH SOLE 4200 0 0 Agilent Technologies Inc Common / Ordinary Stock 00846U101 190035 2817 SH SOLE 2817 0 0 Agios Pharmaceuticals Inc Common / Ordinary Stock 00847X104 253282 5493 SH SOLE 5493 0 0 Aimmune Therapeutics Inc Common / Ordinary Stock 00900T107 789 33 SH SOLE 33 0 0 Air Products & Chemicals Inc Common / Ordinary Stock 009158106 269524 1684 SH SOLE 1684 0 0 Air Transport Services Group Inc Common / Ordinary Stock 00922R105 912 40 SH SOLE 40 0 0 Akamai Technologies Inc Common / Ordinary Stock 00971T101 791597 12960 SH SOLE 12960 0 0 Akorn Inc Common / Ordinary Stock 009728106 525 155 SH SOLE 155 0 0 Albany International Corp Common / Ordinary Stock 012348108 2497 40 SH SOLE 40 0 0 Alerian MLP ETF Exchange Traded Fund 00162Q866 29263 3352 SH SOLE 3352 0 0 Alexandria Real Estate Equities Inc Closed-end REIT 015271109 5071 44 SH SOLE 44 0 0 Align Technology Inc Common / Ordinary Stock 016255101 0 0 SH SOLE 0 0 0 Alkermes PLC Common / Ordinary Stock G01767105 561 19 SH SOLE 19 0 0 Alleghany Corp Common / Ordinary Stock 017175100 2493 4 SH SOLE 4 0 0 Allegheny Technologies Inc Common / Ordinary Stock 01741R102 7467 343 SH SOLE 343 0 0 Allergan Plc. Com Common / Ordinary Stock G0177J108 4678 35 SH SOLE 35 0 0 Alliance Data Systems Corp Common / Ordinary Stock 018581108 20261 135 SH SOLE 135 0 0 Allison Transmission Holdings Inc Common / Ordinary Stock 01973R101 14622 333 SH SOLE 333 0 0 Allstate Corp/The Common / Ordinary Stock 020002101 530071 6415 SH SOLE 6415 0 0 Alphabet Inc Cap Stk Cl A Common / Ordinary Stock 02079K305 16081934 15390 SH SOLE 15390 0 0 Alphabet Inc Cap Stk Cl C Common / Ordinary Stock 02079K107 7720473 7455 SH SOLE 7455 0 0 ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 9146 325 SH SOLE 325 0 0 Altria Group Inc Common / Ordinary Stock 02209S103 4221956 85482 SH SOLE 85482 0 0 Amazon.com Inc Common / Ordinary Stock 023135106 19079525 12703 SH SOLE 12703 0 0 Ameren Corp Common / Ordinary Stock 023608102 47292 725 SH SOLE 725 0 0 American Campus Communities Inc Closed-end REIT 024835100 589228 14236 SH SOLE 14236 0 0 American Electric Power Co Inc Common / Ordinary Stock 025537101 69359 928 SH SOLE 928 0 0 American Express Co Common / Ordinary Stock 025816109 1220954 12809 SH SOLE 12809 0 0 American Financial Group Inc/OH Common / Ordinary Stock 025932104 996 11 SH SOLE 11 0 0 American Tower Corp Com Closed-end REIT 03027X100 16768 106 SH SOLE 106 0 0 American Water Works Co Inc Common / Ordinary Stock 030420103 59999 661 SH SOLE 661 0 0 Ameriprise Financial Inc Common / Ordinary Stock 03076C106 4442405 42564 SH SOLE 42564 0 0 AmerisourceBergen Corp Common / Ordinary Stock 03073E105 139649 1877 SH SOLE 1877 0 0 Ametek Inc Common / Ordinary Stock 031100100 794663 11738 SH SOLE 11738 0 0 Amgen Inc Common / Ordinary Stock 031162100 2907591 14936 SH SOLE 14936 0 0 AMN Healthcare Services Inc Common / Ordinary Stock 001744101 1643 29 SH SOLE 29 0 0 Anadarko Petroleum Corp Common / Ordinary Stock 032511107 326696 7452 SH SOLE 7452 0 0 Analog Devices Inc Common / Ordinary Stock 032654105 34332 400 SH SOLE 400 0 0 Anika Therapeutics Inc Common / Ordinary Stock 035255108 76194 2267 SH SOLE 2267 0 0 Ansys Inc Com Stk Common / Ordinary Stock 03662Q105 2144 15 SH SOLE 15 0 0 Anthem Inc Common / Ordinary Stock 036752103 2540420 9673 SH SOLE 9673 0 0 AON Plc Com USD0.01 CL A Common / Ordinary Stock G0408V102 3343 23 SH SOLE 23 0 0 AO Smith Corp Common / Ordinary Stock 831865209 1623 38 SH SOLE 38 0 0 Apache Corp Common / Ordinary Stock 037411105 91271 3477 SH SOLE 3477 0 0 Apartment Investment & Management Co Closed-end REIT 03748R101 2370 54 SH SOLE 54 0 0 Apergy Corporation Com Usd0.01 Wi Common / Ordinary Stock 03755L104 1137 42 SH SOLE 42 0 0 Appfolio Inc Common / Ordinary Stock 03783C100 4442 75 SH SOLE 75 0 0 Appian Corp Common / Ordinary Stock 03782L101 14557 545 SH SOLE 545 0 0 Apple Inc Common / Ordinary Stock 037833100 27582574 174861 SH SOLE 174861 0 0 Applied Materials Inc Common / Ordinary Stock 038222105 718054 21932 SH SOLE 21932 0 0 Aptiv PLC Common / Ordinary Stock G6095L109 1213853 19715 SH SOLE 19715 0 0 Aqua America Inc Common / Ordinary Stock 03836W103 19967 584 SH SOLE 584 0 0 Aramark Common / Ordinary Stock 03852U106 6142 212 SH SOLE 212 0 0 Archer-Daniels-Midland Co Common / Ordinary Stock 039483102 13315 325 SH SOLE 325 0 0 Arista Networks Inc Common / Ordinary Stock 040413106 35398 168 SH SOLE 168 0 0 ARK Innovation ETF Exchange Traded Fund 00214Q104 3161 85 SH SOLE 85 0 0 Armada Hoffler Properties Inc Closed-end REIT 04208T108 1687 120 SH SOLE 120 0 0 ASGN Inc Common / Ordinary Stock 00191U102 545 10 SH SOLE 10 0 0 Astronics Corp Common / Ordinary Stock 046433207 365 12 SH SOLE 12 0 0 Atlassian Corp PLC Common / Ordinary Stock G06242104 6318 71 SH SOLE 71 0 0 Atmos Energy Corp Common / Ordinary Stock 049560105 16411 177 SH SOLE 177 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 3677436 128852 SH SOLE 128852 0 0 Autodesk Inc Common / Ordinary Stock 052769106 860015 6687 SH SOLE 6687 0 0 Automatic Data Processing Inc Common / Ordinary Stock 053015103 144232 1100 SH SOLE 1100 0 0 AvalonBay Communities Inc Closed-end REIT 053484101 2785 16 SH SOLE 16 0 0 Avery Dennison Corp Common / Ordinary Stock 053611109 3144 35 SH SOLE 35 0 0 Avista Corp Common / Ordinary Stock 05379B107 8496 200 SH SOLE 200 0 0 Avon Products Inc Common / Ordinary Stock 054303102 623 410 SH SOLE 410 0 0 Axon Enterprise Inc Common / Ordinary Stock 05464C101 8750 200 SH SOLE 200 0 0 Balchem Corp Common / Ordinary Stock 057665200 15670 200 SH SOLE 200 0 0 Bank of America Corp Common / Ordinary Stock 060505104 6964422 282647 SH SOLE 282647 0 0 Bank of Nova Scotia/The Common / Ordinary Stock 064149107 13265 266 SH SOLE 266 0 0 Bank of NT Butterfield & Son Ltd/The Common / Ordinary Stock G0772R208 4891 156 SH SOLE 156 0 0 BankUnited Inc Common / Ordinary Stock 06652K103 348861 11652 SH SOLE 11652 0 0 Barrick Gold Corp Common / Ordinary Stock 067901108 271 20 SH SOLE 20 0 0 Bausch Health Cos Inc Common / Ordinary Stock 071734107 1016 55 SH SOLE 55 0 0 Baxter International Inc Common / Ordinary Stock 071813109 66610 1012 SH SOLE 1012 0 0 BB Liquidating Inc Common / Ordinary Stock 05532D107 0 200 SH SOLE 200 0 0 BB&T Corp Common / Ordinary Stock 054937107 394385 9104 SH SOLE 9104 0 0 BCE Inc Common / Ordinary Stock 05534B760 14428 365 SH SOLE 365 0 0 Becton Dickinson and Co Common / Ordinary Stock 075887109 29517 131 SH SOLE 131 0 0 Berkshire Hathaway B Shares Common / Ordinary Stock 084670702 12411081 60785 SH SOLE 60785 0 0 Berkshire Hathaway Inc Common / Ordinary Stock 084670108 612000 2 SH SOLE 2 0 0 Berry Global Group Inc Common / Ordinary Stock 08579W103 558953 11760 SH SOLE 11760 0 0 Biogen Inc Common / Ordinary Stock 09062X103 4147881 13784 SH SOLE 13784 0 0 BioTelemetry Inc Common / Ordinary Stock 090672106 3165 53 SH SOLE 53 0 0 BJ's Restaurants Inc Common / Ordinary Stock 09180C106 27814 550 SH SOLE 550 0 0 Blackbaud Inc Common / Ordinary Stock 09227Q100 2768 44 SH SOLE 44 0 0 Black Hills Corp Common / Ordinary Stock 092113109 110807 1765 SH SOLE 1765 0 0 BlackRock Capital Investment Corp Common / Ordinary Stock 092533108 5644 1067 SH SOLE 1067 0 0 BlackRock Floating Rate Income Strategies Fund Inc Closed-end Fund 09255X100 39865 3350 SH SOLE 3350 0 0 BlackRock Inc Common / Ordinary Stock 09247X101 10762090 27397 SH SOLE 27397 0 0 BlackRock Municipal 2020 Term Trust Closed-end Fund 09249X109 39822 2698 SH SOLE 2698 0 0 BlackRock Muni Intermediate Duration Fund Inc Closed-end Fund 09253X102 8855 700 SH SOLE 700 0 0 Blackstone Mortgage Trust Inc Closed-end REIT 09257W100 9845 309 SH SOLE 309 0 0 Boeing Co/The Common / Ordinary Stock 097023105 919448 2851 SH SOLE 2851 0 0 Boingo Wireless Inc Common / Ordinary Stock 09739C102 3600 175 SH SOLE 175 0 0 BOK Financial Corp Common / Ordinary Stock 05561Q201 3007 41 SH SOLE 41 0 0 Booking Holdings Inc Common / Ordinary Stock 09857L108 5615089 3260 SH SOLE 3260 0 0 Booz Allen Hamilton Holding Corp Common / Ordinary Stock 099502106 1938 43 SH SOLE 43 0 0 BorgWarner Inc Common / Ordinary Stock 099724106 1016909 29272 SH SOLE 29272 0 0 Boston Properties Inc Closed-end REIT 101121101 4052 36 SH SOLE 36 0 0 Boston Scientific Corp Common / Ordinary Stock 101137107 5760 163 SH SOLE 163 0 0 Bottomline Technologies DE Inc Common / Ordinary Stock 101388106 1968 41 SH SOLE 41 0 0 Box Inc Common / Ordinary Stock 10316T104 4085 242 SH SOLE 242 0 0 Brandywine Realty Trust Closed-end REIT 105368203 1326 103 SH SOLE 103 0 0 Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100 2024712 18167 SH SOLE 18167 0 0 Brinker International Inc Common / Ordinary Stock 109641100 5058 115 SH SOLE 115 0 0 Bristol-Myers Squibb Co Common / Ordinary Stock 110122108 227984 4386 SH SOLE 4386 0 0 Brixmor Property Group Inc Closed-end REIT 11120U105 310767 21155 SH SOLE 21155 0 0 Broadcom Inc Common / Ordinary Stock 11135F101 19325 76 SH SOLE 76 0 0 Broadridge Financial Solutions Inc Common / Ordinary Stock 11133T103 1925 20 SH SOLE 20 0 0 Brown-Forman Corp Common / Ordinary Stock 115637100 3462 73 SH SOLE 73 0 0 Brown-Forman Corp Common / Ordinary Stock 115637209 856 18 SH SOLE 18 0 0 Bryn Mawr Bank Corp Common / Ordinary Stock 117665109 69 2 SH SOLE 2 0 0 Burlington Stores Inc Common / Ordinary Stock 122017106 1952 12 SH SOLE 12 0 0 Cabot Corp Common / Ordinary Stock 127055101 386 9 SH SOLE 9 0 0 California Resources Corp Common / Ordinary Stock 13057Q206 153 9 SH SOLE 9 0 0 Cambrex Corp Common / Ordinary Stock 132011107 3323 88 SH SOLE 88 0 0 Camden Property Trust Closed-end REIT 133131102 2994 34 SH SOLE 34 0 0 Canadian Imperial Bank of Commerce/Canada Common / Ordinary Stock 136069101 1565 21 SH SOLE 21 0 0 Canadian National Railway Co Common / Ordinary Stock 136375102 2223 30 SH SOLE 30 0 0 Canadian Pacific Railway Ltd Common / Ordinary Stock 13645T100 2487 14 SH SOLE 14 0 0 Cannabis Science Inc Common / Ordinary Stock 137648101 294 8400 SH SOLE 8400 0 0 Canopy Growth Corp Common / Ordinary Stock 138035100 1962 73 SH SOLE 73 0 0 Capital One Financial Corp Common / Ordinary Stock 14040H105 5055762 66884 SH SOLE 66884 0 0 Carbonite Inc Common / Ordinary Stock 141337105 6340 251 SH SOLE 251 0 0 CarMax Inc Common / Ordinary Stock 143130102 4294809 68465 SH SOLE 68465 0 0 Carnival Corp Common / Ordinary Stock 143658300 152337 3090 SH SOLE 3090 0 0 Carpenter Technology Corp Common / Ordinary Stock 144285103 193398 5431 SH SOLE 5431 0 0 Carrizo Oil & Gas Inc Common / Ordinary Stock 144577103 4900 434 SH SOLE 434 0 0 Cars Com Inc Com Common / Ordinary Stock 14575E105 19092 888 SH SOLE 888 0 0 Carter's Inc Common / Ordinary Stock 146229109 10774 132 SH SOLE 132 0 0 Caterpillar Inc Common / Ordinary Stock 149123101 183870 1447 SH SOLE 1447 0 0 Cavit Sciences Inc Common / Ordinary Stock 14964T101 0 10 SH SOLE 10 0 0 CBIZ Inc Common / Ordinary Stock 124805102 22222 1128 SH SOLE 1128 0 0 Cboe Global Markets Inc Common / Ordinary Stock 12503M108 6848 70 SH SOLE 70 0 0 Cch I Llc - Class A Common / Ordinary Stock 16119P108 3990 14 SH SOLE 14 0 0 Celanese Corp Common / Ordinary Stock 150870103 630 7 SH SOLE 7 0 0 Celgene Corp Common / Ordinary Stock 151020104 33583 524 SH SOLE 524 0 0 Celsion Corp Inc Common / Ordinary Stock 15117N503 19661 13944 SH SOLE 13944 0 0 Centene Corp Common / Ordinary Stock 15135B101 4612 40 SH SOLE 40 0 0 CenterState Bank Corp Common / Ordinary Stock 15201P109 1515 72 SH SOLE 72 0 0 Central Garden & Pet Co Common / Ordinary Stock 153527205 494094 15811 SH SOLE 15811 0 0 CenturyLink Inc Common / Ordinary Stock 156700106 2000 132 SH SOLE 132 0 0 Cerner Corp Common / Ordinary Stock 156782104 2869622 54722 SH SOLE 54722 0 0 Charles River Laboratories International Inc Common / Ordinary Stock 159864107 14713 130 SH SOLE 130 0 0 Charles Schwab Corp/The Common / Ordinary Stock 808513105 28199 679 SH SOLE 679 0 0 Chart Industries Inc Common / Ordinary Stock 16115Q308 4097 63 SH SOLE 63 0 0 Chemours Co/The Common / Ordinary Stock 163851108 1834 65 SH SOLE 65 0 0 Chesapeake Energy Corp Common / Ordinary Stock 165167107 582 277 SH SOLE 277 0 0 Chevron Corp Common / Ordinary Stock 166764100 17684576 162557 SH SOLE 162557 0 0 China Agritech Inc Common / Ordinary Stock 16937A200 0 2265 SH SOLE 2265 0 0 CH Robinson Worldwide Inc Common / Ordinary Stock 12541W209 5634 67 SH SOLE 67 0 0 Chubb Limited Com Common / Ordinary Stock H1467J104 3610452 27949 SH SOLE 27949 0 0 Church & Dwight Co Inc Common / Ordinary Stock 171340102 1058933 16103 SH SOLE 16103 0 0 Cigna Corp Common / Ordinary Stock 125523100 50777 267 SH SOLE 267 0 0 Cimarex Energy Co Common / Ordinary Stock 171798101 565207 9168 SH SOLE 9168 0 0 Cincinnati Financial Corp Common / Ordinary Stock 172062101 1154410 14911 SH SOLE 14911 0 0 Cintas Corp Common / Ordinary Stock 172908105 1362231 8109 SH SOLE 8109 0 0 Cisco Systems Inc Common / Ordinary Stock 17275R102 7506836 173248 SH SOLE 173248 0 0 Citigroup Inc Common / Ordinary Stock 172967424 3389731 65112 SH SOLE 65112 0 0 Citizens Financial Group Inc Common / Ordinary Stock 174610105 2735 92 SH SOLE 92 0 0 Clean Harbors Inc Common / Ordinary Stock 184496107 317370 6431 SH SOLE 6431 0 0 Clorox Co/The Common / Ordinary Stock 189054109 54411 353 SH SOLE 353 0 0 CME Group Inc Common / Ordinary Stock 12572Q105 4695099 24958 SH SOLE 24958 0 0 CMS Energy Corp Common / Ordinary Stock 125896100 100045 2015 SH SOLE 2015 0 0 Coca-Cola Co/The Common / Ordinary Stock 191216100 3506410 74053 SH SOLE 74053 0 0 Coca-Cola European Partners PLC Common / Ordinary Stock G25839104 51673 1127 SH SOLE 1127 0 0 Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102 3936 62 SH SOLE 62 0 0 Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109 35568 1800 SH SOLE 1800 0 0 Colgate-Palmolive Co Common / Ordinary Stock 194162103 62020 1042 SH SOLE 1042 0 0 Columbia Sportswear Co Common / Ordinary Stock 198516106 2270 27 SH SOLE 27 0 0 Comcast Corp Common / Ordinary Stock 20030N101 4489186 131841 SH SOLE 131841 0 0 Comerica Inc Common / Ordinary Stock 200340107 112926 1644 SH SOLE 1644 0 0 Comfort Systems USA Inc Common / Ordinary Stock 199908104 1048 24 SH SOLE 24 0 0 Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103 47351 840 SH SOLE 840 0 0 Community Healthcare Trust Inc Closed-end REIT 20369C106 10091 350 SH SOLE 350 0 0 Compass Minerals International Inc Common / Ordinary Stock 20451N101 1245906 29885 SH SOLE 29885 0 0 ConAgra Foods Inc Common / Ordinary Stock 205887102 1550544 72591 SH SOLE 72591 0 0 Concho Resources Inc Common / Ordinary Stock 20605P101 1131 11 SH SOLE 11 0 0 ConocoPhillips Common / Ordinary Stock 20825C104 3839326 61577 SH SOLE 61577 0 0 Conrad Inds Inc Com Common / Ordinary Stock 208305102 60490 4600 SH SOLE 4600 0 0 Consolidated Edison Inc Common / Ordinary Stock 209115104 5735 75 SH SOLE 75 0 0 Constellation Brands Inc Common / Ordinary Stock 21036P108 2345077 14582 SH SOLE 14582 0 0 Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407 108218 1093 SH SOLE 1093 0 0 Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308 193675 3814 SH SOLE 3814 0 0 Continental Resources Inc/OK Common / Ordinary Stock 212015101 3014 75 SH SOLE 75 0 0 Cooper Cos Inc/The Common / Ordinary Stock 216648402 3563 14 SH SOLE 14 0 0 Core Laboratories NV Common / Ordinary Stock N22717107 2386 40 SH SOLE 40 0 0 CoreSite Realty Corp Closed-end REIT 21870Q105 2966 34 SH SOLE 34 0 0 Corning Inc Common / Ordinary Stock 219350105 393848 13037 SH SOLE 13037 0 0 Corporate Office Properties Trust Closed-end REIT 22002T108 6793 323 SH SOLE 323 0 0 Costco Wholesale Corp Common / Ordinary Stock 22160K105 1002864 4923 SH SOLE 4923 0 0 Cray Inc Common / Ordinary Stock 225223304 215900 10000 SH SOLE 10000 0 0 CRISPR Therapeutics AG Common / Ordinary Stock H17182108 2143 75 SH SOLE 75 0 0 Cronos Group Inc Common / Ordinary Stock 22717L101 1247 120 SH SOLE 120 0 0 Crown Castle International Corp Com Closed-end REIT 22822V101 2616788 24089 SH SOLE 24089 0 0 Crown Holdings Inc Common / Ordinary Stock 228368106 88336 2125 SH SOLE 2125 0 0 CSX Corp Common / Ordinary Stock 126408103 28021 451 SH SOLE 451 0 0 CTS Corp Common / Ordinary Stock 126501105 12427 480 SH SOLE 480 0 0 CubeSmart Closed-end REIT 229663109 4734 165 SH SOLE 165 0 0 Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109 63493 722 SH SOLE 722 0 0 Cummins Inc Common / Ordinary Stock 231021106 3103923 23226 SH SOLE 23226 0 0 Curtiss-Wright Corp Common / Ordinary Stock 231561101 489665 4795 SH SOLE 4795 0 0 CVS Health Corp Common / Ordinary Stock 126650100 1527271 23310 SH SOLE 23310 0 0 Cypress Semiconductor Corp Common / Ordinary Stock 232806109 3829 301 SH SOLE 301 0 0 Daimler AG Common / Ordinary Stock D1668R123 5277 100 SH SOLE 100 0 0 Danaher Corp Common / Ordinary Stock 235851102 5217975 50601 SH SOLE 50601 0 0 Darling Ingredients Inc Common / Ordinary Stock 237266101 504569 26225 SH SOLE 26225 0 0 db X-trackers MSCI EAFE Hedged Equity Fund Exchange Traded Fund 233051200 17943104 643122 SH SOLE 643122 0 0 Deckers Outdoor Corp Common / Ordinary Stock 243537107 3071 24 SH SOLE 24 0 0 Deere & Co Common / Ordinary Stock 244199105 478090 3205 SH SOLE 3205 0 0 Delta Air Lines Inc Common / Ordinary Stock 247361702 870605 17447 SH SOLE 17447 0 0 Denny's Corp Common / Ordinary Stock 24869P104 4263 263 SH SOLE 263 0 0 Devon Energy Corp Common / Ordinary Stock 25179M103 1003300 44512 SH SOLE 44512 0 0 Diamondback Energy Inc Common / Ordinary Stock 25278X109 9270 100 SH SOLE 100 0 0 Digital Realty Trust Inc Closed-end REIT 253868103 132655 1245 SH SOLE 1245 0 0 Diplomat Pharmacy Inc Common / Ordinary Stock 25456K101 1279 95 SH SOLE 95 0 0 Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505 748 40 SH SOLE 40 0 0 Direxion Daily Technology Bull 3X Shares Exchange Traded Fund 25459W102 2040 24 SH SOLE 24 0 0 Discover Financial Services Common / Ordinary Stock 254709108 34385 583 SH SOLE 583 0 0 Discovery Inc Common / Ordinary Stock 25470F104 2523 102 SH SOLE 102 0 0 Discovery Inc Common / Ordinary Stock 25470F302 3670 159 SH SOLE 159 0 0 Dollar General Corp Common / Ordinary Stock 256677105 14591 135 SH SOLE 135 0 0 Dominion Resources Inc/VA Common / Ordinary Stock 25746U109 4297033 60132 SH SOLE 60132 0 0 Domino's Pizza Inc Common / Ordinary Stock 25754A201 1240 5 SH SOLE 5 0 0 Donaldson Co Inc Common / Ordinary Stock 257651109 2083 48 SH SOLE 48 0 0 Dover Corp Common / Ordinary Stock 260003108 122744 1730 SH SOLE 1730 0 0 Dover Motorsports Inc Common / Ordinary Stock 260174107 23 12 SH SOLE 12 0 0 DowDuPont Inc Common / Ordinary Stock 26078J100 4572005 85490 SH SOLE 85490 0 0 DR Horton Inc Common / Ordinary Stock 23331A109 3189 92 SH SOLE 92 0 0 Dropbox Inc Common / Ordinary Stock 26210C104 5741 281 SH SOLE 281 0 0 DTE Energy Co Common / Ordinary Stock 233331107 1000752 9073 SH SOLE 9073 0 0 Duke Energy Corp Common / Ordinary Stock 26441C204 1659204 19226 SH SOLE 19226 0 0 Dunkin' Brands Group Inc Common / Ordinary Stock 265504100 3847 60 SH SOLE 60 0 0 DXC Technology Co Common / Ordinary Stock 23355L106 1010 19 SH SOLE 19 0 0 Eagle Bancorp Inc Common / Ordinary Stock 268948106 1413 29 SH SOLE 29 0 0 EastGroup Properties Inc Closed-end REIT 277276101 5137 56 SH SOLE 56 0 0 Eastman Chemical Co Common / Ordinary Stock 277432100 585 8 SH SOLE 8 0 0 East West Bancorp Inc Common / Ordinary Stock 27579R104 2568 59 SH SOLE 59 0 0 Eaton Corp PLC Common / Ordinary Stock G29183103 38175 556 SH SOLE 556 0 0 Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Fund 27828S101 5078 375 SH SOLE 375 0 0 ECC Capital Corp Closed-end REIT 26826M108 70 5000 SH SOLE 5000 0 0 Ecolab Inc Common / Ordinary Stock 278865100 3485417 23654 SH SOLE 23654 0 0 Edgewell Personal Care Co Common / Ordinary Stock 28035Q102 148653 3980 SH SOLE 3980 0 0 Edison International Common / Ordinary Stock 281020107 3577 63 SH SOLE 63 0 0 Edwards Lifesciences Corp Common / Ordinary Stock 28176E108 5514 36 SH SOLE 36 0 0 Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105 1920 32 SH SOLE 32 0 0 Electronic Arts Inc Common / Ordinary Stock 285512109 2762 35 SH SOLE 35 0 0 Eli Lilly & Co Common / Ordinary Stock 532457108 83550 722 SH SOLE 722 0 0 Emerson Electric Co Common / Ordinary Stock 291011104 2371836 39696 SH SOLE 39696 0 0 Enbridge Inc Common / Ordinary Stock 29250N105 2571715 82745 SH SOLE 82745 0 0 Encompass Health Corporation Com Common / Ordinary Stock 29261A100 19250 312 SH SOLE 312 0 0 Encore Capital Group Inc Common / Ordinary Stock 292554102 165 7 SH SOLE 7 0 0 Energizer Holdings Inc Common / Ordinary Stock 29272W109 278214 6162 SH SOLE 6162 0 0 Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506 173943 3033 SH SOLE 3033 0 0 EnPro Industries Inc Common / Ordinary Stock 29355X107 6250 104 SH SOLE 104 0 0 Ensco PLC Common / Ordinary Stock G3157S106 395 111 SH SOLE 111 0 0 Enstar Group Ltd Common / Ordinary Stock G3075P101 503 3 SH SOLE 3 0 0 Envestnet Inc Common / Ordinary Stock 29404K106 349938 7114 SH SOLE 7114 0 0 EOG Resources Inc Common / Ordinary Stock 26875P101 1259487 14442 SH SOLE 14442 0 0 EPAM Systems Inc Common / Ordinary Stock 29414B104 2552 22 SH SOLE 22 0 0 E'Prime Aerospace Corp Common / Ordinary Stock 268817301 0 150 SH SOLE 150 0 0 EPR Properties Closed-end REIT 26884U109 3842 60 SH SOLE 60 0 0 EQT Corp Common / Ordinary Stock 26884L109 1511 80 SH SOLE 80 0 0 Equinix Inc Common / Ordinary Stock 29444U700 2115 6 SH SOLE 6 0 0 Equitrans Midstream Corp Common / Ordinary Stock 294600101 1281 64 SH SOLE 64 0 0 Equity Commonwealth Closed-end REIT 294628102 21007 700 SH SOLE 700 0 0 Esc Seventy Seven Common / Ordinary Stock 818ESC998 0 19 SH SOLE 19 0 0 Essex Property Trust Inc Closed-end REIT 297178105 834204 3402 SH SOLE 3402 0 0 Estee Lauder Cos Inc/The Common / Ordinary Stock 518439104 11319 87 SH SOLE 87 0 0 ETFMG Alternative Harvest ETF Exchange Traded Fund 26924G508 2095 84 SH SOLE 84 0 0 ETFMG Prime Cyber Security ETF Exchange Traded Fund 26924G201 2224 66 SH SOLE 66 0 0 E TRADE Financial Corp Common / Ordinary Stock 269246401 3028 69 SH SOLE 69 0 0 Euronet Worldwide Inc Common / Ordinary Stock 298736109 1945 19 SH SOLE 19 0 0 Evergreen Solar Inc Common / Ordinary Stock 30033R306 0 16 SH SOLE 16 0 0 Evergy Inc Common / Ordinary Stock 30034W106 350612 6176 SH SOLE 6176 0 0 Eversource Energy Com Common / Ordinary Stock 30040W108 52032 800 SH SOLE 800 0 0 Exact Sciences Corp Common / Ordinary Stock 30063P105 632956 10031 SH SOLE 10031 0 0 Exchange Traded Fund Exchange Traded Fund 74347R214 3325 79 SH SOLE 79 0 0 Exelon Corp Common / Ordinary Stock 30161N101 0 0 SH SOLE 0 0 0 Expeditors International of Washington Inc Common / Ordinary Stock 302130109 243422 3575 SH SOLE 3575 0 0 Exxon Mobil Corp Common / Ordinary Stock 30231G102 4986735 73130 SH SOLE 73130 0 0 F5 Networks Inc Common / Ordinary Stock 315616102 721682 4454 SH SOLE 4454 0 0 Facebook Inc Common / Ordinary Stock 30303M102 6275803 47874 SH SOLE 47874 0 0 Farmers Bankshares Inc Common / Ordinary Stock 309479103 34320 2080 SH SOLE 2080 0 0 Farmland Partners Inc Closed-end REIT 31154R109 1362 300 SH SOLE 300 0 0 Fastenal Co Common / Ordinary Stock 311900104 37021 708 SH SOLE 708 0 0 Federal Realty Investment Trust Closed-end REIT 313747206 2597 22 SH SOLE 22 0 0 FedEx Corp Common / Ordinary Stock 31428X106 28555 177 SH SOLE 177 0 0 Ferrari NV Common / Ordinary Stock N3167Y103 2486 25 SH SOLE 25 0 0 Fidelity MSCI Financials Index ETF Exchange Traded Fund 316092501 8467 245 SH SOLE 245 0 0 Fidelity National Information Services Inc Common / Ordinary Stock 31620M106 11383 111 SH SOLE 111 0 0 Fifth Third Bancorp Common / Ordinary Stock 316773100 11177 475 SH SOLE 475 0 0 Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605 23463 985 SH SOLE 985 0 0 First Bancorp/Southern Pines NC Common / Ordinary Stock 318910106 1666 51 SH SOLE 51 0 0 FirstCash Inc Common / Ordinary Stock 33767D105 10491 145 SH SOLE 145 0 0 First Horizon National Corp Common / Ordinary Stock 320517105 7501 570 SH SOLE 570 0 0 First Industrial Realty Trust Inc Closed-end REIT 32054K103 2424 84 SH SOLE 84 0 0 First Merchants Corp Common / Ordinary Stock 320817109 1645 48 SH SOLE 48 0 0 First Republic Bank/CA Common / Ordinary Stock 33616C100 1564 18 SH SOLE 18 0 0 First Solar Inc Common / Ordinary Stock 336433107 2632 62 SH SOLE 62 0 0 First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528 12344 12 SH SOLE 12 0 0 First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101 5774941 269228 SH SOLE 269228 0 0 First Trust NYSE Arca Biotechnology Index Fund Exchange Traded Fund 33733E203 13662 110 SH SOLE 110 0 0 First Trust Senior Loan ETF Exchange Traded Fund 33738D309 2348604 51595 SH SOLE 51595 0 0 Fiserv Inc Common / Ordinary Stock 337738108 5569513 75786 SH SOLE 75786 0 0 Flex Ltd Common / Ordinary Stock Y2573F102 76 10 SH SOLE 10 0 0 Floor & Decor Holdings Inc Common / Ordinary Stock 339750101 25900 1000 SH SOLE 1000 0 0 Florsheim Group Inc Common / Ordinary Stock 343302105 0 250 SH SOLE 250 0 0 Flowers Foods Inc Common / Ordinary Stock 343498101 191663 10377 SH SOLE 10377 0 0 FMC Corp Common / Ordinary Stock 302491303 7026 95 SH SOLE 95 0 0 FNB Corp/PA Common / Ordinary Stock 302520101 286679 29134 SH SOLE 29134 0 0 Ford Motor Co Common / Ordinary Stock 345370860 151179 19762 SH SOLE 19762 0 0 Fortinet Inc Common / Ordinary Stock 34959E109 21129 300 SH SOLE 300 0 0 Fortive Corp Common / Ordinary Stock 34959J108 1150 17 SH SOLE 17 0 0 Franklin Resources Inc Common / Ordinary Stock 354613101 17440 588 SH SOLE 588 0 0 Freeport-McMoRan Copper & Gold Inc Common / Ordinary Stock 35671D857 7104 689 SH SOLE 689 0 0 Frontier Communications Corp Common / Ordinary Stock 35906A306 2 1 SH SOLE 1 0 0 FS KKR Capital Corp Common / Ordinary Stock 302635107 19398 3745 SH SOLE 3745 0 0 Gaming and Leisure Properties Inc Closed-end REIT 36467J108 2262 70 SH SOLE 70 0 0 Gannett Co Inc Common / Ordinary Stock 36473H104 11370 1333 SH SOLE 1333 0 0 Garrett Motion Inc Common / Ordinary Stock 366505105 61589 4991 SH SOLE 4991 0 0 Gartner Inc Common / Ordinary Stock 366651107 636899 4982 SH SOLE 4982 0 0 Generac Holdings Inc Common / Ordinary Stock 368736104 5517 111 SH SOLE 111 0 0 General Dynamics Corp Common / Ordinary Stock 369550108 3479215 22131 SH SOLE 22131 0 0 General Electric Co Common / Ordinary Stock 369604103 207244 27377 SH SOLE 27377 0 0 General Mills Inc Common / Ordinary Stock 370334104 17017 437 SH SOLE 437 0 0 Genesee & Wyoming Inc Common / Ordinary Stock 371559105 63361 856 SH SOLE 856 0 0 Gentex Corp Common / Ordinary Stock 371901109 6002 297 SH SOLE 297 0 0 Genuine Parts Co Common / Ordinary Stock 372460105 3685728 38385 SH SOLE 38385 0 0 GeoAlert Inc Common / Ordinary Stock 37248X200 1 10000 SH SOLE 10000 0 0 Gilead Sciences Inc Common / Ordinary Stock 375558103 1332315 21300 SH SOLE 21300 0 0 Global X Robotics & Artificial Intelligence ETF Exchange Traded Fund 37954Y715 2059 123 SH SOLE 123 0 0 Goldcorp Inc Common / Ordinary Stock 380956409 156545 15974 SH SOLE 15974 0 0 Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104 1586975 9500 SH SOLE 9500 0 0 Graco Inc Common / Ordinary Stock 384109104 628 15 SH SOLE 15 0 0 Grand Canyon Education Inc Common / Ordinary Stock 38526M106 3557 37 SH SOLE 37 0 0 Gray Television Inc Common / Ordinary Stock 389375106 1754 119 SH SOLE 119 0 0 Great Western Bancorp Inc Common / Ordinary Stock 391416104 1906 61 SH SOLE 61 0 0 Groupon Inc Common / Ordinary Stock 399473107 1280 400 SH SOLE 400 0 0 GTT Communications Inc Common / Ordinary Stock 362393100 262839 11109 SH SOLE 11109 0 0 Hain Celestial Group Inc/The Common / Ordinary Stock 405217100 4948 312 SH SOLE 312 0 0 Halliburton Co Common / Ordinary Stock 406216101 1966415 73981 SH SOLE 73981 0 0 Hanesbrands Inc Common / Ordinary Stock 410345102 228973 18274 SH SOLE 18274 0 0 Hanover Insurance Group Inc/The Common / Ordinary Stock 410867105 36315 311 SH SOLE 311 0 0 Harris Corp Common / Ordinary Stock 413875105 10099 75 SH SOLE 75 0 0 Hartford Financial Services Group Inc/The Common / Ordinary Stock 416515104 360312 8106 SH SOLE 8106 0 0 Hasbro Inc Common / Ordinary Stock 418056107 5836919 71839 SH SOLE 71839 0 0 HCA Healthcare Inc Common / Ordinary Stock 40412C101 1243629 9993 SH SOLE 9993 0 0 HCP Inc Closed-end REIT 40414L109 12904 462 SH SOLE 462 0 0 Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209 141011 1630 SH SOLE 1630 0 0 Healthcare Trust of America Inc Closed-end REIT 42225P501 7897 312 SH SOLE 312 0 0 HealthEquity Inc Common / Ordinary Stock 42226A107 3042 51 SH SOLE 51 0 0 Henry Schein Inc Common / Ordinary Stock 806407102 620229 7899 SH SOLE 7899 0 0 Herc Holdings Inc Common / Ordinary Stock 42704L104 364 14 SH SOLE 14 0 0 Hercules Capital Inc Common / Ordinary Stock 427096508 4133 374 SH SOLE 374 0 0 Heritage Financial Corp/WA Common / Ordinary Stock 42722X106 5498 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 14469 135 SH SOLE 135 0 0 Hertz Global Holdings Inc Common / Ordinary Stock 42806J106 601 44 SH SOLE 44 0 0 Hewlett Packard Enterprise Co Common / Ordinary Stock 42824C109 2985 226 SH SOLE 226 0 0 Hexcel Corp Common / Ordinary Stock 428291108 17431 304 SH SOLE 304 0 0 HMS Holdings Corp Common / Ordinary Stock 40425J101 2504 89 SH SOLE 89 0 0 Hologic Inc Common / Ordinary Stock 436440101 4316 105 SH SOLE 105 0 0 Home Depot Inc/The Common / Ordinary Stock 437076102 16015342 93210 SH SOLE 93210 0 0 Honeywell International Inc Common / Ordinary Stock 438516106 12762792 96600 SH SOLE 96600 0 0 Horace Mann Educators Corp Common / Ordinary Stock 440327104 2172 58 SH SOLE 58 0 0 Hormel Foods Corp Common / Ordinary Stock 440452100 109901 2575 SH SOLE 2575 0 0 Hospitality Properties Trust Closed-end REIT 44106M102 1266 53 SH SOLE 53 0 0 Host Hotels & Resorts Inc Closed-end REIT 44107P104 8135 488 SH SOLE 488 0 0 HP Inc Common / Ordinary Stock 40434L105 4624 226 SH SOLE 226 0 0 Humana Inc Common / Ordinary Stock 444859102 42972 150 SH SOLE 150 0 0 Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104 4875 409 SH SOLE 409 0 0 Huron Consulting Group Inc Common / Ordinary Stock 447462102 3540 69 SH SOLE 69 0 0 IAC/InterActiveCorp Common / Ordinary Stock 44919P508 12630 69 SH SOLE 69 0 0 Iberiabank corp Common / Ordinary Stock 450828108 9385 146 SH SOLE 146 0 0 Icon Plc Common / Ordinary Stock G4705A100 4006 31 SH SOLE 31 0 0 IDEXX Laboratories Inc Common / Ordinary Stock 45168D104 12463 67 SH SOLE 67 0 0 Ihs Market Ltd Common / Ordinary Stock G47567105 10505 219 SH SOLE 219 0 0 Illinois Tool Works Inc Common / Ordinary Stock 452308109 233743 1845 SH SOLE 1845 0 0 Illumina Inc Common / Ordinary Stock 452327109 25794 86 SH SOLE 86 0 0 IMAX Corp Common / Ordinary Stock 45245E109 2050 109 SH SOLE 109 0 0 IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107 197395 6835 SH SOLE 6835 0 0 India Fund Inc/The Closed-end Fund 454089103 10120 500 SH SOLE 500 0 0 Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704 61318 952 SH SOLE 952 0 0 Ingersoll-Rand PLC Common / Ordinary Stock G47791101 0 0 SH SOLE 0 0 0 Ingredion Inc Com Common / Ordinary Stock 457187102 9140 100 SH SOLE 100 0 0 Integrated Environmental Technologies Ltd Common / Ordinary Stock 45821F108 0 28885 SH SOLE 28885 0 0 Intel Corp Common / Ordinary Stock 458140100 11338335 241601 SH SOLE 241601 0 0 Intercontinental Exchange Inc Common / Ordinary Stock 45866F104 17401 231 SH SOLE 231 0 0 Interface Inc Com Common / Ordinary Stock 458665304 2195 154 SH SOLE 154 0 0 International Business Machines Corp Common / Ordinary Stock 459200101 495715 4361 SH SOLE 4361 0 0 International Flavors & Fragrances Inc Common / Ordinary Stock 459506101 2820 21 SH SOLE 21 0 0 International Paper Co Common / Ordinary Stock 460146103 130484 3233 SH SOLE 3233 0 0 International Speedway Corp Common / Ordinary Stock 460335201 439 10 SH SOLE 10 0 0 International Speedway Corp Common / Ordinary Stock 460335300 4452 100 SH SOLE 100 0 0 Interpublic Group of Cos Inc/The Common / Ordinary Stock 460690100 3548 172 SH SOLE 172 0 0 Intuit Inc Common / Ordinary Stock 461202103 15945 81 SH SOLE 81 0 0 Intuitive Surgical Inc Common / Ordinary Stock 46120E602 4789 10 SH SOLE 10 0 0 Invesco Chinese Yuan Dim Sum Bond ETF Exchange Traded Fund 46138E883 2811 130 SH SOLE 130 0 0 Invesco Dynamic Software ETF Exchange Traded Fund 46137V639 6355 86 SH SOLE 86 0 0 Invesco Exchange Traded FD TR Dynamic Large Cap Value ETF Exchange Traded Fund 46137V738 16315 500 SH SOLE 500 0 0 Invesco FTSE RAFI Developed Markets ex-US ETF Exchange Traded Fund 46138E743 567152 15116 SH SOLE 15116 0 0 Invesco Ltd Common / Ordinary Stock G491BT108 502752 30033 SH SOLE 30033 0 0 Invesco Mortgage Capital Inc Closed-end REIT 46131B100 6516 450 SH SOLE 450 0 0 Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103 2160 14 SH SOLE 14 0 0 Invesco Senior Loan ETF Exchange Traded Fund 46138G508 2973449 136522 SH SOLE 136522 0 0 Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399 166098 8410 SH SOLE 8410 0 0 Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 282046 6046 SH SOLE 6046 0 0 Invesco S&P 500 Pure Value ETF Exchange Traded Fund 46137V258 1214530 21360 SH SOLE 21360 0 0 Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233 257143 1430 SH SOLE 1430 0 0 Invesco S&P International Developed Low Volatility ETF Exchange Traded Fund 46138E230 47595 1595 SH SOLE 1595 0 0 Invesco S&P MidCap 400 Pure Value ETF Exchange Traded Fund 46137V191 870929 15508 SH SOLE 15508 0 0 Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198 88780 2000 SH SOLE 2000 0 0 Invesco S&P SmallCap Low Volatility ETF Exchange Traded Fund 46138G102 85280 2000 SH SOLE 2000 0 0 Investment Grade Corporate T Ut21monthlywrafe Closed-end Fund 46136J512 4795 5 SH SOLE 5 0 0 Investors Real Estate Trust Closed-end REIT 461730509 780 16 SH SOLE 16 0 0 Invitation Homes Inc Closed-end REIT 46187W107 4659 232 SH SOLE 232 0 0 IPG Photonics Corp Common / Ordinary Stock 44980X109 2492 22 SH SOLE 22 0 0 IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800 212425 6699 SH SOLE 6699 0 0 IQVIA Holdings Inc Common / Ordinary Stock 46266C105 6622 57 SH SOLE 57 0 0 iRhythm Technologies Inc Common / Ordinary Stock 450056106 6948 100 SH SOLE 100 0 0 Iron Mtn Inc New Com Closed-end REIT 46284V101 16205 500 SH SOLE 500 0 0 iShares 1-3 Year Treasury Bond ETF Exchange Traded Fund 464287457 172843 2067 SH SOLE 2067 0 0 iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432 18227 150 SH SOLE 150 0 0 iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 5210 50 SH SOLE 50 0 0 iShares China Large-Cap ETF Exchange Traded Fund 464287184 4221 108 SH SOLE 108 0 0 iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 26318 275 SH SOLE 275 0 0 iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 57733 1740 SH SOLE 1740 0 0 iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 794200 14440 SH SOLE 14440 0 0 iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 3481650 73842 SH SOLE 73842 0 0 iShares Core MSCI Europe ETF Exchange Traded Fund 46434V738 77824 1883 SH SOLE 1883 0 0 iShares Core S&P 500 ETF Exchange Traded Fund 464287200 11865424 47158 SH SOLE 47158 0 0 iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507 62139320 374198 SH SOLE 374198 0 0 iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804 31736637 457828 SH SOLE 457828 0 0 iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226 156647 1471 SH SOLE 1471 0 0 iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339 15122 197 SH SOLE 197 0 0 iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 5335441 105946 SH SOLE 105946 0 0 iShares Global Infrastructure ETF Exchange Traded Fund 464288372 2096355 53234 SH SOLE 53234 0 0 iShares Global REIT ETF Exchange Traded Fund 46434V647 1054 45 SH SOLE 45 0 0 iShares GNMA Bond ETF Exchange Traded Fund 46429B333 484760 9954 SH SOLE 9954 0 0 iShares Gold Trust Exchange Traded Fund 464285105 17206 1400 SH SOLE 1400 0 0 iShares High Dividend ETF JDR Exchange Traded Fund 46429B663 13501 160 SH SOLE 160 0 0 iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513 253762 3129 SH SOLE 3129 0 0 iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 42533 377 SH SOLE 377 0 0 iShares Intermediate Credit Bond ETF Exchange Traded Fund 464288638 19920 380 SH SOLE 380 0 0 iShares Intermediate Government/Credit Bond ETF Exchange Traded Fund 464288612 1956077 18075 SH SOLE 18075 0 0 iShares Latin America 40 ETF Exchange Traded Fund 464287390 1510827 49021 SH SOLE 49021 0 0 iShares MSCI ACWI ETF Exchange Traded Fund 464288257 471576 7350 SH SOLE 7350 0 0 iShares MSCI Canada ETF Exchange Traded Fund 464286509 1230969 51376 SH SOLE 51376 0 0 iShares MSCI China ETF Exchange Traded Fund 46429B671 1131383 21501 SH SOLE 21501 0 0 iShares MSCI EAFE ETF Exchange Traded Fund 464287465 73923609 1257632 SH SOLE 1257632 0 0 iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 58710 850 SH SOLE 850 0 0 iShares MSCI EAFE Small-Cap ETF Exchange Traded Fund 464288273 305272 5891 SH SOLE 5891 0 0 iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877 61861 1368 SH SOLE 1368 0 0 iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234 7421791 190010 SH SOLE 190010 0 0 iShares MSCI Eurozone ETF Exchange Traded Fund 464286608 4991457 142369 SH SOLE 142369 0 0 iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871 11285 500 SH SOLE 500 0 0 iShares MSCI India ETF Exchange Traded Fund 46429B598 5501 165 SH SOLE 165 0 0 iShares MSCI Italy ETF Exchange Traded Fund 46434G830 720296 29752 SH SOLE 29752 0 0 iShares MSCI Japan ETF Exchange Traded Fund 46434G822 3819035 75341 SH SOLE 75341 0 0 iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 302715 3255 SH SOLE 3255 0 0 iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814 2471 83 SH SOLE 83 0 0 iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822 1359 33 SH SOLE 33 0 0 iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665 2205940 54200 SH SOLE 54200 0 0 iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772 1176611 19990 SH SOLE 19990 0 0 iShares MSCI Spain ETF Exchange Traded Fund 464286764 717274 26744 SH SOLE 26744 0 0 iShares MSCI Taiwan ETF Exchange Traded Fund 46434G772 991635 31361 SH SOLE 31361 0 0 iShares MSCI Turkey ETF Exchange Traded Fund 464286715 632948 25761 SH SOLE 25761 0 0 iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334 2861478 97495 SH SOLE 97495 0 0 iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 87669 850 SH SOLE 850 0 0 iShares MSCI USA Minimum Volatility ETF Exchange Traded Fund 46429B697 98250 1875 SH SOLE 1875 0 0 iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556 13211 137 SH SOLE 137 0 0 iShares National AMT-Free Muni Bond ETF Exchange Traded Fund 464288414 231819 2126 SH SOLE 2126 0 0 iShares Russell 1000 ETF Exchange Traded Fund 464287622 92090 664 SH SOLE 664 0 0 iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614 298868 2283 SH SOLE 2283 0 0 iShares Russell 1000 Value ETF Exchange Traded Fund 464287598 743147 6692 SH SOLE 6692 0 0 iShares Russell 2000 ETF Exchange Traded Fund 464287655 1032235 7709 SH SOLE 7709 0 0 iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648 151704 903 SH SOLE 903 0 0 iShares Russell 2000 Value ETF Exchange Traded Fund 464287630 2816580 26191 SH SOLE 26191 0 0 iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499 113225 2436 SH SOLE 2436 0 0 iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 67089 590 SH SOLE 590 0 0 iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 24814 325 SH SOLE 325 0 0 iShares Select Dividend ETF Exchange Traded Fund 464287168 563993 6315 SH SOLE 6315 0 0 iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158 130064 1234 SH SOLE 1234 0 0 iShares Silver Trust Exchange Traded Fund 46428Q109 7115 490 SH SOLE 490 0 0 iShares S&P 500 Growth ETF Exchange Traded Fund 464287309 160614 1066 SH SOLE 1066 0 0 iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606 106133 555 SH SOLE 555 0 0 iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 99190 717 SH SOLE 717 0 0 iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 12261 76 SH SOLE 76 0 0 iShares TIPS Bond ETF Exchange Traded Fund 464287176 462680 4225 SH SOLE 4225 0 0 iShares U.S. Basic Materials ETF Exchange Traded Fund 464287838 5289 63 SH SOLE 63 0 0 iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810 7193 36 SH SOLE 36 0 0 iShares US Preferred Stock ETF Exchange Traded Fund 464288687 851642 24880 SH SOLE 24880 0 0 iShares US Real Estate ETF Exchange Traded Fund 464287739 7494 100 SH SOLE 100 0 0 iShares US Telecommunications ETF Exchange Traded Fund 464287713 85638 3250 SH SOLE 3250 0 0 Jacobs Engineering Group Inc Common / Ordinary Stock 469814107 442776 7574 SH SOLE 7574 0 0 JB Hunt Transport Services Inc Common / Ordinary Stock 445658107 4001 43 SH SOLE 43 0 0 JetBlue Airways Corp Common / Ordinary Stock 477143101 1301 81 SH SOLE 81 0 0 JM Smucker Co/The Common / Ordinary Stock 832696405 1589 17 SH SOLE 17 0 0 John Hancock Multi-Factor Large Cap ETF Exchange Traded Fund 47804J107 32050 1000 SH SOLE 1000 0 0 John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100 6637 325 SH SOLE 325 0 0 Johnson Controls International plc Common / Ordinary Stock G51502105 47440 1600 SH SOLE 1600 0 0 Johnson & Johnson Common / Ordinary Stock 478160104 20774598 160981 SH SOLE 160981 0 0 Jones Lang LaSalle Inc Common / Ordinary Stock 48020Q107 3292 26 SH SOLE 26 0 0 JPMorgan Chase & Co Common / Ordinary Stock 46625H100 20862565 213712 SH SOLE 213712 0 0 Kaman Corp Common / Ordinary Stock 483548103 17556 313 SH SOLE 313 0 0 KAR Auction Services Inc Common / Ordinary Stock 48238T109 479538 10049 SH SOLE 10049 0 0 Kellogg Co Common / Ordinary Stock 487836108 57010 1000 SH SOLE 1000 0 0 KeyCorp Common / Ordinary Stock 493267108 2394 162 SH SOLE 162 0 0 Kimberly-Clark Corp Common / Ordinary Stock 494368103 45918 403 SH SOLE 403 0 0 Kinder Morgan Inc/DE Common / Ordinary Stock 49456B101 6952 452 SH SOLE 452 0 0 Korn Ferry Common / Ordinary Stock 500643200 7987 202 SH SOLE 202 0 0 Kraft Heinz Co/The Common / Ordinary Stock 500754106 127743 2968 SH SOLE 2968 0 0 KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405 5283 216 SH SOLE 216 0 0 KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 9300 248 SH SOLE 248 0 0 Kraneshares E Fund China Commercial Paper ETF Exchange Traded Fund 500767702 2874 86 SH SOLE 86 0 0 Kroger Co/The Common / Ordinary Stock 501044101 7508 273 SH SOLE 273 0 0 Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409 255626 2023 SH SOLE 2023 0 0 Lamb Weston Holdings Inc Common / Ordinary Stock 513272104 2321333 31557 SH SOLE 31557 0 0 Lam Research Corp Common / Ordinary Stock 512807108 15660 115 SH SOLE 115 0 0 Landstar System Inc Common / Ordinary Stock 515098101 1626 17 SH SOLE 17 0 0 Las Vegas Sands Corp Common / Ordinary Stock 517834107 11919 229 SH SOLE 229 0 0 Lear Corp Common / Ordinary Stock 521865204 2580 21 SH SOLE 21 0 0 LHC Group Inc Common / Ordinary Stock 50187A107 502915 5357 SH SOLE 5357 0 0 Liberty Global Plc Shs Cl C Common / Ordinary Stock G5480U120 345245 16727 SH SOLE 16727 0 0 Ligand Pharmaceuticals Inc Common / Ordinary Stock 53220K504 28633 211 SH SOLE 211 0 0 Lincoln Electric Holdings Inc Common / Ordinary Stock 533900106 2208 28 SH SOLE 28 0 0 Lincoln National Corp Common / Ordinary Stock 534187109 1345451 26222 SH SOLE 26222 0 0 Linde PLC Common / Ordinary Stock G5494J103 157600 1010 SH SOLE 1010 0 0 LKQ Corp Common / Ordinary Stock 501889208 8970 378 SH SOLE 378 0 0 Lockheed Martin Corp Common / Ordinary Stock 539830109 4396294 16790 SH SOLE 16790 0 0 Loews Corp Common / Ordinary Stock 540424108 294833 6477 SH SOLE 6477 0 0 LogMeIn Inc Common / Ordinary Stock 54142L109 3426 42 SH SOLE 42 0 0 Lowe's Cos Inc Common / Ordinary Stock 548661107 8189192 88666 SH SOLE 88666 0 0 LTC Properties Inc Closed-end REIT 502175102 3751 90 SH SOLE 90 0 0 Lululemon Athletica Inc Common / Ordinary Stock 550021109 8756 72 SH SOLE 72 0 0 LyondellBasell Industries NV Common / Ordinary Stock N53745100 11559 139 SH SOLE 139 0 0 MACOM Technology Solutions Holdings Inc Common / Ordinary Stock 55405Y100 148321 10222 SH SOLE 10222 0 0 MakeMyTrip Ltd Common / Ordinary Stock V5633W109 2798 115 SH SOLE 115 0 0 ManpowerGroup Inc Common / Ordinary Stock 56418H100 1555 24 SH SOLE 24 0 0 Manulife Financial Corp Common / Ordinary Stock 56501R106 13920 981 SH SOLE 981 0 0 Marathon Petroleum Corp Common / Ordinary Stock 56585A102 1787885 30298 SH SOLE 30298 0 0 Marcus Corp/The Common / Ordinary Stock 566330106 1936 49 SH SOLE 49 0 0 MarineMax Inc Common / Ordinary Stock 567908108 9155 500 SH SOLE 500 0 0 Markel Corp Common / Ordinary Stock 570535104 776461 748 SH SOLE 748 0 0 MarketAxess Holdings Inc Common / Ordinary Stock 57060D108 1972368 9334 SH SOLE 9334 0 0 Marriott International Inc/MD Common / Ordinary Stock 571903202 977 9 SH SOLE 9 0 0 Marriott Vacations Worldwide Corp Common / Ordinary Stock 57164Y107 483558 6858 SH SOLE 6858 0 0 Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102 143072 1794 SH SOLE 1794 0 0 Martin Marietta Materials Inc Common / Ordinary Stock 573284106 383442 2231 SH SOLE 2231 0 0 Marvell Technology Group Ltd Common / Ordinary Stock G5876H105 2833 175 SH SOLE 175 0 0 Masimo Corp Common / Ordinary Stock 574795100 2147 20 SH SOLE 20 0 0 MasTec Inc Common / Ordinary Stock 576323109 7504 185 SH SOLE 185 0 0 Mastercard Inc Common / Ordinary Stock 57636Q104 7109841 37688 SH SOLE 37688 0 0 Match Group Inc Common / Ordinary Stock 57665R106 15697 367 SH SOLE 367 0 0 Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100 2584755 51163 SH SOLE 51163 0 0 Maxim Integrated Products Com Stk Common / Ordinary Stock 57772K101 2187 43 SH SOLE 43 0 0 McCormick & Co Inc/MD Common / Ordinary Stock 579780206 6127 44 SH SOLE 44 0 0 McDonald's Corp Common / Ordinary Stock 580135101 12149695 68422 SH SOLE 68422 0 0 McKesson Corp Common / Ordinary Stock 58155Q103 2084790 18872 SH SOLE 18872 0 0 Medical Properties Trust Inc Closed-end REIT 58463J304 40522 2520 SH SOLE 2520 0 0 Medidata Solutions Inc Common / Ordinary Stock 58471A105 6877 102 SH SOLE 102 0 0 Medtronic PLC Common / Ordinary Stock G5960L103 5183174 56983 SH SOLE 56983 0 0 Merck & Co Inc Common / Ordinary Stock 58933Y105 2252949 29485 SH SOLE 29485 0 0 Merit Medical Systems Inc Common / Ordinary Stock 589889104 1898 34 SH SOLE 34 0 0 MetLife Inc Common / Ordinary Stock 59156R108 4558 111 SH SOLE 111 0 0 MFS Charter Income Trust Closed-end Fund 552727109 2016 275 SH SOLE 275 0 0 MGM Resorts International Common / Ordinary Stock 552953101 2669 110 SH SOLE 110 0 0 Michaels Cos Inc/The Common / Ordinary Stock 59408Q106 3236 239 SH SOLE 239 0 0 Microchip Technology Inc Common / Ordinary Stock 595017104 8665641 120490 SH SOLE 120490 0 0 Micron Technology Inc Common / Ordinary Stock 595112103 846112 26666 SH SOLE 26666 0 0 Microsoft Corp Common / Ordinary Stock 594918104 22613443 222639 SH SOLE 222639 0 0 Mid-America Apartment Communities Inc Closed-end REIT 59522J103 8135 85 SH SOLE 85 0 0 Middleby Corp/The Common / Ordinary Stock 596278101 4006 39 SH SOLE 39 0 0 Milacron Holdings Corp Common / Ordinary Stock 59870L106 4483 377 SH SOLE 377 0 0 Mimecast Ltd Common / Ordinary Stock G14838109 400668 11914 SH SOLE 11914 0 0 Minerals Technologies Inc Common / Ordinary Stock 603158106 3337 65 SH SOLE 65 0 0 Mirant Corp Escrow Common / Ordinary Stock 604675991 0 1351 SH SOLE 1351 0 0 MKS Instruments Inc Common / Ordinary Stock 55306N104 905 14 SH SOLE 14 0 0 Mondelez International Inc Common / Ordinary Stock 609207105 335571 8383 SH SOLE 8383 0 0 MongoDB Inc Common / Ordinary Stock 60937P106 9128 109 SH SOLE 109 0 0 Monmouth Real Estate Investment Corp Closed-end REIT 609720107 1240 100 SH SOLE 100 0 0 Monro Inc Common / Ordinary Stock 610236101 65656 955 SH SOLE 955 0 0 Monster Beverage Corp Common / Ordinary Stock 61174X109 9155 186 SH SOLE 186 0 0 Morgan Stanley Common / Ordinary Stock 617446448 37073 935 SH SOLE 935 0 0 Motley Fool 100 Index ETF Exchange Traded Fund 74933W601 1976 106 SH SOLE 106 0 0 MSCI Inc Common / Ordinary Stock 55354G100 3538 24 SH SOLE 24 0 0 M&T Bank Corp Common / Ordinary Stock 55261F104 498665 3484 SH SOLE 3484 0 0 Murphy USA Inc Common / Ordinary Stock 626755102 429107 5599 SH SOLE 5599 0 0 Nasdaq Inc Common / Ordinary Stock 631103108 775894 9512 SH SOLE 9512 0 0 National Fuel Gas Co Common / Ordinary Stock 636180101 12641 247 SH SOLE 247 0 0 National General Holdings Corp Common / Ordinary Stock 636220303 6488 268 SH SOLE 268 0 0 National Health Investors Inc Closed-end REIT 63633D104 39885 528 SH SOLE 528 0 0 National Oilwell Varco Inc Common / Ordinary Stock 637071101 771 30 SH SOLE 30 0 0 National Presto Industries Inc Common / Ordinary Stock 637215104 9120 78 SH SOLE 78 0 0 NetApp Inc Common / Ordinary Stock 64110D104 4296 72 SH SOLE 72 0 0 Netflix Inc Common / Ordinary Stock 64110L106 25160 94 SH SOLE 94 0 0 Nevro Corp Common / Ordinary Stock 64157F103 506 13 SH SOLE 13 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 8849 476 SH SOLE 476 0 0 Newfield Exploration Co Common / Ordinary Stock 651290108 199713 13623 SH SOLE 13623 0 0 Newmark Group Inc Common / Ordinary Stock 65158N102 2 0 SH SOLE 0 0 0 New York Times Co/The Common / Ordinary Stock 650111107 2809 126 SH SOLE 126 0 0 Nexstar Media Group Inc Common / Ordinary Stock 65336K103 457842 5822 SH SOLE 5822 0 0 NextEra Energy Inc Common / Ordinary Stock 65339F101 5829401 33537 SH SOLE 33537 0 0 NIKE Inc Common / Ordinary Stock 654106103 244662 3300 SH SOLE 3300 0 0 NiSource Inc Common / Ordinary Stock 65473P105 8873 350 SH SOLE 350 0 0 Noble Energy Inc Common / Ordinary Stock 655044105 4690 250 SH SOLE 250 0 0 Norfolk Southern Corp Common / Ordinary Stock 655844108 110660 740 SH SOLE 740 0 0 Northern Trust Corp Common / Ordinary Stock 665859104 136502 1633 SH SOLE 1633 0 0 Northrop Grumman Corp Common / Ordinary Stock 666807102 1599932 6533 SH SOLE 6533 0 0 Nucor Corp Common / Ordinary Stock 670346105 626694 12096 SH SOLE 12096 0 0 Nu Skin Enterprises Inc Common / Ordinary Stock 67018T105 2085 34 SH SOLE 34 0 0 Nutrisystem Inc Common / Ordinary Stock 67069D108 1273 29 SH SOLE 29 0 0 Nuveen Connecticut Quality Municipal Income Fund Closed-end Fund 67060D107 13681 1215 SH SOLE 1215 0 0 Nuveen Pennsylvania Quality Municipal Income Fund Closed-end Fund 670972108 13322 1092 SH SOLE 1092 0 0 Nuveen S&P 500 Buy-Write Income Fund Closed-end Fund 6706ER101 9053 750 SH SOLE 750 0 0 NVIDIA Corp Common / Ordinary Stock 67066G104 3356724 25144 SH SOLE 25144 0 0 NXP Semiconductors NV Common / Ordinary Stock N6596X109 4397 60 SH SOLE 60 0 0 Occidental Petroleum Corp Common / Ordinary Stock 674599105 88142 1436 SH SOLE 1436 0 0 Oilsands Quest Inc Common / Ordinary Stock 678046103 18 800 SH SOLE 800 0 0 Okta Inc Common / Ordinary Stock 679295105 21373 335 SH SOLE 335 0 0 Old Dominion Freight Line Inc Common / Ordinary Stock 679580100 2257521 18281 SH SOLE 18281 0 0 Olin Corp Common / Ordinary Stock 680665205 5691 283 SH SOLE 283 0 0 Ollie's Bargain Outlet Holdings Inc Common / Ordinary Stock 681116109 3326 50 SH SOLE 50 0 0 Omnicell Inc Common / Ordinary Stock 68213N109 3001 49 SH SOLE 49 0 0 ONE Gas Inc Common / Ordinary Stock 68235P108 35740 449 SH SOLE 449 0 0 ONEOK Inc Common / Ordinary Stock 682680103 86320 1600 SH SOLE 1600 0 0 OPKO Health Inc Common / Ordinary Stock 68375N103 2504 832 SH SOLE 832 0 0 Oppenheimer S&P Ultra Dividend Revenue ETF Exchange Traded Fund 68386C401 133250 3980 SH SOLE 3980 0 0 Oracle Corp Common / Ordinary Stock 68389X105 3514025 77830 SH SOLE 77830 0 0 O'Reilly Automotive Inc Common / Ordinary Stock 67103H107 4392618 12757 SH SOLE 12757 0 0 Ormat Technologies Inc Common / Ordinary Stock 686688102 2824 54 SH SOLE 54 0 0 Oshkosh Corp Common / Ordinary Stock 688239201 490603 8002 SH SOLE 8002 0 0 Owens Corning Common / Ordinary Stock 690742101 259570 5902 SH SOLE 5902 0 0 Owens-Illinois Inc Common / Ordinary Stock 690768403 8586 498 SH SOLE 498 0 0 Oxford Industries Inc Common / Ordinary Stock 691497309 14350 202 SH SOLE 202 0 0 Packaging Corp of America Common / Ordinary Stock 695156109 891353 10680 SH SOLE 10680 0 0 PacWest Bancorp Common / Ordinary Stock 695263103 372803 11202 SH SOLE 11202 0 0 Palo Alto Networks Inc Common / Ordinary Stock 697435105 3390 18 SH SOLE 18 0 0 Papa John's International Inc Common / Ordinary Stock 698813102 3981 100 SH SOLE 100 0 0 Parker Hannifin Corp Common / Ordinary Stock 701094104 366437 2457 SH SOLE 2457 0 0 Patterson Cos Inc Common / Ordinary Stock 703395103 3853 196 SH SOLE 196 0 0 Paychex Inc Common / Ordinary Stock 704326107 5117142 78544 SH SOLE 78544 0 0 Paycom Software Inc Common / Ordinary Stock 70432V102 4163 34 SH SOLE 34 0 0 Paylocity Holding Corp Common / Ordinary Stock 70438V106 12343 205 SH SOLE 205 0 0 PayPal Holdings Inc Common / Ordinary Stock 70450Y103 4648747 55283 SH SOLE 55283 0 0 Pbbpc Inc Common / Ordinary Stock 09065H402 1 44 SH SOLE 44 0 0 Pebblebrook Hotel Trust Closed-end REIT 70509V100 1274 45 SH SOLE 45 0 0 Penn National Gaming Inc Common / Ordinary Stock 707569109 24140 1282 SH SOLE 1282 0 0 Peoples Bancorp Inc/MD Common / Ordinary Stock 70978T107 8236 284 SH SOLE 284 0 0 People's United Financial Inc Common / Ordinary Stock 712704105 40404 2800 SH SOLE 2800 0 0 PepsiCo Inc Common / Ordinary Stock 713448108 13831875 125198 SH SOLE 125198 0 0 Perspecta Inc Common / Ordinary Stock 715347100 155 9 SH SOLE 9 0 0 PetMed Express Inc Common / Ordinary Stock 716382106 4652 200 SH SOLE 200 0 0 Pfizer Inc Common / Ordinary Stock 717081103 13798158 316109 SH SOLE 316109 0 0 Philip Morris International Inc Common / Ordinary Stock 718172109 499699 7485 SH SOLE 7485 0 0 Phillips 66 Common / Ordinary Stock 718546104 345978 4016 SH SOLE 4016 0 0 Piedmont Office Realty Trust Inc Closed-end REIT 720190206 1704 100 SH SOLE 100 0 0 PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783 59450 625 SH SOLE 625 0 0 PIMCO Intermediate Municipal Bond Active Exchange-Traded Fund Exchange Traded Fund 72201R866 51134 968 SH SOLE 968 0 0 Pinnacle Financial Partners Inc Common / Ordinary Stock 72346Q104 11295 245 SH SOLE 245 0 0 Pioneer Natural Resources Co Common / Ordinary Stock 723787107 1841 14 SH SOLE 14 0 0 PJT Partners Inc Common / Ordinary Stock 69343T107 2442 63 SH SOLE 63 0 0 Planet Fitness Inc Common / Ordinary Stock 72703H101 6005 112 SH SOLE 112 0 0 PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105 245628 2101 SH SOLE 2101 0 0 Polaris Industries Inc Common / Ordinary Stock 731068102 351654 4586 SH SOLE 4586 0 0 Pool Corp Common / Ordinary Stock 73278L105 1635 11 SH SOLE 11 0 0 Portland General Electric Co Common / Ordinary Stock 736508847 386057 8420 SH SOLE 8420 0 0 PPG Industries Inc Common / Ordinary Stock 693506107 152220 1489 SH SOLE 1489 0 0 PRA Health Sciences Inc Common / Ordinary Stock 69354M108 3862 42 SH SOLE 42 0 0 Prestige Consumer Healthcare Inc Common / Ordinary Stock 74112D101 336777 10906 SH SOLE 10906 0 0 Primerica Inc Common / Ordinary Stock 74164M108 1759 18 SH SOLE 18 0 0 ProAssurance Corp Common / Ordinary Stock 74267C106 42304 1043 SH SOLE 1043 0 0 Procter & Gamble Co/The Common / Ordinary Stock 742718109 15608935 169810 SH SOLE 169810 0 0 Prologis Inc Closed-end REIT 74340W103 1413097 24065 SH SOLE 24065 0 0 ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 50369 832 SH SOLE 832 0 0 ProShares Ultra Health Care Exchange Traded Fund 74347R735 3091 34 SH SOLE 34 0 0 Prudential Financial Inc Common / Ordinary Stock 744320102 145811 1788 SH SOLE 1788 0 0 PTC Inc Common / Ordinary Stock 69370C100 628962 7587 SH SOLE 7587 0 0 Public Service Enterprise Group Inc Common / Ordinary Stock 744573106 118466 2276 SH SOLE 2276 0 0 Public Storage Closed-end REIT 74460D109 3036 15 SH SOLE 15 0 0 PulteGroup Inc Common / Ordinary Stock 745867101 44183 1700 SH SOLE 1700 0 0 Putnam Managed Municipal Income Trust Closed-end Fund 746823103 3360 500 SH SOLE 500 0 0 PVH Corp Common / Ordinary Stock 693656100 2603 28 SH SOLE 28 0 0 Q2 Holdings Inc Common / Ordinary Stock 74736L109 2775 56 SH SOLE 56 0 0 Qiagen Nv Shs New Common / Ordinary Stock N72482123 3858 112 SH SOLE 112 0 0 Qorvo Inc Common / Ordinary Stock 74736K101 6741 111 SH SOLE 111 0 0 Qualcomm Inc Common / Ordinary Stock 747525103 172949 3039 SH SOLE 3039 0 0 Quanta Services Inc Common / Ordinary Stock 74762E102 2318 77 SH SOLE 77 0 0 Quest Diagnostics Inc Common / Ordinary Stock 74834L100 13490 162 SH SOLE 162 0 0 Ralph Lauren Corp Common / Ordinary Stock 751212101 9829 95 SH SOLE 95 0 0 Range Resources Corp Common / Ordinary Stock 75281A109 529900 55371 SH SOLE 55371 0 0 Rayonier Inc Closed-end REIT 754907103 1828 66 SH SOLE 66 0 0 Raytheon Co Common / Ordinary Stock 755111507 3466937 22608 SH SOLE 22608 0 0 RCI Hospitality Holdings Inc Common / Ordinary Stock 74934Q108 2233 100 SH SOLE 100 0 0 RealPage Inc Common / Ordinary Stock 75606N109 577654 11987 SH SOLE 11987 0 0 Realty Income Corp Com Stk Closed-end REIT 756109104 945600 15000 SH SOLE 15000 0 0 Red Rock Resorts Inc Common / Ordinary Stock 75700L108 378294 18626 SH SOLE 18626 0 0 Regal Beloit Corp Common / Ordinary Stock 758750103 393751 5621 SH SOLE 5621 0 0 Reinsurance Group of America Inc Common / Ordinary Stock 759351604 891021 6354 SH SOLE 6354 0 0 Renasant Corp Common / Ordinary Stock 75970E107 9054 300 SH SOLE 300 0 0 Republic First Bancorp Inc Common / Ordinary Stock 760416107 1081 181 SH SOLE 181 0 0 Resideo Technologies Inc Common / Ordinary Stock 76118Y104 187622 9130 SH SOLE 9130 0 0 ResMed Inc Common / Ordinary Stock 761152107 4126193 36236 SH SOLE 36236 0 0 Rite Aid Corp Common / Ordinary Stock 767754104 64 91 SH SOLE 91 0 0 RLI Corp Common / Ordinary Stock 749607107 11521 167 SH SOLE 167 0 0 RLJ Lodging Trust Closed-end REIT 74965L101 69946 4265 SH SOLE 4265 0 0 Rockwell Automation Inc Common / Ordinary Stock 773903109 1318355 8761 SH SOLE 8761 0 0 Rogers Communications Inc Common / Ordinary Stock 775109200 14917 291 SH SOLE 291 0 0 Rogers Corp Common / Ordinary Stock 775133101 1486 15 SH SOLE 15 0 0 Roper Technologies Inc Common / Ordinary Stock 776696106 4398913 16505 SH SOLE 16505 0 0 Ross Stores Inc Common / Ordinary Stock 778296103 2756250 33128 SH SOLE 33128 0 0 Royal Caribbean Cruises Ltd Common / Ordinary Stock V7780T103 607765 6215 SH SOLE 6215 0 0 Royce Value Trust Inc Closed-end Securities Fund 780910105 122 10 SH SOLE 10 0 0 RPC Inc Common / Ordinary Stock 749660106 888 90 SH SOLE 90 0 0 RPM International Inc Common / Ordinary Stock 749685103 563289 9583 SH SOLE 9583 0 0 Ryman Hospitality Pptys Inc Com Closed-end REIT 78377T107 26476 397 SH SOLE 397 0 0 Sage Therapeutics Inc Common / Ordinary Stock 78667J108 671 7 SH SOLE 7 0 0 salesforce.com Inc Common / Ordinary Stock 79466L302 9588 70 SH SOLE 70 0 0 Sandy Spring Bancorp Inc Common / Ordinary Stock 800363103 220164 7025 SH SOLE 7025 0 0 San Juan Basin Royalty Trust Common / Ordinary Stock 798241105 1330 277 SH SOLE 277 0 0 Sarepta Therapeutics Inc Common / Ordinary Stock 803607100 9822 90 SH SOLE 90 0 0 SBA Communications Corp Closed-end REIT 78410G104 12142 75 SH SOLE 75 0 0 Schlumberger Ltd Common / Ordinary Stock 806857108 643198 17827 SH SOLE 17827 0 0 Schneider National Inc Common / Ordinary Stock 80689H102 1512 81 SH SOLE 81 0 0 Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755 10189 404 SH SOLE 404 0 0 Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789 13798 412 SH SOLE 412 0 0 Schwab Intermediate-Term U.S. Treasury ETF Exchange Traded Fund 808524854 604954 11425 SH SOLE 11425 0 0 Schwab US Broad Market ETF Exchange Traded Fund 808524102 474406 7916 SH SOLE 7916 0 0 Schwab US TIPs ETF Exchange Traded Fund 808524870 107 2 SH SOLE 2 0 0 Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106 5040 82 SH SOLE 82 0 0 Sealed Air Corp Common / Ordinary Stock 81211K100 3484 100 SH SOLE 100 0 0 Sears Canada Inc Common / Ordinary Stock 81234D109 0 67 SH SOLE 67 0 0 Sears Holdings Corp Common / Ordinary Stock 812350106 42 157 SH SOLE 157 0 0 Select BK FINL Corp Com Common / Ordinary Stock 81616V107 52500 5250 SH SOLE 5250 0 0 Sempra Energy Common / Ordinary Stock 816851109 159472 1474 SH SOLE 1474 0 0 Semtech Corp Common / Ordinary Stock 816850101 8715 190 SH SOLE 190 0 0 ServiceNow Inc Common / Ordinary Stock 81762P102 26708 150 SH SOLE 150 0 0 Sherwin-Williams Co/The Common / Ordinary Stock 824348106 64921 165 SH SOLE 165 0 0 Shopify Inc Common / Ordinary Stock 82509L107 8169 59 SH SOLE 59 0 0 Silgan Holdings Inc Common / Ordinary Stock 827048109 375345 15891 SH SOLE 15891 0 0 Simon Property Group Inc Com Stk Closed-end REIT 828806109 66188 394 SH SOLE 394 0 0 Sims Fox Hill Llc Common / Ordinary Stock 82915R201 0 10 SH SOLE 10 0 0 Sinclair Broadcast Group Inc Common / Ordinary Stock 829226109 519530 19724 SH SOLE 19724 0 0 Sirius XM Holdings Inc Common / Ordinary Stock 82968B103 177010 31000 SH SOLE 31000 0 0 SiteOne Landscape Supply Inc Common / Ordinary Stock 82982L103 3040 55 SH SOLE 55 0 0 Skinny Nutritional Corp Common / Ordinary Stock 830695102 3 5000 SH SOLE 5000 0 0 SkyWest Inc Common / Ordinary Stock 830879102 623 14 SH SOLE 14 0 0 Skyworks Solutions Inc Common / Ordinary Stock 83088M102 23457 350 SH SOLE 350 0 0 Sleep Number Corp Com Common / Ordinary Stock 83125X103 349 11 SH SOLE 11 0 0 Snap Inc Common / Ordinary Stock 83304A106 3163 574 SH SOLE 574 0 0 Snap-on Inc Common / Ordinary Stock 833034101 401727 2765 SH SOLE 2765 0 0 Sonoco Products Co Common / Ordinary Stock 835495102 2497 47 SH SOLE 47 0 0 Southern Co/The Common / Ordinary Stock 842587107 3256624 74149 SH SOLE 74149 0 0 SPDR Barclays Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375 39648 1200 SH SOLE 1200 0 0 SPDR Barclays Intermediate Term Treasury ETF Exchange Traded Fund 78464A672 1799839 30224 SH SOLE 30224 0 0 SPDR Barclays Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 3904245 129537 SH SOLE 129537 0 0 SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408 90454 3475 SH SOLE 3475 0 0 SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109 17024 73 SH SOLE 73 0 0 SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 8600 100 SH SOLE 100 0 0 SPDR Gold Shares Exchange Traded Fund 78463V107 49713 410 SH SOLE 410 0 0 SPDR Nuveen Bloomberg Barclays Short Term Municipal Bond ETF Exchange Traded Fund 78468R739 1028340 21397 SH SOLE 21397 0 0 SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103 6761336 27054 SH SOLE 27054 0 0 SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300 671405 12475 SH SOLE 12475 0 0 SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631 7971 101 SH SOLE 101 0 0 SPDR S&P Dividend ETF Exchange Traded Fund 78464A763 8952 100 SH SOLE 100 0 0 SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756 524785 12809 SH SOLE 12809 0 0 SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 2401 86 SH SOLE 86 0 0 SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107 203394 672 SH SOLE 672 0 0 SPDR S&P Oil & Gas Equipment & Services ETF Exchange Traded Fund 78464A748 1811 201 SH SOLE 201 0 0 SPDR S&P Pharmaceuticals ETF Exchange Traded Fund 78464A722 3662 100 SH SOLE 100 0 0 SPDR S&P Regional Banking ETF Exchange Traded Fund 78464A698 9358 200 SH SOLE 200 0 0 SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292 207690 5250 SH SOLE 5250 0 0 Spectrum Pharmaceuticals Inc Common / Ordinary Stock 84763A108 805 92 SH SOLE 92 0 0 S&P Global Inc Common / Ordinary Stock 78409V104 2289092 13470 SH SOLE 13470 0 0 Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109 360 5 SH SOLE 5 0 0 Splunk Inc Common / Ordinary Stock 848637104 0 0 SH SOLE 0 0 0 Spok Holdings Inc Common / Ordinary Stock 84863T106 3673 277 SH SOLE 277 0 0 Sprott Physical Gold Trust Closed-end Fund 85207H104 20620 2000 SH SOLE 2000 0 0 Square Inc Common / Ordinary Stock 852234103 5609 100 SH SOLE 100 0 0 Stanley Black & Decker Inc Common / Ordinary Stock 854502101 3484554 29101 SH SOLE 29101 0 0 Starbucks Corp Common / Ordinary Stock 855244109 7948892 123430 SH SOLE 123430 0 0 Starwood Property Trust Inc Closed-end REIT 85571B105 10841 550 SH SOLE 550 0 0 State Street Corp Common / Ordinary Stock 857477103 22579 358 SH SOLE 358 0 0 Stericycle Inc Common / Ordinary Stock 858912108 139312 3797 SH SOLE 3797 0 0 Sterling Bancorp/DE Common / Ordinary Stock 85917A100 11788 714 SH SOLE 714 0 0 Steven Madden Ltd Common / Ordinary Stock 556269108 1755 58 SH SOLE 58 0 0 Stifel Financial Corp Common / Ordinary Stock 860630102 4225 102 SH SOLE 102 0 0 Stitch Fix Inc Common / Ordinary Stock 860897107 5794 339 SH SOLE 339 0 0 STORE Capital Corp Closed-end REIT 862121100 5011 177 SH SOLE 177 0 0 Striker Oil & Gas Inc Common / Ordinary Stock 86333A104 15 150000 SH SOLE 150000 0 0 Stryker Corp Common / Ordinary Stock 863667101 7709749 49185 SH SOLE 49185 0 0 Suncor Energy Inc Common / Ordinary Stock 867224107 12950 463 SH SOLE 463 0 0 Sun Life Financial Inc Common / Ordinary Stock 866796105 34551 1041 SH SOLE 1041 0 0 SunTrust Banks Inc Common / Ordinary Stock 867914103 1836066 36401 SH SOLE 36401 0 0 Superior Energy Services Inc Common / Ordinary Stock 868157108 844 252 SH SOLE 252 0 0 Supernus Pharmaceuticals Inc Common / Ordinary Stock 868459108 1163 35 SH SOLE 35 0 0 SVB Financial Group Common / Ordinary Stock 78486Q101 392565 2067 SH SOLE 2067 0 0 Synchrony Financial Common / Ordinary Stock 87165B103 10956 467 SH SOLE 467 0 0 Syneos Health Inc Cl A Common / Ordinary Stock 87166B102 2518 64 SH SOLE 64 0 0 Synopsys Inc Common / Ordinary Stock 871607107 12552 149 SH SOLE 149 0 0 Synovus Financial Corp Com Usd1 (Post Rev Split) Common / Ordinary Stock 87161C501 1376 43 SH SOLE 43 0 0 Sysco Corp Common / Ordinary Stock 871829107 41794 667 SH SOLE 667 0 0 Tailored Brands Inc Common / Ordinary Stock 87403A107 1582 116 SH SOLE 116 0 0 Tapestry INC Com Common / Ordinary Stock 876030107 1654 49 SH SOLE 49 0 0 Target Corp Common / Ordinary Stock 87612E106 1290738 19530 SH SOLE 19530 0 0 Team Inc Common / Ordinary Stock 878155100 5128 350 SH SOLE 350 0 0 Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803 296202 4779 SH SOLE 4779 0 0 TE Connectivity Ltd Common / Ordinary Stock H84989104 4084 54 SH SOLE 54 0 0 TEGNA Inc Common / Ordinary Stock 87901J105 28979 2666 SH SOLE 2666 0 0 Teladoc Health Inc Common / Ordinary Stock 87918A105 7981 161 SH SOLE 161 0 0 Teledyne Technologies Inc Common / Ordinary Stock 879360105 24020 116 SH SOLE 116 0 0 Templeton Emerging Markets Income Fund Closed-end Fund 880192109 2405 250 SH SOLE 250 0 0 Teradyne Inc Common / Ordinary Stock 880770102 3138 100 SH SOLE 100 0 0 Tesla Inc Common / Ordinary Stock 88160R101 42266 127 SH SOLE 127 0 0 Tetra Tech Inc Common / Ordinary Stock 88162G103 5022 97 SH SOLE 97 0 0 Texas Capital Bancshares Inc Common / Ordinary Stock 88224Q107 664 13 SH SOLE 13 0 0 Texas Instruments Inc Common / Ordinary Stock 882508104 2930 31 SH SOLE 31 0 0 Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102 3531182 15779 SH SOLE 15779 0 0 Tiffany & Co Common / Ordinary Stock 886547108 19161 238 SH SOLE 238 0 0 Timken Co/The Common / Ordinary Stock 887389104 26124 700 SH SOLE 700 0 0 TJX Cos Inc/The Common / Ordinary Stock 872540109 49482 1106 SH SOLE 1106 0 0 T-Mobile US Inc Common / Ordinary Stock 872590104 1272 20 SH SOLE 20 0 0 Toll Brothers Inc Common / Ordinary Stock 889478103 107023 3250 SH SOLE 3250 0 0 TopBuild Corp Common / Ordinary Stock 89055F103 2115 47 SH SOLE 47 0 0 Total System Services Inc Common / Ordinary Stock 891906109 894 11 SH SOLE 11 0 0 Tractor Supply Co Common / Ordinary Stock 892356106 4005 48 SH SOLE 48 0 0 Trade Desk Inc/The Common / Ordinary Stock 88339J105 7196 62 SH SOLE 62 0 0 TransCanada Corp Common / Ordinary Stock 89353D107 101388 2840 SH SOLE 2840 0 0 Transocean Ltd Common / Ordinary Stock H8817H100 576 83 SH SOLE 83 0 0 TransUnion Common / Ordinary Stock 89400J107 0 0 SH SOLE 0 0 0 Travelers Cos Inc/The Common / Ordinary Stock 89417E109 49098 410 SH SOLE 410 0 0 TreeHouse Foods Inc Common / Ordinary Stock 89469A104 389757 7686 SH SOLE 7686 0 0 Trex Co Inc Common / Ordinary Stock 89531P105 1543 26 SH SOLE 26 0 0 Trimble Inc Common / Ordinary Stock 896239100 20733 630 SH SOLE 630 0 0 TriNet Group Inc Common / Ordinary Stock 896288107 755 18 SH SOLE 18 0 0 TripAdvisor Inc Common / Ordinary Stock 896945201 485 9 SH SOLE 9 0 0 Triumph Group Inc Common / Ordinary Stock 896818101 109434 9516 SH SOLE 9516 0 0 T Rowe Price Group Inc Common / Ordinary Stock 74144T108 23542 255 SH SOLE 255 0 0 Twenty-First Century Fox Inc Common / Ordinary Stock 90130A101 4186 87 SH SOLE 87 0 0 Twilio Inc Common / Ordinary Stock 90138F102 8662 97 SH SOLE 97 0 0 Tyler Technologies Inc Common / Ordinary Stock 902252105 5389 29 SH SOLE 29 0 0 UBS Group AG Common / Ordinary Stock H42097107 198 16 SH SOLE 16 0 0 UMB Financial Corp Common / Ordinary Stock 902788108 1097 18 SH SOLE 18 0 0 Umpqua Holdings Corp Common / Ordinary Stock 904214103 530170 33344 SH SOLE 33344 0 0 Under Armour Inc Common / Ordinary Stock 904311107 17670 1000 SH SOLE 1000 0 0 Under Armour Inc Common / Ordinary Stock 904311206 20342 1258 SH SOLE 1258 0 0 Union Pacific Corp Common / Ordinary Stock 907818108 8287580 59955 SH SOLE 59955 0 0 United Financial Bancorp Inc Common / Ordinary Stock 910304104 41204 2803 SH SOLE 2803 0 0 UnitedHealth Group Inc Common / Ordinary Stock 91324P102 3112007 12492 SH SOLE 12492 0 0 United Natural Foods Inc Common / Ordinary Stock 911163103 995 94 SH SOLE 94 0 0 United Parcel Service Inc Common / Ordinary Stock 911312106 3595639 36867 SH SOLE 36867 0 0 United Rentals Inc Common / Ordinary Stock 911363109 453285 4421 SH SOLE 4421 0 0 United Technologies Corp Common / Ordinary Stock 913017109 4432336 41626 SH SOLE 41626 0 0 Uniti Group Inc Com Closed-end REIT 91325V108 4422 284 SH SOLE 284 0 0 Universal Electronics Inc Common / Ordinary Stock 913483103 683 27 SH SOLE 27 0 0 Universal Health Services Inc Common / Ordinary Stock 913903100 3613 31 SH SOLE 31 0 0 Universal Insurance Holdings Inc Common / Ordinary Stock 91359V107 2313 61 SH SOLE 61 0 0 US Bancorp Common / Ordinary Stock 902973304 4947436 108259 SH SOLE 108259 0 0 US Foods Holding Corp Common / Ordinary Stock 912008109 1519 48 SH SOLE 48 0 0 Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886 2558894 48354 SH SOLE 48354 0 0 Vail Resorts Inc Common / Ordinary Stock 91879Q109 4216 20 SH SOLE 20 0 0 Valero Energy Corp Common / Ordinary Stock 91913Y100 2515169 33549 SH SOLE 33549 0 0 Valvoline Inc Common / Ordinary Stock 92047W101 10488 542 SH SOLE 542 0 0 VanEck Vectors AMT-Free Intermediate Municipal Index ETF Exchange Traded Fund 92189H201 87060 1834 SH SOLE 1834 0 0 VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528 2191097 126653 SH SOLE 126653 0 0 Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 1577149 10478 SH SOLE 10478 0 0 Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 1109829 8461 SH SOLE 8461 0 0 Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 168964 1725 SH SOLE 1725 0 0 Vanguard Energy ETF Exchange Traded Fund 92204A306 645642 8373 SH SOLE 8373 0 0 Vanguard Extended Market ETF Exchange Traded Fund 922908652 11478 115 SH SOLE 115 0 0 Vanguard Financials ETF Exchange Traded Fund 92204A405 2067034 34822 SH SOLE 34822 0 0 Vanguard FTSE All World ex-US Small-Cap ETF Exchange Traded Fund 922042718 2194209 23175 SH SOLE 23175 0 0 Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 20040752 540182 SH SOLE 540182 0 0 Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 30571516 802402 SH SOLE 802402 0 0 Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 2611964 53722 SH SOLE 53722 0 0 Vanguard Health Care ETF Exchange Traded Fund 92204A504 4634274 28856 SH SOLE 28856 0 0 Vanguard High Dividend Yield ETF Exchange Traded Fund 921946406 12088 155 SH SOLE 155 0 0 Vanguard Industrials ETF Exchange Traded Fund 92204A603 1394589 11582 SH SOLE 11582 0 0 Vanguard Information Technology ETF Exchange Traded Fund 92204A702 2668946 15998 SH SOLE 15998 0 0 Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819 192251 2365 SH SOLE 2365 0 0 Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870 3518567 42464 SH SOLE 42464 0 0 Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793 2104878 24053 SH SOLE 24053 0 0 Vanguard Materials ETF Exchange Traded Fund 92204A801 403754 3643 SH SOLE 3643 0 0 Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 1185308 8578 SH SOLE 8578 0 0 Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 6234054 52085 SH SOLE 52085 0 0 Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 4383294 46014 SH SOLE 46014 0 0 Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771 2887817 56085 SH SOLE 56085 0 0 Vanguard REIT ETF Exchange Traded Fund 922908553 28469335 381780 SH SOLE 381780 0 0 Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 2612374 33249 SH SOLE 33249 0 0 Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 5754544 73833 SH SOLE 73833 0 0 Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805 555201 11586 SH SOLE 11586 0 0 Vanguard Small-Cap ETF Exchange Traded Fund 922908751 225571 1709 SH SOLE 1709 0 0 Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 4212755 27975 SH SOLE 27975 0 0 Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 1655923 14518 SH SOLE 14518 0 0 Vanguard S&P 500 ETF Exchange Traded Fund 922908363 776528 3379 SH SOLE 3379 0 0 Vanguard Tax-Exempt Bond Index ETF Exchange Traded Fund 922907746 2453157 48054 SH SOLE 48054 0 0 Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 421384 5689 SH SOLE 5689 0 0 Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 1174051 14822 SH SOLE 14822 0 0 Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 988544 18222 SH SOLE 18222 0 0 Vanguard Total International Stock ETF Exchange Traded Fund 921909768 22666 480 SH SOLE 480 0 0 Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 7656907 59993 SH SOLE 59993 0 0 Vanguard Utilities ETF Exchange Traded Fund 92204A876 452467 3840 SH SOLE 3840 0 0 Varonis Systems Inc Common / Ordinary Stock 922280102 2645 50 SH SOLE 50 0 0 Vector Group Ltd Common / Ordinary Stock 92240M108 20248 2081 SH SOLE 2081 0 0 Ventas Inc Closed-end REIT 92276F100 62633 1069 SH SOLE 1069 0 0 VeriSign Inc Common / Ordinary Stock 92343E102 1059829 7147 SH SOLE 7147 0 0 Veritiv Corp Common / Ordinary Stock 923454102 549 22 SH SOLE 22 0 0 Verizon Communications Inc Common / Ordinary Stock 92343V104 10221920 181820 SH SOLE 181820 0 0 Vertex Pharmaceuticals Inc Common / Ordinary Stock 92532F100 1798285 10852 SH SOLE 10852 0 0 VF Corp Common / Ordinary Stock 918204108 699988 9812 SH SOLE 9812 0 0 Viavi Solutions Inc Common / Ordinary Stock 925550105 5779 575 SH SOLE 575 0 0 Virtus LifeSci Biotech Clinical Trials ETF Exchange Traded Fund 26923G301 6202 267 SH SOLE 267 0 0 Visa Inc Common / Ordinary Stock 92826C839 8606578 65231 SH SOLE 65231 0 0 Visteon Corp Common / Ordinary Stock 92839U206 543 9 SH SOLE 9 0 0 Vitamin Shoppe Inc Common / Ordinary Stock 92849E101 43 9 SH SOLE 9 0 0 VMware Inc Common / Ordinary Stock 928563402 1938744 14138 SH SOLE 14138 0 0 Vonage Holdings Corp Common / Ordinary Stock 92886T201 104760 12000 SH SOLE 12000 0 0 Voya Financial Inc Common / Ordinary Stock 929089100 0 0 SH SOLE 0 0 0 Vulcan Materials Co Common / Ordinary Stock 929160109 2470 25 SH SOLE 25 0 0 WABCO Holdings Inc Common / Ordinary Stock 92927K102 1181 11 SH SOLE 11 0 0 Wabtec Corp Common / Ordinary Stock 929740108 2670 38 SH SOLE 38 0 0 Walgreens Boots Alliance Inc Com Common / Ordinary Stock 931427108 1712281 25059 SH SOLE 25059 0 0 Walker & Dunlop Inc Common / Ordinary Stock 93148P102 2725 63 SH SOLE 63 0 0 Walking Co Holdings Inc/The Common / Ordinary Stock 932036106 1740 8700 SH SOLE 8700 0 0 Walmart Inc Common / Ordinary Stock 931142103 4211032 45207 SH SOLE 45207 0 0 Walt Disney Co/The Common / Ordinary Stock 254687106 450113 4105 SH SOLE 4105 0 0 Washington Prime Group Inc Closed-end REIT 93964W108 6741 1387 SH SOLE 1387 0 0 Waste Management Inc Common / Ordinary Stock 94106L109 5890159 66189 SH SOLE 66189 0 0 Waters Corp Common / Ordinary Stock 941848103 843831 4473 SH SOLE 4473 0 0 Webster Financial Corp Common / Ordinary Stock 947890109 6161 125 SH SOLE 125 0 0 Wec Energy Group Inc Common / Ordinary Stock 92939U106 31236 451 SH SOLE 451 0 0 Weight Watchers International Inc Common / Ordinary Stock 948626106 1735 45 SH SOLE 45 0 0 Wells Fargo & Co Common / Ordinary Stock 949746101 2091064 45379 SH SOLE 45379 0 0 Welltower Inc Closed-end REIT 95040Q104 19643 283 SH SOLE 283 0 0 Western Alliance Bancorp Common / Ordinary Stock 957638109 1106 28 SH SOLE 28 0 0 West Pharmaceutical Services Inc Common / Ordinary Stock 955306105 1863 19 SH SOLE 19 0 0 Westport Fuel Systems Inc Common / Ordinary Stock 960908309 162 122 SH SOLE 122 0 0 WEX Inc Common / Ordinary Stock 96208T104 23390 167 SH SOLE 167 0 0 Weyerhaeuser Co Closed-end REIT 962166104 3957 181 SH SOLE 181 0 0 Wheaton Precious Metals Corp Common / Ordinary Stock 962879102 3906 200 SH SOLE 200 0 0 White Mountains Insurance Group Ltd Common / Ordinary Stock G9618E107 5146 6 SH SOLE 6 0 0 Williams Cos Inc/The Common / Ordinary Stock 969457100 95146 4315 SH SOLE 4315 0 0 WisdomTree Emerging Markets Equity Income Fund Exchange Traded Fund 97717W315 2489 62 SH SOLE 62 0 0 WisdomTree Europe Hedged Equity Fund Exchange Traded Fund 97717X701 28220 500 SH SOLE 500 0 0 WisdomTree Investments Inc Common / Ordinary Stock 97717P104 34048 5120 SH SOLE 5120 0 0 WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851 3026716 65245 SH SOLE 65245 0 0 WisdomTree SmallCap Dividend Fund Exchange Traded Fund 97717W604 17048 695 SH SOLE 695 0 0 WisdomTree US SmallCap Earnings Fund Exchange Traded Fund 97717W562 7209 225 SH SOLE 225 0 0 Wix.com Ltd Common / Ordinary Stock M98068105 4336 48 SH SOLE 48 0 0 Woodward Inc Common / Ordinary Stock 980745103 743 10 SH SOLE 10 0 0 Worldpay Inc Common / Ordinary Stock 981558109 3057 40 SH SOLE 40 0 0 WP Carey Inc Closed-end REIT 92936U109 8168 125 SH SOLE 125 0 0 WR Berkley Corp Common / Ordinary Stock 084423102 14782 200 SH SOLE 200 0 0 WR Grace & Co Common / Ordinary Stock 38388F108 366157 5641 SH SOLE 5641 0 0 WW Grainger Inc Common / Ordinary Stock 384802104 3818919 13525 SH SOLE 13525 0 0 Xerox CORP COM USD1(Pov REV Split) Common / Ordinary Stock 984121608 1976 100 SH SOLE 100 0 0 XPO Logistics Inc Common / Ordinary Stock 983793100 2966 52 SH SOLE 52 0 0 Xylem Inc/NY Common / Ordinary Stock 98419M100 23018 345 SH SOLE 345 0 0 Yandex NV Common / Ordinary Stock N97284108 3063 112 SH SOLE 112 0 0 Yum! Brands Inc Common / Ordinary Stock 988498101 9192 100 SH SOLE 100 0 0 Zayo Group Holdings Inc Common / Ordinary Stock 98919V105 403446 17664 SH SOLE 17664 0 0 Zendesk Inc Common / Ordinary Stock 98936J101 3911 67 SH SOLE 67 0 0 Zimmer Holdings Inc Common / Ordinary Stock 98956P102 471304 4544 SH SOLE 4544 0 0 Zions Bancorp NA Common / Ordinary Stock 989701107 2524617 61969 SH SOLE 61969 0 0 Zoetis Inc Common / Ordinary Stock 98978V103 2062712 24114 SH SOLE 24114 0 0 Zuora Inc Common / Ordinary Stock 98983V106 4390 242 SH SOLE 242 0 0