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 29 900 SH   SOLE   900 0 0
3M Co Common / Ordinary Stock 88579Y101 6,627 48,545 SH   SOLE   48,545 0 0
Abbott Laboratories Common / Ordinary Stock 002824100 3,077 38,995 SH   SOLE   38,995 0 0
AbbVie Inc Common / Ordinary Stock 00287Y109 11,000 144,380 SH   SOLE   144,380 0 0
Accenture PLC Common / Ordinary Stock G1151C101 55 334 SH   SOLE   334 0 0
Adobe Inc Common / Ordinary Stock 00724F101 12,957 40,713 SH   SOLE   40,713 0 0
Advanced Micro Devices Inc Common / Ordinary Stock 007903107 14 300 SH   SOLE   300 0 0
AdvanSix Inc Common / Ordinary Stock 00773T101 0 36 SH   SOLE   36 0 0
AerCap Holdings NV Common / Ordinary Stock N00985106 148 6,497 SH   SOLE   6,497 0 0
AES Corp/VA Common / Ordinary Stock 00130H105 577 42,454 SH   SOLE   42,454 0 0
Agilent Technologies Inc Common / Ordinary Stock 00846U101 263 3,672 SH   SOLE   3,672 0 0
Air Products and Chemicals Inc Common / Ordinary Stock 009158106 395 1,980 SH   SOLE   1,980 0 0
Akamai Technologies Inc Common / Ordinary Stock 00971T101 475 5,197 SH   SOLE   5,197 0 0
Alaska Air Group Inc Common / Ordinary Stock 011659109 4 130 SH   SOLE   130 0 0
Alcon Inc Common / Ordinary Stock H01301128 5 97 SH   SOLE   97 0 0
Alerian MLP ETF Exchange Traded Fund 00162Q866 10 3,026 SH   SOLE   3,026 0 0
Algonquin Power & Utilities Corp Common / Ordinary Stock 015857105 13 1,000 SH   SOLE   1,000 0 0
Allstate Corp/The Common / Ordinary Stock 020002101 154 1,679 SH   SOLE   1,679 0 0
Alphabet Inc Common / Ordinary Stock 02079K107 8,171 7,027 SH   SOLE   7,027 0 0
Alphabet Inc Common / Ordinary Stock 02079K305 18,432 15,863 SH   SOLE   15,863 0 0
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 10 325 SH   SOLE   325 0 0
Altria Group Inc Common / Ordinary Stock 02209S103 6,052 156,499 SH   SOLE   156,499 0 0
Amazon.com Inc Common / Ordinary Stock 023135106 29,047 14,898 SH   SOLE   14,898 0 0
AMERCO Common / Ordinary Stock 023586100 3 10 SH   SOLE   10 0 0
Ameren Corp Common / Ordinary Stock 023608102 39 530 SH   SOLE   530 0 0
American Airlines Group Inc Common / Ordinary Stock 02376R102 38 3,117 SH   SOLE   3,117 0 0
American Campus Communities Inc Closed-end REIT 024835100 232 8,362 SH   SOLE   8,362 0 0
American Electric Power Co Inc Common / Ordinary Stock 025537101 38 478 SH   SOLE   478 0 0
American Express Co Common / Ordinary Stock 025816109 1,014 11,844 SH   SOLE   11,844 0 0
American Finance Trust Inc Closed-end REIT 02607T109 84 13,396 SH   SOLE   13,396 0 0
American Tower Corp Closed-end REIT 03027X100 35 159 SH   SOLE   159 0 0
American Water Works Co Inc Common / Ordinary Stock 030420103 67 563 SH   SOLE   563 0 0
Ameriprise Financial Inc Common / Ordinary Stock 03076C106 4,396 42,892 SH   SOLE   42,892 0 0
Ametek Inc Common / Ordinary Stock 031100100 857 11,902 SH   SOLE   11,902 0 0
Amgen Inc Common / Ordinary Stock 031162100 3,746 18,477 SH   SOLE   18,477 0 0
Analog Devices Inc Common / Ordinary Stock 032654105 19 210 SH   SOLE   210 0 0
Anika Therapeutics Inc Common / Ordinary Stock 035255108 112 3,861 SH   SOLE   3,861 0 0
ANSYS Inc Common / Ordinary Stock 03662Q105 12 50 SH   SOLE   50 0 0
Anthem Inc Common / Ordinary Stock 036752103 2,665 11,740 SH   SOLE   11,740 0 0
Aon PLC/UK Common / Ordinary Stock G0408V102 5 32 SH   SOLE   32 0 0
Apache Corp Common / Ordinary Stock 037411105 12 2,753 SH   SOLE   2,753 0 0
Appfolio Inc Common / Ordinary Stock 03783C100 12 106 SH   SOLE   106 0 0
Appian Corp Common / Ordinary Stock 03782L101 19 476 SH   SOLE   476 0 0
Apple Hospitality REIT Inc Closed-end REIT 03784Y200 5 506 SH   SOLE   506 0 0
Apple Inc Common / Ordinary Stock 037833100 44,314 174,266 SH   SOLE   174,266 0 0
Applied Materials Inc Common / Ordinary Stock 038222105 358 7,807 SH   SOLE   7,807 0 0
Aptiv PLC Common / Ordinary Stock G6095L109 2,065 41,932 SH   SOLE   41,932 0 0
Archer-Daniels-Midland Co Common / Ordinary Stock 039483102 10 275 SH   SOLE   275 0 0
Arconic Inc Common / Ordinary Stock 03965L100 3 174 SH   SOLE   174 0 0
Arista Networks Inc Common / Ordinary Stock 040413106 12 61 SH   SOLE   61 0 0
Arthur J Gallagher & Co Common / Ordinary Stock 363576109 18 225 SH   SOLE   225 0 0
Atlassian Corp PLC Common / Ordinary Stock G06242104 15 108 SH   SOLE   108 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,184 143,550 SH   SOLE   143,550 0 0
Autodesk Inc Common / Ordinary Stock 052769106 1,227 7,859 SH   SOLE   7,859 0 0
Automatic Data Processing Inc Common / Ordinary Stock 053015103 185 1,353 SH   SOLE   1,353 0 0
Avanos Medical Inc Common / Ordinary Stock 05350V106 1 38 SH   SOLE   38 0 0
Balchem Corp Common / Ordinary Stock 057665200 20 200 SH   SOLE   200 0 0
Bank of America Corp Common / Ordinary Stock 060505104 6,727 316,872 SH   SOLE   316,872 0 0
Bank of Nova Scotia/The Common / Ordinary Stock 064149107 12 300 SH   SOLE   300 0 0
BankUnited Inc Common / Ordinary Stock 06652K103 1 36 SH   SOLE   36 0 0
Barrick Gold Corp Common / Ordinary Stock 067901108 0 20 SH   SOLE   20 0 0
Baxter International Inc Common / Ordinary Stock 071813109 61 746 SH   SOLE   746 0 0
Becton Dickinson and Co Common / Ordinary Stock 075887109 32 141 SH   SOLE   141 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670108 544 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc Common / Ordinary Stock 084670702 16,176 88,477 SH   SOLE   88,477 0 0
Berry Global Group Inc Common / Ordinary Stock 08579W103 317 9,411 SH   SOLE   9,411 0 0
Biogen Inc Common / Ordinary Stock 09062X103 3,662 11,575 SH   SOLE   11,575 0 0
BJ's Restaurants Inc Common / Ordinary Stock 09180C106 8 587 SH   SOLE   587 0 0
Blackberry Ltd Common / Ordinary Stock 09228F103 0 17 SH   SOLE   17 0 0
Black Hills Corp Common / Ordinary Stock 092113109 113 1,765 SH   SOLE   1,765 0 0
Black Knight Inc Common / Ordinary Stock 09215C105 21 370 SH   SOLE   370 0 0
BlackRock Inc Common / Ordinary Stock 09247X101 13,626 30,971 SH   SOLE   30,971 0 0
Blackstone Group Inc/The Common / Ordinary Stock 09260D107 18 400 SH   SOLE   400 0 0
Boeing Co/The Common / Ordinary Stock 097023105 1,543 10,349 SH   SOLE   10,349 0 0
Booking Holdings Inc Common / Ordinary Stock 09857L108 57 42 SH   SOLE   42 0 0
Box Inc Common / Ordinary Stock 10316T104 5 387 SH   SOLE   387 0 0
Bright Horizons Family Solutions Inc Common / Ordinary Stock 109194100 1,068 10,472 SH   SOLE   10,472 0 0
Brink's Co/The Common / Ordinary Stock 109696104 0 0 SH   SOLE   0 0 0
Bristol-Myers Squibb Co Common / Ordinary Stock 110122108 910 16,332 SH   SOLE   16,332 0 0
Brixmor Property Group Inc Closed-end REIT 11120U105 162 17,052 SH   SOLE   17,052 0 0
Broadcom Inc Common / Ordinary Stock 11135F101 31 132 SH   SOLE   132 0 0
Brown-Forman Corp Common / Ordinary Stock 115637100 4 73 SH   SOLE   73 0 0
Brown-Forman Corp Common / Ordinary Stock 115637209 1 18 SH   SOLE   18 0 0
Bryn Mawr Bank Corp Common / Ordinary Stock 117665109 0 2 SH   SOLE   2 0 0
Burlington Stores Inc Common / Ordinary Stock 122017106 4 27 SH   SOLE   27 0 0
Cabot Corp Common / Ordinary Stock 127055101 0 9 SH   SOLE   9 0 0
Cannabis Science Inc Common / Ordinary Stock 137648101 0 8,400 SH   SOLE   8,400 0 0
Canopy Growth Corp Common / Ordinary Stock 138035100 4 245 SH   SOLE   245 0 0
Cantel Medical Corp Common / Ordinary Stock 138098108 31 870 SH   SOLE   870 0 0
Capital One Financial Corp Common / Ordinary Stock 14040H105 2,197 43,581 SH   SOLE   43,581 0 0
CarMax Inc Common / Ordinary Stock 143130102 3,301 61,317 SH   SOLE   61,317 0 0
Carnival Corp Common / Ordinary Stock 143658300 3 219 SH   SOLE   219 0 0
Carolina Financial Corp Common / Ordinary Stock 143873107 30 1,149 SH   SOLE   1,149 0 0
Carpenter Technology Corp Common / Ordinary Stock 144285103 103 5,265 SH   SOLE   5,265 0 0
Cars.com Inc Common / Ordinary Stock 14575E105 4 888 SH   SOLE   888 0 0
Casella Waste Systems Inc Common / Ordinary Stock 147448104 13 335 SH   SOLE   335 0 0
Caterpillar Inc Common / Ordinary Stock 149123101 30 262 SH   SOLE   262 0 0
Cavit Sciences Inc Common / Ordinary Stock 14964T101 0 10 SH   SOLE   10 0 0
CDK Global Inc Common / Ordinary Stock 12508E101 1 36 SH   SOLE   36 0 0
Celanese Corp Common / Ordinary Stock 150870103 0 2 SH   SOLE   2 0 0
CenterPoint Energy Inc Common / Ordinary Stock 15189T107 3 200 SH   SOLE   200 0 0
Cerner Corp Common / Ordinary Stock 156782104 3,570 56,675 SH   SOLE   56,675 0 0
Charles Schwab Corp/The Common / Ordinary Stock 808513105 10 290 SH   SOLE   290 0 0
Charter Communications Inc Common / Ordinary Stock 16119P108 0 1 SH   SOLE   1 0 0
Chemours Co/The Common / Ordinary Stock 163851108 1 65 SH   SOLE   65 0 0
Chevron Corp Common / Ordinary Stock 166764100 11,058 152,606 SH   SOLE   152,606 0 0
China Agritech Inc Common / Ordinary Stock 16937A200 0 2,265 SH   SOLE   2,265 0 0
Chubb Limited Com Common / Ordinary Stock H1467J104 3,097 27,731 SH   SOLE   27,731 0 0
Church & Dwight Co Inc Common / Ordinary Stock 171340102 1,005 15,662 SH   SOLE   15,662 0 0
Cigna Corp Common / Ordinary Stock 125523100 11 64 SH   SOLE   64 0 0
Cimarex Energy Co Common / Ordinary Stock 171798101 44 2,620 SH   SOLE   2,620 0 0
Cincinnati Financial Corp Common / Ordinary Stock 172062101 1,125 14,911 SH   SOLE   14,911 0 0
Cintas Corp Common / Ordinary Stock 172908105 1,536 8,869 SH   SOLE   8,869 0 0
Cisco Systems Inc Common / Ordinary Stock 17275R102 7,796 198,333 SH   SOLE   198,333 0 0
Citigroup Inc Common / Ordinary Stock 172967424 3,133 74,372 SH   SOLE   74,372 0 0
Clean Harbors Inc Common / Ordinary Stock 184496107 250 4,862 SH   SOLE   4,862 0 0
Clorox Co/The Common / Ordinary Stock 189054109 20 118 SH   SOLE   118 0 0
CME Group Inc Common / Ordinary Stock 12572Q105 2,572 14,873 SH   SOLE   14,873 0 0
Coca-Cola Co/The Common / Ordinary Stock 191216100 3,159 71,385 SH   SOLE   71,385 0 0
Coca-Cola European Partners PLC Common / Ordinary Stock G25839104 32 850 SH   SOLE   850 0 0
Cognizant Technology Solutions Corp Common / Ordinary Stock 192446102 4 83 SH   SOLE   83 0 0
Cohen & Steers Infrastructure Fund Inc Closed-end Securities Fund 19248A109 34 1,800 SH   SOLE   1,800 0 0
Colgate-Palmolive Co Common / Ordinary Stock 194162103 59 892 SH   SOLE   892 0 0
Comcast Corp Common / Ordinary Stock 20030N101 6,413 186,534 SH   SOLE   186,534 0 0
Comerica Inc Common / Ordinary Stock 200340107 72 2,467 SH   SOLE   2,467 0 0
Commerce Bancshares Inc/MO Common / Ordinary Stock 200525103 21 409 SH   SOLE   409 0 0
Community Healthcare Trust Inc Closed-end REIT 20369C106 13 350 SH   SOLE   350 0 0
Compass Minerals International Inc Common / Ordinary Stock 20451N101 1,267 32,932 SH   SOLE   32,932 0 0
Conagra Brands Inc Common / Ordinary Stock 205887102 441 15,023 SH   SOLE   15,023 0 0
ConocoPhillips Common / Ordinary Stock 20825C104 1,225 39,762 SH   SOLE   39,762 0 0
Consolidated Edison Inc Common / Ordinary Stock 209115104 17 223 SH   SOLE   223 0 0
Constellation Brands Inc Common / Ordinary Stock 21036P108 5,716 39,874 SH   SOLE   39,874 0 0
Consumer Discretionary Select Sector SPDR Fund Exchange Traded Fund 81369Y407 65 665 SH   SOLE   665 0 0
Consumer Staples Select Sector SPDR Fund Exchange Traded Fund 81369Y308 156 2,859 SH   SOLE   2,859 0 0
Continental Resources Inc/OK Common / Ordinary Stock 212015101 1 115 SH   SOLE   115 0 0
CoreSite Realty Corp Closed-end REIT 21870Q105 2 18 SH   SOLE   18 0 0
Corning Inc Common / Ordinary Stock 219350105 271 13,172 SH   SOLE   13,172 0 0
Corteva Inc Common / Ordinary Stock 22052L104 18 765 SH   SOLE   765 0 0
Costco Wholesale Corp Common / Ordinary Stock 22160K105 1,831 6,422 SH   SOLE   6,422 0 0
Covetrus Inc Common / Ordinary Stock 22304C100 3 396 SH   SOLE   396 0 0
Cresco Labs Inc Common / Ordinary Stock 22587M106 1 200 SH   SOLE   200 0 0
CRISPR Therapeutics AG Common / Ordinary Stock H17182108 10 239 SH   SOLE   239 0 0
Crown Castle International Corp Closed-end REIT 22822V101 4,522 31,317 SH   SOLE   31,317 0 0
Crown Holdings Inc Common / Ordinary Stock 228368106 87 1,500 SH   SOLE   1,500 0 0
Cryo-Cell International Inc Common / Ordinary Stock 228895108 429 67,400 SH   SOLE   67,400 0 0
Cullen/Frost Bankers Inc Common / Ordinary Stock 229899109 40 722 SH   SOLE   722 0 0
Cummins Inc Common / Ordinary Stock 231021106 3,312 24,472 SH   SOLE   24,472 0 0
CVS Health Corp Common / Ordinary Stock 126650100 6,364 107,270 SH   SOLE   107,270 0 0
Daimler AG Common / Ordinary Stock D1668R123 3 100 SH   SOLE   100 0 0
Danaher Corp Common / Ordinary Stock 235851102 7,150 51,655 SH   SOLE   51,655 0 0
Darling Ingredients Inc Common / Ordinary Stock 237266101 381 19,892 SH   SOLE   19,892 0 0
Deere & Co Common / Ordinary Stock 244199105 363 2,631 SH   SOLE   2,631 0 0
Dell Technologies Inc Common / Ordinary Stock 24703L202 1 22 SH   SOLE   22 0 0
Delta Air Lines Inc Common / Ordinary Stock 247361702 1,361 47,704 SH   SOLE   47,704 0 0
Devon Energy Corp Common / Ordinary Stock 25179M103 418 60,511 SH   SOLE   60,511 0 0
Digital Realty Trust Inc Closed-end REIT 253868103 640 4,610 SH   SOLE   4,610 0 0
Direxion Daily CSI China Internet Index Bull 2x Shares Exchange Traded Fund 25460E505 1 40 SH   SOLE   40 0 0
Discover Financial Services Common / Ordinary Stock 254709108 18 508 SH   SOLE   508 0 0
Dollar Tree Inc Common / Ordinary Stock 256746108 6 81 SH   SOLE   81 0 0
Dominion Resources Inc/VA Common / Ordinary Stock 25746U109 4,645 64,338 SH   SOLE   64,338 0 0
Dover Corp Common / Ordinary Stock 260003108 138 1,645 SH   SOLE   1,645 0 0
Dover Motorsports Inc Common / Ordinary Stock 260174107 0 12 SH   SOLE   12 0 0
Dow Inc Common / Ordinary Stock 260557103 3,372 115,330 SH   SOLE   115,330 0 0
DTE Energy Co Common / Ordinary Stock 233331107 656 6,905 SH   SOLE   6,905 0 0
Duke Energy Corp Common / Ordinary Stock 26441C204 653 8,075 SH   SOLE   8,075 0 0
Dunkin' Brands Group Inc Common / Ordinary Stock 265504100 3 60 SH   SOLE   60 0 0
DuPont de Nemours Inc Common / Ordinary Stock 26614N102 31 919 SH   SOLE   919 0 0
Eastman Chemical Co Common / Ordinary Stock 277432100 0 9 SH   SOLE   9 0 0
Eaton Corp PLC Common / Ordinary Stock G29183103 16 207 SH   SOLE   207 0 0
Eaton Vance Tax-Advantaged Global Dividend Income Fund Closed-end Securities Fund 27828S101 4 375 SH   SOLE   375 0 0
ECC Capital Corp Closed-end REIT 26826M108 0 5,000 SH   SOLE   5,000 0 0
Ecolab Inc Common / Ordinary Stock 278865100 3,281 21,056 SH   SOLE   21,056 0 0
Edgewell Personal Care Co Common / Ordinary Stock 28035Q102 129 5,353 SH   SOLE   5,353 0 0
Editas Medicine Inc Common / Ordinary Stock 28106W103 8 418 SH   SOLE   418 0 0
Edwards Lifesciences Corp Common / Ordinary Stock 28176E108 4 19 SH   SOLE   19 0 0
Elah Hldgs Inc Shs Common / Ordinary Stock 28413L105 1 32 SH   SOLE   32 0 0
Eli Lilly and Co Common / Ordinary Stock 532457108 40 290 SH   SOLE   290 0 0
Emerson Electric Co Common / Ordinary Stock 291011104 3,280 68,842 SH   SOLE   68,842 0 0
Enbridge Inc Common / Ordinary Stock 29250N105 2,872 98,713 SH   SOLE   98,713 0 0
Encompass Health Corp Common / Ordinary Stock 29261A100 521 8,132 SH   SOLE   8,132 0 0
Encore Capital Group Inc Common / Ordinary Stock 292554102 0 7 SH   SOLE   7 0 0
Energizer Holdings Inc Common / Ordinary Stock 29272W109 216 7,133 SH   SOLE   7,133 0 0
Energy Select Sector SPDR Fund Exchange Traded Fund 81369Y506 84 2,899 SH   SOLE   2,899 0 0
Enerpac Tool Group Corp Common / Ordinary Stock 292765104 162 9,774 SH   SOLE   9,774 0 0
Enzo Biochem Inc Common / Ordinary Stock 294100102 2 606 SH   SOLE   606 0 0
EOG Resources Inc Common / Ordinary Stock 26875P101 985 27,428 SH   SOLE   27,428 0 0
EPAM Systems Inc Common / Ordinary Stock 29414B104 10 55 SH   SOLE   55 0 0
Equinix Inc Closed-end REIT 29444U700 18 29 SH   SOLE   29 0 0
Essential Utilities Inc Common / Ordinary Stock 29670G102 20 500 SH   SOLE   500 0 0
Essex Property Trust Inc Closed-end REIT 297178105 753 3,421 SH   SOLE   3,421 0 0
Estee Lauder Cos Inc/The Common / Ordinary Stock 518439104 5 30 SH   SOLE   30 0 0
Evergy Inc Common / Ordinary Stock 30034W106 282 5,119 SH   SOLE   5,119 0 0
Eversource Energy Com Common / Ordinary Stock 30040W108 43 550 SH   SOLE   550 0 0
Exact Sciences Corp Common / Ordinary Stock 30063P105 522 9,000 SH   SOLE   9,000 0 0
Exelon Corp Common / Ordinary Stock 30161N101 0 1 SH   SOLE   1 0 0
Expeditors International of Washington Inc Common / Ordinary Stock 302130109 301 4,509 SH   SOLE   4,509 0 0
Exxon Mobil Corp Common / Ordinary Stock 30231G102 2,294 60,423 SH   SOLE   60,423 0 0
F5 Networks Inc Common / Ordinary Stock 315616102 423 3,970 SH   SOLE   3,970 0 0
Facebook Inc Common / Ordinary Stock 30303M102 11,211 67,210 SH   SOLE   67,210 0 0
Farmland Partners Inc Closed-end REIT 31154R109 2 300 SH   SOLE   300 0 0
Fastenal Co Common / Ordinary Stock 311900104 19 622 SH   SOLE   622 0 0
Federal National Mortgage Association Common / Ordinary Stock 313586109 1 565 SH   SOLE   565 0 0
FedEx Corp Common / Ordinary Stock 31428X106 20 167 SH   SOLE   167 0 0
Fidelity National Information Services Inc Common / Ordinary Stock 31620M106 3,356 27,593 SH   SOLE   27,593 0 0
Fifth Third Bancorp Common / Ordinary Stock 316773100 345 23,225 SH   SOLE   23,225 0 0
Financial Select Sector SPDR Fund Exchange Traded Fund 81369Y605 62 2,968 SH   SOLE   2,968 0 0
FirstCash Inc Common / Ordinary Stock 33767D105 10 145 SH   SOLE   145 0 0
First Horizon National Corp Common / Ordinary Stock 320517105 3 406 SH   SOLE   406 0 0
First Republic Bank/CA Common / Ordinary Stock 33616C100 1,693 20,573 SH   SOLE   20,573 0 0
First Trust Combined Series 351 - Build America Bonds Portfolio - Series 27 Closed-end Fund 33736P528 12 12 SH   SOLE   12 0 0
First Trust Consumer Discretionary AlphaDEX Fund Exchange Traded Fund 33734X101 14 534 SH   SOLE   534 0 0
First Trust Dow Jones Internet Index Fund Exchange Traded Fund 33733E302 35 281 SH   SOLE   281 0 0
First Trust North American Energy Infrastructure Fund Exchange Traded Fund 33738D101 4,107 230,866 SH   SOLE   230,866 0 0
Fiserv Inc Common / Ordinary Stock 337738108 5,474 57,623 SH   SOLE   57,623 0 0
Five Below Inc Common / Ordinary Stock 33829M101 2 35 SH   SOLE   35 0 0
FleetCor Technologies Inc Common / Ordinary Stock 339041105 6 34 SH   SOLE   34 0 0
Flex Ltd Common / Ordinary Stock Y2573F102 0 5 SH   SOLE   5 0 0
FLIR Systems Inc Common / Ordinary Stock 302445101 4 141 SH   SOLE   141 0 0
Floor & Decor Holdings Inc Common / Ordinary Stock 339750101 16 500 SH   SOLE   500 0 0
Flowers Foods Inc Common / Ordinary Stock 343498101 471 22,954 SH   SOLE   22,954 0 0
FNB Corp/PA Common / Ordinary Stock 302520101 339 46,013 SH   SOLE   46,013 0 0
Ford Motor Co Common / Ordinary Stock 345370860 62 12,787 SH   SOLE   12,787 0 0
Fortinet Inc Common / Ordinary Stock 34959E109 15 150 SH   SOLE   150 0 0
Fortive Corp Common / Ordinary Stock 34959J108 2 42 SH   SOLE   42 0 0
Fox Corp Common / Ordinary Stock 35137L204 0 16 SH   SOLE   16 0 0
Freeport-McMoRan Inc Common / Ordinary Stock 35671D857 6 943 SH   SOLE   943 0 0
Frontier Communications Corp Common / Ordinary Stock 35906A306 0 1 SH   SOLE   1 0 0
FS KKR Capital Corp Common / Ordinary Stock 302635107 11 3,744 SH   SOLE   3,744 0 0
Gabelli Equity Trust Inc/The Closed-end Securities Fund 362397101 54 12,436 SH   SOLE   12,436 0 0
Gabelli Healthcare & WellnessRx Trust/The Closed-end Securities Fund 36246K103 2 268 SH   SOLE   268 0 0
Gabelli Multimedia Trust Inc Closed-end Securities Fund 36239Q109 7 1,270 SH   SOLE   1,270 0 0
Gabelli Utility Trust/The Closed-end Fund 36240A101 6 998 SH   SOLE   998 0 0
Gannett Co Inc Common / Ordinary Stock 36472T109 1 723 SH   SOLE   723 0 0
Garrett Motion Inc Common / Ordinary Stock 366505105 0 89 SH   SOLE   89 0 0
Gartner Inc Common / Ordinary Stock 366651107 471 4,727 SH   SOLE   4,727 0 0
General Dynamics Corp Common / Ordinary Stock 369550108 2,984 22,555 SH   SOLE   22,555 0 0
General Electric Co Common / Ordinary Stock 369604103 155 19,485 SH   SOLE   19,485 0 0
General Mills Inc Common / Ordinary Stock 370334104 16 300 SH   SOLE   300 0 0
General Motors Co Common / Ordinary Stock 37045V100 0 18 SH   SOLE   18 0 0
Genuine Parts Co Common / Ordinary Stock 372460105 3,093 45,943 SH   SOLE   45,943 0 0
Gilead Sciences Inc Common / Ordinary Stock 375558103 2,489 33,292 SH   SOLE   33,292 0 0
Global Payments Inc Common / Ordinary Stock 37940X102 1 8 SH   SOLE   8 0 0
Goldman Sachs Group Inc/The Common / Ordinary Stock 38141G104 3,230 20,891 SH   SOLE   20,891 0 0
Goosehead Insurance Inc Common / Ordinary Stock 38267D109 0 0 SH   SOLE   0 0 0
Groupon Inc Common / Ordinary Stock 399473107 0 400 SH   SOLE   400 0 0
Guardant Health Inc Common / Ordinary Stock 40131M109 7 97 SH   SOLE   97 0 0
Hain Celestial Group Inc/The Common / Ordinary Stock 405217100 0 3 SH   SOLE   3 0 0
Halliburton Co Common / Ordinary Stock 406216101 542 79,179 SH   SOLE   79,179 0 0
Hanesbrands Inc Common / Ordinary Stock 410345102 143 18,112 SH   SOLE   18,112 0 0
Hanley Inds Inc Cl A Common / Ordinary Stock 410486104 0 15,000 SH   SOLE   15,000 0 0
Hartford Multifactor Developed Markets ex-US ETF Exchange Traded Fund 518416102 0 0 SH   SOLE   0 0 0
Hasbro Inc Common / Ordinary Stock 418056107 5,475 76,526 SH   SOLE   76,526 0 0
HCA Healthcare Inc Common / Ordinary Stock 40412C101 20 227 SH   SOLE   227 0 0
Health Care Select Sector SPDR Fund Exchange Traded Fund 81369Y209 100 1,125 SH   SOLE   1,125 0 0
Healthcare Trust of America Inc Closed-end REIT 42225P501 8 312 SH   SOLE   312 0 0
HealthEquity Inc Common / Ordinary Stock 42226A107 5 93 SH   SOLE   93 0 0
HEICO Corp Common / Ordinary Stock 422806208 0 0 SH   SOLE   0 0 0
Henry Schein Inc Common / Ordinary Stock 806407102 383 7,572 SH   SOLE   7,572 0 0
Heroes Inc Com Stk Common / Ordinary Stock 427711106 0 8 SH   SOLE   8 0 0
Hershey Co/The Common / Ordinary Stock 427866108 50 375 SH   SOLE   375 0 0
Hess Corp Common / Ordinary Stock 42809H107 2 66 SH   SOLE   66 0 0
HMS Holdings Corp Common / Ordinary Stock 40425J101 0 0 SH   SOLE   0 0 0
Home Depot Inc/The Common / Ordinary Stock 437076102 18,213 97,549 SH   SOLE   97,549 0 0
Honeywell International Inc Common / Ordinary Stock 438516106 14,297 106,862 SH   SOLE   106,862 0 0
Humana Inc Common / Ordinary Stock 444859102 47 150 SH   SOLE   150 0 0
Huntington Bancshares Inc/OH Common / Ordinary Stock 446150104 3 409 SH   SOLE   409 0 0
Huntington Ingalls Industries Inc Common / Ordinary Stock 446413106 65 354 SH   SOLE   354 0 0
IAA Inc Common / Ordinary Stock 449253103 13 419 SH   SOLE   419 0 0
ICU Medical Inc Common / Ordinary Stock 44930G107 6 29 SH   SOLE   29 0 0
IDEXX Laboratories Inc Common / Ordinary Stock 45168D104 0 0 SH   SOLE   0 0 0
II-VI Inc Common / Ordinary Stock 902104108 6 200 SH   SOLE   200 0 0
Illinois Tool Works Inc Common / Ordinary Stock 452308109 363 2,554 SH   SOLE   2,554 0 0
Illumina Inc Common / Ordinary Stock 452327109 13 47 SH   SOLE   47 0 0
IndexIQ ETF Trust - IQ Hedge Multi-Strategy Tracker ETF Exchange Traded Fund 45409B107 178 6,250 SH   SOLE   6,250 0 0
Industrial Select Sector SPDR Fund Exchange Traded Fund 81369Y704 43 725 SH   SOLE   725 0 0
Integrated Environmental Technologies Ltd Common / Ordinary Stock 45821F108 0 3,885 SH   SOLE   3,885 0 0
Intel Corp Common / Ordinary Stock 458140100 10,868 200,816 SH   SOLE   200,816 0 0
Intercontinental Exchange Inc Common / Ordinary Stock 45866F104 15 185 SH   SOLE   185 0 0
International Business Machines Corp Common / Ordinary Stock 459200101 273 2,459 SH   SOLE   2,459 0 0
International Paper Co Common / Ordinary Stock 460146103 287 9,213 SH   SOLE   9,213 0 0
Intuit Inc Common / Ordinary Stock 461202103 42 181 SH   SOLE   181 0 0
Intuitive Surgical Inc Common / Ordinary Stock 46120E602 13 26 SH   SOLE   26 0 0
Invesco Dynamic Software ETF Exchange Traded Fund 46137V639 7 86 SH   SOLE   86 0 0
Invesco Exchange Traded FD TR S&P 500 Quality ETF Exchange Traded Fund 46137V241 305 10,201 SH   SOLE   10,201 0 0
Invesco KBW Premium Yield Equity REIT ETF Exchange Traded Fund 46138E594 4 249 SH   SOLE   249 0 0
Invesco Ltd Common / Ordinary Stock G491BT108 167 18,390 SH   SOLE   18,390 0 0
Invesco Preferred ETF Exchange Traded Fund 46138E511 11 848 SH   SOLE   848 0 0
Invesco QQQ Trust Series 1 Exchange Traded Fund 46090E103 37 196 SH   SOLE   196 0 0
Invesco Senior Loan ETF Exchange Traded Fund 46138G508 2,188 106,947 SH   SOLE   106,947 0 0
Invesco S&P 500 BuyWrite ETF Exchange Traded Fund 46137V399 156 9,350 SH   SOLE   9,350 0 0
Invesco S&P 500 High Dividend Low Volatility ETF Exchange Traded Fund 46138E362 26 876 SH   SOLE   876 0 0
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 206 4,388 SH   SOLE   4,388 0 0
Invesco S&P 500 Pure Value ETF Exchange Traded Fund 46137V258 26 651 SH   SOLE   651 0 0
Invesco S&P 500 Top 50 ETF Exchange Traded Fund 46137V233 270 1,380 SH   SOLE   1,380 0 0
Invesco S&P MidCap 400 Pure Value ETF Exchange Traded Fund 46137V191 8 201 SH   SOLE   201 0 0
Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198 17 428 SH   SOLE   428 0 0
Invesco Taxable Municipal Bond Exchange Traded Fund 46138G805 844 27,327 SH   SOLE   27,327 0 0
Investors Real Estate Trust Closed-end REIT 461730509 1 15 SH   SOLE   15 0 0
IQ Merger Arbitrage ETF Exchange Traded Fund 45409B800 181 5,997 SH   SOLE   5,997 0 0
iRhythm Technologies Inc Common / Ordinary Stock 450056106 8 100 SH   SOLE   100 0 0
Iron Mountain Inc Closed-end REIT 46284V101 12 500 SH   SOLE   500 0 0
iShares 1-3 Year Treasury Bond ETF Exchange Traded Fund 464287457 1,396 16,110 SH   SOLE   16,110 0 0
iShares 20 Year Treasury Bond ETF Exchange Traded Fund 464287432 25 150 SH   SOLE   150 0 0
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 1,418 11,669 SH   SOLE   11,669 0 0
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 18 200 SH   SOLE   200 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 337 10,352 SH   SOLE   10,352 0 0
iShares Core High Dividend ETF Exchange Traded Fund 46429B663 6 80 SH   SOLE   80 0 0
iShares Core MSCI EAFE ETF Exchange Traded Fund 46432F842 958 19,206 SH   SOLE   19,206 0 0
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 5,698 140,793 SH   SOLE   140,793 0 0
iShares Core MSCI Total International Stock ETF Exchange Traded Fund 46432F834 28 596 SH   SOLE   596 0 0
iShares Core S&P 500 ETF Exchange Traded Fund 464287200 10,312 39,906 SH   SOLE   39,906 0 0
iShares Core S&P Mid-Cap ETF Exchange Traded Fund 464287507 55,417 385,214 SH   SOLE   385,214 0 0
iShares Core S&P Small-Cap ETF Exchange Traded Fund 464287804 25,839 460,500 SH   SOLE   460,500 0 0
iShares Core S&P U.S. Growth ETF Exchange Traded Fund 464287671 290 5,075 SH   SOLE   5,075 0 0
iShares Core U.S. Aggregate Bond ETF Exchange Traded Fund 464287226 1,518 13,160 SH   SOLE   13,160 0 0
iShares Edge MSCI USA Momentum Factor ETF Exchange Traded Fund 46432F396 9 86 SH   SOLE   86 0 0
iShares Edge MSCI USA Quality Factor ETF Exchange Traded Fund 46432F339 69 854 SH   SOLE   854 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 5,287 108,467 SH   SOLE   108,467 0 0
iShares Global Infrastructure ETF Exchange Traded Fund 464288372 2,482 72,674 SH   SOLE   72,674 0 0
iShares Global REIT ETF Exchange Traded Fund 46434V647 1 45 SH   SOLE   45 0 0
iShares GNMA Bond ETF Exchange Traded Fund 46429B333 810 15,705 SH   SOLE   15,705 0 0
iShares iBonds Dec 2025 Term Muni Bond ETF Exchange Traded Fund 46435U432 747 27,625 SH   SOLE   27,625 0 0
Ishares Ibonds Dec 2027 Term Muni Bond ETF Exchange Traded Fund 46435U283 461 17,720 SH   SOLE   17,720 0 0
iShares iBoxx USD High Yield Corporate Bond ETF Exchange Traded Fund 464288513 174 2,259 SH   SOLE   2,259 0 0
iShares iBoxx USD Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 23 190 SH   SOLE   190 0 0
iShares Intermediate Government/Credit Bond ETF Exchange Traded Fund 464288612 1,846 16,092 SH   SOLE   16,092 0 0
iShares Intermediate-Term Corporate Bond ETF Exchange Traded Fund 464288638 21 380 SH   SOLE   380 0 0
iShares Latin America 40 ETF Exchange Traded Fund 464287390 1 66 SH   SOLE   66 0 0
iShares MSCI ACWI ETF Exchange Traded Fund 464288257 2,621 41,890 SH   SOLE   41,890 0 0
iShares MSCI Canada ETF Exchange Traded Fund 464286509 863 39,486 SH   SOLE   39,486 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671 1,387 24,227 SH   SOLE   24,227 0 0
iShares MSCI EAFE ETF Exchange Traded Fund 464287465 64,439 1,205,375 SH   SOLE   1,205,375 0 0
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 183 2,578 SH   SOLE   2,578 0 0
iShares MSCI EAFE Value ETF Exchange Traded Fund 464288877 22 620 SH   SOLE   620 0 0
iShares MSCI Emerging Markets ETF Exchange Traded Fund 464287234 4,569 133,872 SH   SOLE   133,872 0 0
iShares MSCI Eurozone ETF Exchange Traded Fund 464286608 2,435 79,800 SH   SOLE   79,800 0 0
iShares MSCI Hong Kong ETF Exchange Traded Fund 464286871 522 26,164 SH   SOLE   26,164 0 0
iShares MSCI India ETF Exchange Traded Fund 46429B598 4 165 SH   SOLE   165 0 0
iShares MSCI Italy ETF Exchange Traded Fund 46434G830 516 24,843 SH   SOLE   24,843 0 0
iShares MSCI Japan ETF Exchange Traded Fund 46434G822 2,644 53,527 SH   SOLE   53,527 0 0
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 354 3,630 SH   SOLE   3,630 0 0
iShares MSCI Malaysia ETF Exchange Traded Fund 46434G814 2 83 SH   SOLE   83 0 0
iShares MSCI Mexico Capped ETF Exchange Traded Fund 464286822 498 17,573 SH   SOLE   17,573 0 0
iShares MSCI Pacific ex Japan ETF Exchange Traded Fund 464286665 1,054 31,094 SH   SOLE   31,094 0 0
iShares MSCI South Korea Capped ETF Exchange Traded Fund 464286772 802 17,090 SH   SOLE   17,090 0 0
iShares MSCI Sweden ETF Exchange Traded Fund 464286756 9 351 SH   SOLE   351 0 0
iShares MSCI Switzerland Capped ETF Exchange Traded Fund 464286749 12 348 SH   SOLE   348 0 0
iShares MSCI Taiwan ETF Exchange Traded Fund 46434G772 889 26,973 SH   SOLE   26,973 0 0
iShares MSCI United Kingdom ETF Exchange Traded Fund 46435G334 35 1,467 SH   SOLE   1,467 0 0
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 47 425 SH   SOLE   425 0 0
iShares Nasdaq Biotechnology ETF Exchange Traded Fund 464287556 16 150 SH   SOLE   150 0 0
iShares National Muni Bond ETF Exchange Traded Fund 464288414 228 2,015 SH   SOLE   2,015 0 0
iShares Preferred & Income Securities ETF Exchange Traded Fund 464288687 2,656 83,420 SH   SOLE   83,420 0 0
iShares Russell 1000 ETF Exchange Traded Fund 464287622 109 772 SH   SOLE   772 0 0
iShares Russell 1000 Growth ETF Exchange Traded Fund 464287614 248 1,647 SH   SOLE   1,647 0 0
iShares Russell 1000 Value ETF Exchange Traded Fund 464287598 421 4,245 SH   SOLE   4,245 0 0
iShares Russell 2000 ETF Exchange Traded Fund 464287655 778 6,800 SH   SOLE   6,800 0 0
iShares Russell 2000 Growth ETF Exchange Traded Fund 464287648 171 1,081 SH   SOLE   1,081 0 0
iShares Russell 2000 Value ETF Exchange Traded Fund 464287630 1,173 14,301 SH   SOLE   14,301 0 0
iShares Russell Mid-Cap ETF Exchange Traded Fund 464287499 305 7,055 SH   SOLE   7,055 0 0
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 262 2,155 SH   SOLE   2,155 0 0
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 75 1,172 SH   SOLE   1,172 0 0
iShares Select Dividend ETF Exchange Traded Fund 464287168 594 8,075 SH   SOLE   8,075 0 0
iShares Short-Term Corporate Bond ETF Exchange Traded Fund 464288646 1,995 38,101 SH   SOLE   38,101 0 0
iShares Short-Term National Muni Bond ETF Exchange Traded Fund 464288158 96 905 SH   SOLE   905 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 6 490 SH   SOLE   490 0 0
iShares S&P 500 Growth ETF Exchange Traded Fund 464287309 113 685 SH   SOLE   685 0 0
iShares S&P Mid-Cap 400 Growth ETF Exchange Traded Fund 464287606 100 562 SH   SOLE   562 0 0
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 69 632 SH   SOLE   632 0 0
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 17 121 SH   SOLE   121 0 0
iShares S&P Small-Cap 600 Value ETF Exchange Traded Fund 464287879 23 227 SH   SOLE   227 0 0
iShares TIPS Bond ETF Exchange Traded Fund 464287176 362 3,070 SH   SOLE   3,070 0 0
iShares U.S. Medical Devices ETF Exchange Traded Fund 464288810 8 36 SH   SOLE   36 0 0
iShares US Real Estate ETF Exchange Traded Fund 464287739 14 200 SH   SOLE   200 0 0
iShares US Telecommunications ETF Exchange Traded Fund 464287713 27 1,100 SH   SOLE   1,100 0 0
Jacobs Engineering Group Inc Common / Ordinary Stock 469814107 531 6,701 SH   SOLE   6,701 0 0
Jazz Pharmaceuticals PLC Common / Ordinary Stock G50871105 10 100 SH   SOLE   100 0 0
John Hancock Tax-Advantaged Dividend Income Fund Closed-end Securities Fund 41013V100 6 325 SH   SOLE   325 0 0
Johnson Controls International plc Common / Ordinary Stock G51502105 26 955 SH   SOLE   955 0 0
Johnson & Johnson Common / Ordinary Stock 478160104 21,102 160,928 SH   SOLE   160,928 0 0
JPMorgan BetaBuilders MSCI US REIT ETF Exchange Traded Fund 46641Q738 1 18 SH   SOLE   18 0 0
JPMorgan Chase & Co Common / Ordinary Stock 46625H100 21,268 236,230 SH   SOLE   236,230 0 0
JPMorgan Corporate Bond Research Enhanced ETF Exchange Traded Fund 46641Q449 950 17,892 SH   SOLE   17,892 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF Exchange Traded Fund 46641Q308 3,094 77,935 SH   SOLE   77,935 0 0
JPMorgan Diversified Return International Equity ETF Exchange Traded Fund 46641Q209 6,145 142,107 SH   SOLE   142,107 0 0
JPMorgan Diversified Return US Equity ETF Exchange Traded Fund 46641Q407 16,821 286,856 SH   SOLE   286,856 0 0
JPMorgan Diversified Return US Mid Cap Equity ETF Exchange Traded Fund 46641Q886 2,292 46,002 SH   SOLE   46,002 0 0
JPMorgan Diversified Return US Small Cap Equity ETF Exchange Traded Fund 46641Q845 1,423 66,042 SH   SOLE   66,042 0 0
JPMorgan High Yield Research Enhanced ETF Exchange Traded Fund 46641Q878 901 20,329 SH   SOLE   20,329 0 0
JPMorgan U.S. Aggregate Bond ETF Exchange Traded Fund 46641Q613 16,075 595,384 SH   SOLE   595,384 0 0
JPMorgan USD Emerging Markets Sovereign Bond ETF Exchange Traded Fund 46641Q746 41 946 SH   SOLE   946 0 0
Kellogg Co Common / Ordinary Stock 487836108 13 225 SH   SOLE   225 0 0
Keysight Technologies Inc Common / Ordinary Stock 49338L103 2,898 34,637 SH   SOLE   34,637 0 0
Kimberly-Clark Corp Common / Ordinary Stock 494368103 57 442 SH   SOLE   442 0 0
Kinder Morgan Inc Common / Ordinary Stock 49456B101 8 600 SH   SOLE   600 0 0
KLA Corp Common / Ordinary Stock 482480100 37 258 SH   SOLE   258 0 0
Kontoor Brands Inc Common / Ordinary Stock 50050N103 1 61 SH   SOLE   61 0 0
Kraft Heinz Co/The Common / Ordinary Stock 500754106 10 422 SH   SOLE   422 0 0
KraneShares Bosera MSCI China A ETF Exchange Traded Fund 500767405 14 470 SH   SOLE   470 0 0
KraneShares CSI China Internet ETF Exchange Traded Fund 500767306 11 248 SH   SOLE   248 0 0
Kroger Co/The Common / Ordinary Stock 501044101 1,957 64,965 SH   SOLE   64,965 0 0
Laboratory Corp of America Holdings Common / Ordinary Stock 50540R409 123 973 SH   SOLE   973 0 0
Lamb Weston Holdings Inc Common / Ordinary Stock 513272104 2,616 45,820 SH   SOLE   45,820 0 0
Las Vegas Sands Corp Common / Ordinary Stock 517834107 0 2 SH   SOLE   2 0 0
LHC Group Inc Common / Ordinary Stock 50187A107 452 3,223 SH   SOLE   3,223 0 0
Lincoln National Corp Common / Ordinary Stock 534187109 214 8,143 SH   SOLE   8,143 0 0
Linde PLC Common / Ordinary Stock G5494J103 78 450 SH   SOLE   450 0 0
LKQ Corp Common / Ordinary Stock 501889208 1,808 88,154 SH   SOLE   88,154 0 0
Lockheed Martin Corp Common / Ordinary Stock 539830109 8,575 25,299 SH   SOLE   25,299 0 0
Loews Corp Common / Ordinary Stock 540424108 209 6,000 SH   SOLE   6,000 0 0
Lowe's Cos Inc Common / Ordinary Stock 548661107 3,151 36,616 SH   SOLE   36,616 0 0
Lumentum Holdings Inc Common / Ordinary Stock 55024U109 7 100 SH   SOLE   100 0 0
MakeMyTrip Ltd Common / Ordinary Stock V5633W109 1 115 SH   SOLE   115 0 0
Manulife Financial Corp Common / Ordinary Stock 56501R106 3 217 SH   SOLE   217 0 0
Marathon Petroleum Corp Common / Ordinary Stock 56585A102 95 4,006 SH   SOLE   4,006 0 0
Markel Corp Common / Ordinary Stock 570535104 679 732 SH   SOLE   732 0 0
MarketAxess Holdings Inc Common / Ordinary Stock 57060D108 2,122 6,380 SH   SOLE   6,380 0 0
Marriott International Inc/MD Common / Ordinary Stock 571903202 1 9 SH   SOLE   9 0 0
Marsh & McLennan Cos Inc Common / Ordinary Stock 571748102 106 1,224 SH   SOLE   1,224 0 0
Martin Marietta Materials Inc Common / Ordinary Stock 573284106 347 1,833 SH   SOLE   1,833 0 0
Marvell Technology Group Ltd Common / Ordinary Stock G5876H105 1,945 85,938 SH   SOLE   85,938 0 0
Masco Corp Common / Ordinary Stock 574599106 583 16,870 SH   SOLE   16,870 0 0
MasTec Inc Common / Ordinary Stock 576323109 5 167 SH   SOLE   167 0 0
Mastercard Inc Common / Ordinary Stock 57636Q104 10,642 44,056 SH   SOLE   44,056 0 0
Match Group Inc Common / Ordinary Stock 57665R106 12 187 SH   SOLE   187 0 0
Materials Select Sector SPDR Fund Exchange Traded Fund 81369Y100 2,662 59,113 SH   SOLE   59,113 0 0
McDonald's Corp Common / Ordinary Stock 580135101 11,893 71,929 SH   SOLE   71,929 0 0
McKesson Corp Common / Ordinary Stock 58155Q103 19 142 SH   SOLE   142 0 0
Medical Properties Trust Inc Closed-end REIT 58463J304 26 1,521 SH   SOLE   1,521 0 0
Medtronic PLC Common / Ordinary Stock G5960L103 6,317 70,044 SH   SOLE   70,044 0 0
Melinta Therapeutics Inc Common / Ordinary Stock 58549G209 0 30 SH   SOLE   30 0 0
Merck & Co Inc Common / Ordinary Stock 58933Y105 1,912 24,849 SH   SOLE   24,849 0 0
MFS Charter Income Trust Closed-end Fund 552727109 2 275 SH   SOLE   275 0 0
Microchip Technology Inc Common / Ordinary Stock 595017104 9,657 142,436 SH   SOLE   142,436 0 0
Micron Technology Inc Common / Ordinary Stock 595112103 1,054 25,071 SH   SOLE   25,071 0 0
Microsoft Corp Common / Ordinary Stock 594918104 46,989 297,946 SH   SOLE   297,946 0 0
Mid-America Apartment Communities Inc Closed-end REIT 59522J103 2 19 SH   SOLE   19 0 0
Mimecast Ltd Common / Ordinary Stock G14838109 3 79 SH   SOLE   79 0 0
Mondelez International Inc Common / Ordinary Stock 609207105 525 10,490 SH   SOLE   10,490 0 0
MongoDB Inc Common / Ordinary Stock 60937P106 21 155 SH   SOLE   155 0 0
Monro Inc Common / Ordinary Stock 610236101 29 655 SH   SOLE   655 0 0
Monster Beverage Corp Common / Ordinary Stock 61174X109 3,059 54,364 SH   SOLE   54,364 0 0
Moody's Corp Common / Ordinary Stock 615369105 11 50 SH   SOLE   50 0 0
Morgan Stanley Common / Ordinary Stock 617446448 32 935 SH   SOLE   935 0 0
Motorola Solutions Inc Common / Ordinary Stock 620076307 1,527 11,490 SH   SOLE   11,490 0 0
M&T Bank Corp Common / Ordinary Stock 55261F104 443 4,283 SH   SOLE   4,283 0 0
Murphy USA Inc Common / Ordinary Stock 626755102 302 3,578 SH   SOLE   3,578 0 0
Nasdaq Inc Common / Ordinary Stock 631103108 846 8,912 SH   SOLE   8,912 0 0
National Fuel Gas Co Common / Ordinary Stock 636180101 11 286 SH   SOLE   286 0 0
National Oilwell Varco Inc Common / Ordinary Stock 637071101 0 30 SH   SOLE   30 0 0
Netflix Inc Common / Ordinary Stock 64110L106 49 131 SH   SOLE   131 0 0
Newell Brands Inc Common / Ordinary Stock 651229106 4 333 SH   SOLE   333 0 0
Newmont Corp Common / Ordinary Stock 651639106 203 4,493 SH   SOLE   4,493 0 0
Nexstar Media Group Inc Common / Ordinary Stock 65336K103 172 2,979 SH   SOLE   2,979 0 0
NextEra Energy Inc Common / Ordinary Stock 65339F101 6,686 27,785 SH   SOLE   27,785 0 0
NIKE Inc Common / Ordinary Stock 654106103 387 4,678 SH   SOLE   4,678 0 0
Norfolk Southern Corp Common / Ordinary Stock 655844108 72 495 SH   SOLE   495 0 0
Northern Trust Corp Common / Ordinary Stock 665859104 250 3,313 SH   SOLE   3,313 0 0
Northrop Grumman Corp Common / Ordinary Stock 666807102 4,659 15,399 SH   SOLE   15,399 0 0
Notis Global Inc Common / Ordinary Stock 66980B100 0 15,000 SH   SOLE   15,000 0 0
NRG Energy Inc Common / Ordinary Stock 629377508 1 19 SH   SOLE   19 0 0
Nucor Corp Common / Ordinary Stock 670346105 18 513 SH   SOLE   513 0 0
Nuveen AMT-Free Municipal Credit Income Fund Closed-end Fund 67071L106 13 917 SH   SOLE   917 0 0
NVIDIA Corp Common / Ordinary Stock 67066G104 6,748 25,601 SH   SOLE   25,601 0 0
Occidental Petroleum Corp Common / Ordinary Stock 674599105 0 1 SH   SOLE   1 0 0
Ohio Insd Muns Income TR UT SER Closed-end Fund 67738G326 0 6 SH   SOLE   6 0 0
Oilsands Quest Inc Common / Ordinary Stock 678046103 0 800 SH   SOLE   800 0 0
Okta Inc Common / Ordinary Stock 679295105 29 240 SH   SOLE   240 0 0
Old Dominion Freight Line Inc Common / Ordinary Stock 679580100 4,505 34,324 SH   SOLE   34,324 0 0
Omnicom Group Inc Common / Ordinary Stock 681919106 13 239 SH   SOLE   239 0 0
ONE Gas Inc Common / Ordinary Stock 68235P108 8 100 SH   SOLE   100 0 0
ONEOK Inc Common / Ordinary Stock 682680103 22 1,000 SH   SOLE   1,000 0 0
Oracle Corp Common / Ordinary Stock 68389X105 818 16,927 SH   SOLE   16,927 0 0
O'Reilly Automotive Inc Common / Ordinary Stock 67103H107 3,436 11,414 SH   SOLE   11,414 0 0
Oshkosh Corp Common / Ordinary Stock 688239201 452 7,032 SH   SOLE   7,032 0 0
Owens Corning Common / Ordinary Stock 690742101 211 5,434 SH   SOLE   5,434 0 0
Packaging Corp of America Common / Ordinary Stock 695156109 1,471 16,941 SH   SOLE   16,941 0 0
PacWest Bancorp Common / Ordinary Stock 695263103 1 40 SH   SOLE   40 0 0
Papa John's International Inc Common / Ordinary Stock 698813102 5 100 SH   SOLE   100 0 0
Parker Hannifin Corp Common / Ordinary Stock 701094104 13 100 SH   SOLE   100 0 0
Paychex Inc Common / Ordinary Stock 704326107 5,146 81,794 SH   SOLE   81,794 0 0
Paycom Software Inc Common / Ordinary Stock 70432V102 10 49 SH   SOLE   49 0 0
PayPal Holdings Inc Common / Ordinary Stock 70450Y103 4,849 50,648 SH   SOLE   50,648 0 0
Penn National Gaming Inc Common / Ordinary Stock 707569109 15 1,200 SH   SOLE   1,200 0 0
People's United Financial Inc Common / Ordinary Stock 712704105 58 5,252 SH   SOLE   5,252 0 0
PepsiCo Inc Common / Ordinary Stock 713448108 17,129 142,621 SH   SOLE   142,621 0 0
Pfizer Inc Common / Ordinary Stock 717081103 9,457 289,735 SH   SOLE   289,735 0 0
Philip Morris International Inc Common / Ordinary Stock 718172109 689 9,448 SH   SOLE   9,448 0 0
Phillips 66 Common / Ordinary Stock 718546104 80 1,498 SH   SOLE   1,498 0 0
Piedmont Office Realty Trust Inc Closed-end REIT 720190206 2 100 SH   SOLE   100 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index Exchange-Traded Fund Exchange Traded Fund 72201R783 72 845 SH   SOLE   845 0 0
PJT Partners Inc Common / Ordinary Stock 69343T107 6 133 SH   SOLE   133 0 0
PNC Financial Services Group Inc/The Common / Ordinary Stock 693475105 178 1,857 SH   SOLE   1,857 0 0
Polaris Inc Common / Ordinary Stock 731068102 200 4,149 SH   SOLE   4,149 0 0
Portland General Electric Co Common / Ordinary Stock 736508847 308 6,416 SH   SOLE   6,416 0 0
PPG Industries Inc Common / Ordinary Stock 693506107 104 1,247 SH   SOLE   1,247 0 0
PPL Corp Common / Ordinary Stock 69351T106 8 311 SH   SOLE   311 0 0
ProAssurance Corp Common / Ordinary Stock 74267C106 26 1,043 SH   SOLE   1,043 0 0
Procter & Gamble Co/The Common / Ordinary Stock 742718109 20,609 187,352 SH   SOLE   187,352 0 0
Progressive Corp/The Common / Ordinary Stock 743315103 9 125 SH   SOLE   125 0 0
Prologis Inc Closed-end REIT 74340W103 2,031 25,269 SH   SOLE   25,269 0 0
ProPetro Holding Corp Common / Ordinary Stock 74347M108 1 405 SH   SOLE   405 0 0
ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 48 832 SH   SOLE   832 0 0
Prudential Financial Inc Common / Ordinary Stock 744320102 324 6,207 SH   SOLE   6,207 0 0
Public Service Enterprise Group Inc Common / Ordinary Stock 744573106 79 1,750 SH   SOLE   1,750 0 0
PulteGroup Inc Common / Ordinary Stock 745867101 38 1,700 SH   SOLE   1,700 0 0
Putnam Managed Municipal Income Trust Closed-end Fund 746823103 4 500 SH   SOLE   500 0 0
Q2 Holdings Inc Common / Ordinary Stock 74736L109 3 56 SH   SOLE   56 0 0
Qualcomm Inc Common / Ordinary Stock 747525103 457 6,748 SH   SOLE   6,748 0 0
Quantum Computing Inc Common / Ordinary Stock 74766W108 5 2,225 SH   SOLE   2,225 0 0
Quest Diagnostics Inc Common / Ordinary Stock 74834L100 10 125 SH   SOLE   125 0 0
Ralph Lauren Corp Common / Ordinary Stock 751212101 6 86 SH   SOLE   86 0 0
Range Resources Corp Common / Ordinary Stock 75281A109 122 53,339 SH   SOLE   53,339 0 0
Raytheon Co Common / Ordinary Stock 755111507 1,370 10,446 SH   SOLE   10,446 0 0
RCI Hospitality Holdings Inc Common / Ordinary Stock 74934Q108 0 0 SH   SOLE   0 0 0
RealPage Inc Common / Ordinary Stock 75606N109 257 4,864 SH   SOLE   4,864 0 0
Realty Income Corp Closed-end REIT 756109104 748 15,000 SH   SOLE   15,000 0 0
Redfin Corp Common / Ordinary Stock 75737F108 3 200 SH   SOLE   200 0 0
Regal Beloit Corp Common / Ordinary Stock 758750103 268 4,263 SH   SOLE   4,263 0 0
Regions Financial Corp Common / Ordinary Stock 7591EP100 18 1,996 SH   SOLE   1,996 0 0
Reinsurance Group of America Inc Common / Ordinary Stock 759351604 517 6,150 SH   SOLE   6,150 0 0
Renasant Corp Common / Ordinary Stock 75970E107 8 345 SH   SOLE   345 0 0
Republic First Bancorp Inc Common / Ordinary Stock 760416107 1 271 SH   SOLE   271 0 0
Resideo Technologies Inc Common / Ordinary Stock 76118Y104 1 151 SH   SOLE   151 0 0
ResMed Inc Common / Ordinary Stock 761152107 4,587 31,146 SH   SOLE   31,146 0 0
Rite Aid Corp Common / Ordinary Stock 767754872 0 4 SH   SOLE   4 0 0
Rockwell Automation Inc Common / Ordinary Stock 773903109 403 2,673 SH   SOLE   2,673 0 0
Roper Technologies Inc Common / Ordinary Stock 776696106 4,595 14,737 SH   SOLE   14,737 0 0
Ross Stores Inc Common / Ordinary Stock 778296103 3,575 41,108 SH   SOLE   41,108 0 0
Royce Value Trust Inc Closed-end Securities Fund 780910105 0 2 SH   SOLE   2 0 0
RPM International Inc Common / Ordinary Stock 749685103 351 5,895 SH   SOLE   5,895 0 0
salesforce.com Inc Common / Ordinary Stock 79466L302 25 177 SH   SOLE   177 0 0
Sandy Spring Bancorp Inc Common / Ordinary Stock 800363103 52 2,300 SH   SOLE   2,300 0 0
Schlumberger Ltd Common / Ordinary Stock 806857108 967 71,678 SH   SOLE   71,678 0 0
Schwab Fundamental International Large Company Index Exchange Traded Fund 808524755 8 404 SH   SOLE   404 0 0
Schwab Fundamental U.S. Broad Market Index ETF Exchange Traded Fund 808524789 13 412 SH   SOLE   412 0 0
Schwab Intermediate-Term U.S. Treasury ETF Exchange Traded Fund 808524854 127 2,155 SH   SOLE   2,155 0 0
Schwab US Broad Market ETF Exchange Traded Fund 808524102 419 6,941 SH   SOLE   6,941 0 0
Schwab US TIPs ETF Exchange Traded Fund 808524870 0 2 SH   SOLE   2 0 0
Scotts Miracle-Gro Co/The Common / Ordinary Stock 810186106 2 19 SH   SOLE   19 0 0
Sealed Air Corp Common / Ordinary Stock 81211K100 2 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 0 157 SH   SOLE   157 0 0
Select BK FINL Corp Com Common / Ordinary Stock 81616V107 58 5,250 SH   SOLE   5,250 0 0
Sempra Energy Common / Ordinary Stock 816851109 147 1,300 SH   SOLE   1,300 0 0
ServiceMaster Global Holdings Inc Common / Ordinary Stock 81761R109 0 0 SH   SOLE   0 0 0
ServiceNow Inc Common / Ordinary Stock 81762P102 13 44 SH   SOLE   44 0 0
Sherwin-Williams Co/The Common / Ordinary Stock 824348106 76 165 SH   SOLE   165 0 0
Shopify Inc Common / Ordinary Stock 82509L107 45 108 SH   SOLE   108 0 0
Silgan Holdings Inc Common / Ordinary Stock 827048109 543 18,704 SH   SOLE   18,704 0 0
Simon Property Group Inc Closed-end REIT 828806109 27 491 SH   SOLE   491 0 0
Sinclair Broadcast Group Inc Common / Ordinary Stock 829226109 188 11,722 SH   SOLE   11,722 0 0
SiteOne Landscape Supply Inc Common / Ordinary Stock 82982L103 11 155 SH   SOLE   155 0 0
Skinny Nutritional Corp Common / Ordinary Stock 830695102 0 5,000 SH   SOLE   5,000 0 0
Skyworks Solutions Inc Common / Ordinary Stock 83088M102 9 100 SH   SOLE   100 0 0
Sleep Number Corp Common / Ordinary Stock 83125X103 0 11 SH   SOLE   11 0 0
Southern Co/The Common / Ordinary Stock 842587107 4,487 82,879 SH   SOLE   82,879 0 0
SPDR Bloomberg Barclays Short Term High Yield Bond ETF Exchange Traded Fund 78468R408 36 1,545 SH   SOLE   1,545 0 0
SPDR Dow Jones Industrial Average ETF Trust Exchange Traded Fund 78467X109 27 121 SH   SOLE   121 0 0
SPDR Dow Jones International Real Estate ETF Exchange Traded Fund 78463X863 15 575 SH   SOLE   575 0 0
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 32 450 SH   SOLE   450 0 0
SPDR Gold Shares Exchange Traded Fund 78463V107 87 585 SH   SOLE   585 0 0
SPDR Portfolio Intermediate Term Corporate Bond ETF Exchange Traded Fund 78464A375 41 1,200 SH   SOLE   1,200 0 0
SPDR Portfolio Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 1,510 49,920 SH   SOLE   49,920 0 0
SPDR Russell 1000 ETF Exchange Traded Fund 78464A854 14 464 SH   SOLE   464 0 0
SPDR S&P 500 ETF Trust Exchange Traded Fund 78462F103 3,157 12,250 SH   SOLE   12,250 0 0
SPDR S&P 600 Small CapETF Exchange Traded Fund 78464A813 11 228 SH   SOLE   228 0 0
SPDR S&P 600 Small CapValue ETF Exchange Traded Fund 78464A300 1,719 42,065 SH   SOLE   42,065 0 0
SPDR S&P Aerospace & Defense ETF Exchange Traded Fund 78464A631 8 101 SH   SOLE   101 0 0
SPDR S&P Dividend ETF Exchange Traded Fund 78464A763 8 100 SH   SOLE   100 0 0
SPDR S&P Emerging Markets SmallCap ETF Exchange Traded Fund 78463X756 359 10,830 SH   SOLE   10,830 0 0
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 2 86 SH   SOLE   86 0 0
SPDR S&P MidCap 400 ETF Trust Exchange Traded Fund 78467Y107 2,184 8,307 SH   SOLE   8,307 0 0
SPDR Wells Fargo Preferred Stock ETF Exchange Traded Fund 78464A292 600 15,310 SH   SOLE   15,310 0 0
S&P Global Inc Common / Ordinary Stock 78409V104 2,808 11,459 SH   SOLE   11,459 0 0
Spire Inc Common / Ordinary Stock 84857L101 15 200 SH   SOLE   200 0 0
Spirit AeroSystems Holdings Inc Common / Ordinary Stock 848574109 0 1 SH   SOLE   1 0 0
Square Inc Common / Ordinary Stock 852234103 8 144 SH   SOLE   144 0 0
SS&C Technologies Holdings Inc Common / Ordinary Stock 78467J100 13 297 SH   SOLE   297 0 0
Stanley Black & Decker Inc Common / Ordinary Stock 854502101 2,990 29,897 SH   SOLE   29,897 0 0
Starbucks Corp Common / Ordinary Stock 855244109 11,663 177,417 SH   SOLE   177,417 0 0
Sterling Bancorp/DE Common / Ordinary Stock 85917A100 368 35,197 SH   SOLE   35,197 0 0
Stitch Fix Inc Common / Ordinary Stock 860897107 7 580 SH   SOLE   580 0 0
Striker Oil & Gas Inc Common / Ordinary Stock 86333A104 0 150,000 SH   SOLE   150,000 0 0
Stryker Corp Common / Ordinary Stock 863667101 8,706 52,293 SH   SOLE   52,293 0 0
Suncor Energy Inc Common / Ordinary Stock 867224107 0 6 SH   SOLE   6 0 0
Sun Life Financial Inc Common / Ordinary Stock 866796105 33 1,041 SH   SOLE   1,041 0 0
SunPower Corp Common / Ordinary Stock 867652406 1 100 SH   SOLE   100 0 0
SVB Financial Group Common / Ordinary Stock 78486Q101 4 24 SH   SOLE   24 0 0
Synchrony Financial Common / Ordinary Stock 87165B103 6 368 SH   SOLE   368 0 0
Sysco Corp Common / Ordinary Stock 871829107 0 0 SH   SOLE   0 0 0
Tapestry Inc Common / Ordinary Stock 876030107 1 40 SH   SOLE   40 0 0
Target Corp Common / Ordinary Stock 87612E106 2,583 27,783 SH   SOLE   27,783 0 0
TC Energy Corp Common / Ordinary Stock 87807B107 335 7,555 SH   SOLE   7,555 0 0
Technology Select Sector SPDR Fund Exchange Traded Fund 81369Y803 247 3,074 SH   SOLE   3,074 0 0
TE Connectivity Ltd Common / Ordinary Stock H84989104 0 2 SH   SOLE   2 0 0
TEGNA Inc Common / Ordinary Stock 87901J105 29 2,666 SH   SOLE   2,666 0 0
Teladoc Health Inc Common / Ordinary Stock 87918A105 9 56 SH   SOLE   56 0 0
Teledyne Technologies Inc Common / Ordinary Stock 879360105 34 116 SH   SOLE   116 0 0
Templeton Emerging Markets Income Fund Closed-end Fund 880192109 2 250 SH   SOLE   250 0 0
Teradyne Inc Common / Ordinary Stock 880770102 5 100 SH   SOLE   100 0 0
Tesla Inc Common / Ordinary Stock 88160R101 23 43 SH   SOLE   43 0 0
Texas Instruments Inc Common / Ordinary Stock 882508104 2,517 25,186 SH   SOLE   25,186 0 0
TG Therapeutics Inc Common / Ordinary Stock 88322Q108 10 1,000 SH   SOLE   1,000 0 0
Thermo Fisher Scientific Inc Common / Ordinary Stock 883556102 9,062 31,953 SH   SOLE   31,953 0 0
TJX Cos Inc/The Common / Ordinary Stock 872540109 690 14,431 SH   SOLE   14,431 0 0
Trade Desk Inc/The Common / Ordinary Stock 88339J105 19 99 SH   SOLE   99 0 0
Travelers Cos Inc/The Common / Ordinary Stock 89417E109 8 80 SH   SOLE   80 0 0
TreeHouse Foods Inc Common / Ordinary Stock 89469A104 307 6,946 SH   SOLE   6,946 0 0
TripAdvisor Inc Common / Ordinary Stock 896945201 0 9 SH   SOLE   9 0 0
Triumph Group Inc Common / Ordinary Stock 896818101 128 18,885 SH   SOLE   18,885 0 0
T Rowe Price Group Inc Common / Ordinary Stock 74144T108 22 225 SH   SOLE   225 0 0
Truist Financial Corp Common / Ordinary Stock 89832Q109 465 15,078 SH   SOLE   15,078 0 0
Twilio Inc Common / Ordinary Stock 90138F102 20 218 SH   SOLE   218 0 0
Tyson Foods Inc Common / Ordinary Stock 902494103 369 6,372 SH   SOLE   6,372 0 0
UBS Group AG Common / Ordinary Stock H42097107 0 8 SH   SOLE   8 0 0
UGI Corp Common / Ordinary Stock 902681105 40 1,500 SH   SOLE   1,500 0 0
Umpqua Holdings Corp Common / Ordinary Stock 904214103 341 31,249 SH   SOLE   31,249 0 0
Under Armour Inc Common / Ordinary Stock 904311107 9 1,000 SH   SOLE   1,000 0 0
Under Armour Inc Common / Ordinary Stock 904311206 10 1,258 SH   SOLE   1,258 0 0
Union Pacific Corp Common / Ordinary Stock 907818108 6,970 49,421 SH   SOLE   49,421 0 0
UnitedHealth Group Inc Common / Ordinary Stock 91324P102 8,782 35,215 SH   SOLE   35,215 0 0
United Parcel Service Inc Common / Ordinary Stock 911312106 3,885 41,583 SH   SOLE   41,583 0 0
United Rentals Inc Common / Ordinary Stock 911363109 390 3,786 SH   SOLE   3,786 0 0
United Technologies Corp Common / Ordinary Stock 913017109 3,687 39,090 SH   SOLE   39,090 0 0
Uniti Group Inc Com Closed-end REIT 91325V108 1 200 SH   SOLE   200 0 0
Univar Solutions Inc Common / Ordinary Stock 91336L107 0 0 SH   SOLE   0 0 0
Universal Display Corp Common / Ordinary Stock 91347P105 654 4,963 SH   SOLE   4,963 0 0
US Bancorp Common / Ordinary Stock 902973304 4,040 117,281 SH   SOLE   117,281 0 0
Utilities Select Sector SPDR Fund Exchange Traded Fund 81369Y886 3,095 55,855 SH   SOLE   55,855 0 0
Valero Energy Corp Common / Ordinary Stock 91913Y100 2,328 51,320 SH   SOLE   51,320 0 0
VanEck Vectors AMT-Free Short Municipal Index ETF Exchange Traded Fund 92189F528 1,752 100,792 SH   SOLE   100,792 0 0
VanEck Vectors Fallen Angel High Yield Bond ETF Exchange Traded Fund 92189F437 587 23,220 SH   SOLE   23,220 0 0
VanEck Vectors Preferred Securities ex Financials ETF Exchange Traded Fund 92189F429 43 2,622 SH   SOLE   2,622 0 0
Vanguard Communication Services ETF Exchange Traded Fund 92204A884 883 11,591 SH   SOLE   11,591 0 0
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 3,222 22,168 SH   SOLE   22,168 0 0
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 2,129 15,445 SH   SOLE   15,445 0 0
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 176 1,700 SH   SOLE   1,700 0 0
Vanguard Energy ETF Exchange Traded Fund 92204A306 765 20,004 SH   SOLE   20,004 0 0
Vanguard Financials ETF Exchange Traded Fund 92204A405 3,656 72,074 SH   SOLE   72,074 0 0
Vanguard FTSE All-World ex-US ETF Exchange Traded Fund 922042775 28 692 SH   SOLE   692 0 0
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 15,034 450,926 SH   SOLE   450,926 0 0
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 20,081 598,547 SH   SOLE   598,547 0 0
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 39 900 SH   SOLE   900 0 0
Vanguard Growth ETF Exchange Traded Fund 922908736 39 247 SH   SOLE   247 0 0
Vanguard Health Care ETF Exchange Traded Fund 92204A504 4,371 26,318 SH   SOLE   26,318 0 0
Vanguard High Dividend Yield ETF Exchange Traded Fund 921946406 8 115 SH   SOLE   115 0 0
Vanguard Industrials ETF Exchange Traded Fund 92204A603 2,593 23,509 SH   SOLE   23,509 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702 7,016 33,109 SH   SOLE   33,109 0 0
Vanguard Intermediate-Term Bond ETF Exchange Traded Fund 921937819 169 1,887 SH   SOLE   1,887 0 0
Vanguard Intermediate-Term Corporate Bond ETF Exchange Traded Fund 92206C870 5,846 67,130 SH   SOLE   67,130 0 0
Vanguard Large-Cap ETF Exchange Traded Fund 922908637 216 1,825 SH   SOLE   1,825 0 0
Vanguard Long-Term Bond ETF Exchange Traded Fund 921937793 4,009 37,569 SH   SOLE   37,569 0 0
Vanguard Materials ETF Exchange Traded Fund 92204A801 635 6,595 SH   SOLE   6,595 0 0
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 4,001 30,390 SH   SOLE   30,390 0 0
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 4,607 36,367 SH   SOLE   36,367 0 0
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 3,340 41,088 SH   SOLE   41,088 0 0
Vanguard Mortgage-Backed Securities ETF Exchange Traded Fund 92206C771 4,866 89,292 SH   SOLE   89,292 0 0
Vanguard Real Estate ETF Exchange Traded Fund 922908553 26,247 375,768 SH   SOLE   375,768 0 0
Vanguard Russell 2000 ETF Exchange Traded Fund 92206C664 9 100 SH   SOLE   100 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 686 8,344 SH   SOLE   8,344 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 9,334 118,000 SH   SOLE   118,000 0 0
Vanguard Short-Term Inflation-Protected Securities ETF Exchange Traded Fund 922020805 491 10,081 SH   SOLE   10,081 0 0
Vanguard Small-Cap ETF Exchange Traded Fund 922908751 345 2,989 SH   SOLE   2,989 0 0
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 3,349 22,280 SH   SOLE   22,280 0 0
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 1,972 22,206 SH   SOLE   22,206 0 0
Vanguard S&P 500 ETF Exchange Traded Fund 922908363 86 362 SH   SOLE   362 0 0
Vanguard Tax-Exempt Bond Index ETF Exchange Traded Fund 922907746 2,564 48,470 SH   SOLE   48,470 0 0
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 1,155 13,529 SH   SOLE   13,529 0 0
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 1,013 18,000 SH   SOLE   18,000 0 0
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 3,938 30,549 SH   SOLE   30,549 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 923 7,571 SH   SOLE   7,571 0 0
Vanguard Value ETF Exchange Traded Fund 922908744 44 498 SH   SOLE   498 0 0
Varonis Systems Inc Common / Ordinary Stock 922280102 3 50 SH   SOLE   50 0 0
Ventas Inc Closed-end REIT 92276F100 7 259 SH   SOLE   259 0 0
VeriSign Inc Common / Ordinary Stock 92343E102 1,190 6,610 SH   SOLE   6,610 0 0
Verisk Analytics Inc Common / Ordinary Stock 92345Y106 0 0 SH   SOLE   0 0 0
Veritiv Corp Common / Ordinary Stock 923454102 0 22 SH   SOLE   22 0 0
Verizon Communications Inc Common / Ordinary Stock 92343V104 16,647 309,820 SH   SOLE   309,820 0 0
Vertex Pharmaceuticals Inc Common / Ordinary Stock 92532F100 3,414 14,348 SH   SOLE   14,348 0 0
VF Corp Common / Ordinary Stock 918204108 452 8,366 SH   SOLE   8,366 0 0
Visa Inc Common / Ordinary Stock 92826C839 13,022 80,823 SH   SOLE   80,823 0 0
VMware Inc Common / Ordinary Stock 928563402 4,220 34,850 SH   SOLE   34,850 0 0
Vonage Holdings Corp Common / Ordinary Stock 92886T201 36 5,000 SH   SOLE   5,000 0 0
Vulcan Materials Co Common / Ordinary Stock 929160109 11 100 SH   SOLE   100 0 0
Walgreens Boots Alliance Inc Common / Ordinary Stock 931427108 71 1,556 SH   SOLE   1,556 0 0
Walker & Dunlop Inc Common / Ordinary Stock 93148P102 7 175 SH   SOLE   175 0 0
Walking Co Holdings Inc/The Common / Ordinary Stock 932036106 2 8,700 SH   SOLE   8,700 0 0
Walmart Inc Common / Ordinary Stock 931142103 4,705 41,411 SH   SOLE   41,411 0 0
Walt Disney Co/The Common / Ordinary Stock 254687106 448 4,641 SH   SOLE   4,641 0 0
Washington Prime Group Inc Closed-end REIT 93964W108 0 175 SH   SOLE   175 0 0
Waste Management Inc Common / Ordinary Stock 94106L109 6,701 72,399 SH   SOLE   72,399 0 0
Waters Corp Common / Ordinary Stock 941848103 787 4,325 SH   SOLE   4,325 0 0
Wec Energy Group Inc Common / Ordinary Stock 92939U106 129 1,468 SH   SOLE   1,468 0 0
Wells Fargo & Co Common / Ordinary Stock 949746101 37 1,280 SH   SOLE   1,280 0 0
Welltower Inc Closed-end REIT 95040Q104 22 488 SH   SOLE   488 0 0
Westinghouse Air Brake Technologies Corp Common / Ordinary Stock 929740108 4 89 SH   SOLE   89 0 0
WEX Inc Common / Ordinary Stock 96208T104 17 167 SH   SOLE   167 0 0
Weyerhaeuser Co Closed-end REIT 962166104 4 226 SH   SOLE   226 0 0
Wheaton Precious Metals Corp Common / Ordinary Stock 962879102 6 200 SH   SOLE   200 0 0
Williams Cos Inc/The Common / Ordinary Stock 969457100 353 24,965 SH   SOLE   24,965 0 0
WisdomTree Emerging Markets High Dividend Fund Exchange Traded Fund 97717W315 2 62 SH   SOLE   62 0 0
WisdomTree Investments Inc Common / Ordinary Stock 97717P104 12 5,000 SH   SOLE   5,000 0 0
WisdomTree Japan Hedged Equity Fund Exchange Traded Fund 97717W851 2,336 55,417 SH   SOLE   55,417 0 0
WisdomTree US SmallCap Fund Exchange Traded Fund 97717W562 5 225 SH   SOLE   225 0 0
Wix.com Ltd Common / Ordinary Stock M98068105 11 113 SH   SOLE   113 0 0
WP Carey Inc Closed-end REIT 92936U109 7 125 SH   SOLE   125 0 0
WR Berkley Corp Common / Ordinary Stock 084423102 13 250 SH   SOLE   250 0 0
WR Grace & Co Common / Ordinary Stock 38388F108 158 4,450 SH   SOLE   4,450 0 0
WW Grainger Inc Common / Ordinary Stock 384802104 3,758 15,122 SH   SOLE   15,122 0 0
Xcel Energy Inc Common / Ordinary Stock 98389B100 24 404 SH   SOLE   404 0 0
Xerox Holdings Corp Common / Ordinary Stock 98421M106 2 100 SH   SOLE   100 0 0
Zimmer Biomet Holdings Inc Common / Ordinary Stock 98956P102 449 4,440 SH   SOLE   4,440 0 0
Zions Bancorp NA Common / Ordinary Stock 989701107 1,902 71,081 SH   SOLE   71,081 0 0
Zoetis Inc Common / Ordinary Stock 98978V103 2,863 24,327 SH   SOLE   24,327 0 0
Zoom Video Communications Inc Common / Ordinary Stock 98980L101 30 207 SH   SOLE   207 0 0