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
IQ Global Resources ETF COMMON STOCK 45409B883 2 90 SH   SOLE   90 0 0
ETFS Physical Platinum COMMON STOCK 003260106 45 500 SH   SOLE   500 0 0
US Global GO GOLD and Prec Mtl Mnrs ETF COMMON STOCK 26922A719 76 4,300 SH   SOLE   4,300 0 0
iShares Silver Trust COMMON STOCK 46428Q109 83 5,000 SH   SOLE   5,000 0 0
Sprott Physical Gold & Silver Tr Unit COMMON STOCK 85208R101 88 6,000 SH   SOLE   6,000 0 0
iShares MSCI Glbl Metals & Mining Prdcrs COMMON STOCK 46434G848 104 3,500 SH   SOLE   3,500 0 0
Aberdeen Standard Phys PrecMtlBskShr ETF COMMON STOCK 003263100 108 1,412 SH   SOLE   1,412 0 0
SPDR Gold Shares COMMON STOCK 78463V107 8,215 57,490 SH   SOLE   57,490 0 0
iShares Gold Trust COMMON STOCK 464285105 17,523 1,208,499 SH   SOLE   1,208,499 0 0
CurrencyShares Canadian Dollar ETF COMMON STOCK 46138T104 108 1,425 SH   SOLE   1,425 0 0
T-Mobile US Inc COMMON STOCK 872590104 9 114 SH   SOLE   114 0 0
EverQuote Inc COMMON STOCK 30041R108 69 2,000 SH   SOLE   2,000 0 0
Vodafone Group Plc ADR COMMON STOCK 92857W308 81 4,176 SH   SOLE   4,176 0 0
Tencent Holdings Ltd. Unsponsored ADR COMMON STOCK 88032Q109 91 1,902 SH   SOLE   1,902 0 0
Facebook Inc COMMON STOCK 30303M102 118 573 SH   SOLE   573 0 0
Omnicom Group Inc Com COMMON STOCK 681919106 190 2,342 SH   SOLE   2,342 0 0
Comcast Corp COMMON STOCK 20030N101 210 4,662 SH   SOLE   4,662 0 0
Alphabet Inc Cap Stk Cl C COMMON STOCK 02079K107 218 163 SH   SOLE   163 0 0
Alphabet Inc Cap Stk Cl A COMMON STOCK 02079K305 244 182 SH   SOLE   182 0 0
Charter Communications, Inc. COMMON STOCK 16119P108 260 535 SH   SOLE   535 0 0
AT&T Inc COMMON STOCK 00206R102 262 6,712 SH   SOLE   6,712 0 0
Walt Disney Co COMMON STOCK 254687106 391 2,702 SH   SOLE   2,702 0 0
Verizon Communications Inc COMMON STOCK 92343V104 409 6,656 SH   SOLE   6,656 0 0
Activision Blizzard In Com COMMON STOCK 00507v109 14,675 246,966 SH   SOLE   246,966 0 0
Liberty Broadband Corp. Class C COMMON STOCK 530307305 19,710 156,743 SH   SOLE   156,743 0 0
The Madison Square Garden Co COMMON STOCK 55825T103 50 169 SH   SOLE   169 0 0
Starbucks Corp COMMON STOCK 855244109 3 39 SH   SOLE   39 0 0
Insignia Systems Inc COMMON STOCK 45765Y105 6 7,692 SH   SOLE   7,692 0 0
Target Corp COMMON STOCK 87612E106 7 57 SH   SOLE   57 0 0
Liberty Global Inc Series C Common Stock COMMON STOCK G5480U120 9 400 SH   SOLE   400 0 0
Ford Motor Co COMMON STOCK 345370860 12 1,250 SH   SOLE   1,250 0 0
Darden Restaurants Inc COMMON STOCK 237194105 14 125 SH   SOLE   125 0 0
IAA Inc COMMON STOCK 449253103 27 575 SH   SOLE   575 0 0
Msg Network Inc Cl A COMMON STOCK 553573106 32 1,860 SH   SOLE   1,860 0 0
Discovery Communications, Inc. COMMON STOCK 25470f302 40 1,322 SH   SOLE   1,322 0 0
Service Corp Intl COMMON STOCK 817565104 43 933 SH   SOLE   933 0 0
Lululemon Athletica COMMON STOCK 550021109 46 200 SH   SOLE   200 0 0
Lear Corp. COMMON STOCK 521865204 48 350 SH   SOLE   350 0 0
Yum China Holdings Inc COMMON STOCK 98850P109 61 1,280 SH   SOLE   1,280 0 0
Daimler AG COMMON STOCK D1668R123 68 1,247 SH   SOLE   1,247 0 0
VF Corp COMMON STOCK 918204108 77 771 SH   SOLE   771 0 0
Dunkin' Brands Group Inc COMMON STOCK 265504100 80 1,060 SH   SOLE   1,060 0 0
Hasbro Inc Com COMMON STOCK 418056107 165 1,565 SH   SOLE   1,565 0 0
Yum Brands Inc COMMON STOCK 988498101 250 2,480 SH   SOLE   2,480 0 0
Lowe's Companies Inc COMMON STOCK 548661107 263 2,193 SH   SOLE   2,193 0 0
McDonald's Corp COMMON STOCK 580135101 404 2,043 SH   SOLE   2,043 0 0
TJX Companies Inc COMMON STOCK 872540109 775 12,699 SH   SOLE   12,699 0 0
Newell Rubbermaid Inc COMMON STOCK 651229106 811 42,203 SH   SOLE   42,203 0 0
Dollar General Corp COMMON STOCK 256677105 880 5,640 SH   SOLE   5,640 0 0
O'Reilly Automotive, Inc COMMON STOCK 67103H107 16,044 36,609 SH   SOLE   36,609 0 0
Marriott International Inc COMMON STOCK 571903202 17,504 115,589 SH   SOLE   115,589 0 0
Home Depot Inc COMMON STOCK 437076102 18,875 86,434 SH   SOLE   86,434 0 0
Nike Inc COMMON STOCK 654106103 18,897 186,526 SH   SOLE   186,526 0 0
Amazon.com, Inc. COMMON STOCK 023135106 25,352 13,720 SH   SOLE   13,720 0 0
Campbell Soup Co Com COMMON STOCK 134429109 4 74 SH   SOLE   74 0 0
Nestle Sa Ordf COMMON STOCK H57312649 5 50 SH   SOLE   50 0 0
Diageo PLC COMMON STOCK 25243Q205 7 42 SH   SOLE   42 0 0
Altria Group Inc COMMON STOCK 02209S103 15 293 SH   SOLE   293 0 0
Archer-Daniels Midland Co COMMON STOCK 039483102 19 400 SH   SOLE   400 0 0
Nestle SA COMMON STOCK 641069406 27 250 SH   SOLE   250 0 0
Kimberly-Clark Corp COMMON STOCK 494368103 31 225 SH   SOLE   225 0 0
The Kraft Heinz Co COMMON STOCK 500754106 37 1,161 SH   SOLE   1,161 0 0
Hormel Foods Corp COMMON STOCK 440452100 41 918 SH   SOLE   918 0 0
Helen Of Troy Ltd COMMON STOCK G4388N106 44 243 SH   SOLE   243 0 0
McCormick & Co Inc COMMON STOCK 579780206 50 293 SH   SOLE   293 0 0
Lamb Weston Holdings COMMON STOCK 513272104 54 632 SH   SOLE   632 0 0
Brown-Forman Corp COMMON STOCK 115637209 57 840 SH   SOLE   840 0 0
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 59 1,988 SH   SOLE   1,988 0 0
Tesco Plc Sponsored Adrf COMMON STOCK 881575302 80 7,970 SH   SOLE   7,970 0 0
Cons Staples Select Sector Spdr Tr Sbi COMMON STOCK 81369Y308 83 1,313 SH   SOLE   1,313 0 0
Darling Ingredients COMMON STOCK 237266101 147 5,250 SH   SOLE   5,250 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 174 591 SH   SOLE   591 0 0
Wal-Mart Stores Inc COMMON STOCK 931142103 193 1,620 SH   SOLE   1,620 0 0
Walgreen Boots Alliance Inc Com COMMON STOCK 931427108 223 3,786 SH   SOLE   3,786 0 0
General Mills Inc COMMON STOCK 370334104 231 4,309 SH   SOLE   4,309 0 0
Mondelez International Inc COMMON STOCK 609207105 256 4,640 SH   SOLE   4,640 0 0
Coca-Cola Co COMMON STOCK 191216100 257 4,635 SH   SOLE   4,635 0 0
Unilever NV COMMON STOCK 904784709 402 7,000 SH   SOLE   7,000 0 0
Tyson Foods Inc Class A COMMON STOCK 902494103 467 5,135 SH   SOLE   5,135 0 0
Colgate-Palmolive Co COMMON STOCK 194162103 854 12,405 SH   SOLE   12,405 0 0
Sysco Corp COMMON STOCK 871829107 1,637 19,135 SH   SOLE   19,135 0 0
Procter & Gamble Co COMMON STOCK 742718109 2,578 20,637 SH   SOLE   20,637 0 0
Church & Dwight Co., Inc. COMMON STOCK 171340102 12,341 175,441 SH   SOLE   175,441 0 0
Conagra Brands, Inc. COMMON STOCK 205887102 12,820 374,424 SH   SOLE   374,424 0 0
Constellation Brand COMMON STOCK 21036P108 14,429 76,043 SH   SOLE   76,043 0 0
Danone SA ADR COMMON STOCK 23636T100 14,547 882,172 SH   SOLE   882,172 0 0
PepsiCo Inc COMMON STOCK 713448108 17,103 125,140 SH   SOLE   125,140 0 0
Apache Corporation COMMON STOCK 037411105 6 246 SH   SOLE   246 0 0
Magellan Midstream Partners, L.P. COMMON STOCK 559080106 13 200 SH   SOLE   200 0 0
Phillips 66 COMMON STOCK 718546104 13 113 SH   SOLE   113 0 0
Cimarex Energy Co. COMMON STOCK 171798101 16 310 SH   SOLE   310 0 0
Diamondback Energy, Inc. COMMON STOCK 25278X109 24 260 SH   SOLE   260 0 0
Lukoil Co Spons ADR COMMON STOCK 69343P105 26 264 SH   SOLE   264 0 0
Sempra Energy COMMON STOCK 816851109 30 199 SH   SOLE   199 0 0
Energy Select Sector SPDR ETF COMMON STOCK 81369Y506 33 554 SH   SOLE   554 0 0
CMS Energy Corp COMMON STOCK 125896100 37 582 SH   SOLE   582 0 0
Oneok Inc COMMON STOCK 682680103 38 500 SH   SOLE   500 0 0
Repsol S A COMMON STOCK 76026T205 44 2,830 SH   SOLE   2,830 0 0
Oao Gazprom ADR COMMON STOCK 368287207 72 8,690 SH   SOLE   8,690 0 0
BP PLC COMMON STOCK 055622104 83 2,212 SH   SOLE   2,212 0 0
Royal Dutch Shell PLC ADR Class A COMMON STOCK 780259206 177 3,000 SH   SOLE   3,000 0 0
Guggenheim Solar ETF COMMON STOCK 46138G706 274 8,895 SH   SOLE   8,895 0 0
iShares Global Clean Energy COMMON STOCK 464288224 394 33,571 SH   SOLE   33,571 0 0
Chevron Corp COMMON STOCK 166764100 535 4,436 SH   SOLE   4,436 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 801 11,473 SH   SOLE   11,473 0 0
ConocoPhillips COMMON STOCK 20825C104 6,970 107,176 SH   SOLE   107,176 0 0
EOG Resources Inc COMMON STOCK 26875P101 8,295 99,038 SH   SOLE   99,038 0 0
Total S A ADR F 1 ADR Rep 1 Ord COMMON STOCK 89151E109 14,883 269,131 SH   SOLE   269,131 0 0
iShares US Home Construction ETF COMMON STOCK 464288752 1 25 SH   SOLE   25 0 0
Invesco S&P 500 Eql Wt Cnsm Stapl ETF COMMON STOCK 46137V373 1 8 SH   SOLE   8 0 0
Invesco S&P Global Water Index ETF COMMON STOCK 46138E263 3 67 SH   SOLE   67 0 0
SPDR SSGA US Large Cap Low Volatil ETF COMMON STOCK 78468R804 3 25 SH   SOLE   25 0 0
Invesco Defensive Equity ETF COMMON STOCK 46138J775 3 52 SH   SOLE   52 0 0
Direxion NASDAQ-100 Equal Wtd ETF COMMON STOCK 25459Y207 3 56 SH   SOLE   56 0 0
EMQQ Emerging Markets Intrnt & Ecmrc ETF COMMON STOCK 301505889 4 100 SH   SOLE   100 0 0
Vanguard Financials Index Fund COMMON STOCK 92204A405 7 96 SH   SOLE   96 0 0
Vanguard FTSE All-World ex-US Sm-Cp ETF COMMON STOCK 922042718 10 88 SH   SOLE   88 0 0
Schwab International Equity ETF COMMON STOCK 808524805 11 325 SH   SOLE   325 0 0
First Trust NASDAQ Cybersecurity ETF COMMON STOCK 33734X846 18 600 SH   SOLE   600 0 0
iShares TR Msci Small Cap COMMON STOCK 464288273 22 357 SH   SOLE   357 0 0
SPDR S&P Biotech ETF COMMON STOCK 78464A870 23 240 SH   SOLE   240 0 0
Guggenheim S&P 500 Equal Weight ETF COMMON STOCK 46137V357 23 200 SH   SOLE   200 0 0
Invesco S&P 500 Equal Weight Matrls ETF COMMON STOCK 46137V316 23 200 SH   SOLE   200 0 0
S & P Financials ETF COMMON STOCK 81369Y605 25 800 SH   SOLE   800 0 0
Vanguard Large Cap Index Fund ETF COMMON STOCK 922908637 25 167 SH   SOLE   167 0 0
SPDR S&P Regional Banking ETF COMMON STOCK 78464A698 26 450 SH   SOLE   450 0 0
iShares Edge MSCI Min Vol Emerging Markets ETF COMMON STOCK 464286533 27 462 SH   SOLE   462 0 0
Vanguard Tax-Managed Europe Pac ETF COMMON STOCK 921943858 30 683 SH   SOLE   683 0 0
iShares Core S&P Small-Cap COMMON STOCK 464287804 32 382 SH   SOLE   382 0 0
Invesco KBW Property & Casualty Ins ETF COMMON STOCK 46138E586 33 467 SH   SOLE   467 0 0
iShares Select Dividend COMMON STOCK 464287168 34 318 SH   SOLE   318 0 0
Vanguard S&P Small-Cap 600 Growth ETF COMMON STOCK 921932794 36 218 SH   SOLE   218 0 0
Schwab Fundamental Intl Small Co ETF COMMON STOCK 808524748 42 1,276 SH   SOLE   1,276 0 0
Schwab Fundamental US COMMON STOCK 808524771 43 1,000 SH   SOLE   1,000 0 0
Invesco S&P 500 Low Volatility ETF COMMON STOCK 46138E354 47 807 SH   SOLE   807 0 0
Vanguard Value ETF COMMON STOCK 922908744 48 400 SH   SOLE   400 0 0
ETFMG Prime Mobile Payments ETF COMMON STOCK 26924G409 50 1,000 SH   SOLE   1,000 0 0
iShares Russell 2000 COMMON STOCK 464287655 50 300 SH   SOLE   300 0 0
Vanguard Total COMMON STOCK 921909768 52 938 SH   SOLE   938 0 0
Vanguard S&P 500 ETF New COMMON STOCK 922908363 55 186 SH   SOLE   186 0 0
Vanguard Index Fds Growth ETF COMMON STOCK 922908736 56 307 SH   SOLE   307 0 0
Vanguard Dividend Appreciation ETF COMMON STOCK 921908844 60 479 SH   SOLE   479 0 0
I Shares TR Dj Aerospace COMMON STOCK 464288760 61 273 SH   SOLE   273 0 0
SPDR S&P MidCap 400 ETF COMMON STOCK 78467Y107 73 195 SH   SOLE   195 0 0
Schwab US Small-Cap ETF COMMON STOCK 808524607 74 978 SH   SOLE   978 0 0
Wisdomtree US Midcap COMMON STOCK 97717W570 75 1,772 SH   SOLE   1,772 0 0
Schwab Fundamental Emerg Mkts Large Co ETF COMMON STOCK 808524730 77 2,583 SH   SOLE   2,583 0 0
iShares North American Tech COMMON STOCK 464287549 78 322 SH   SOLE   322 0 0
iShares TR S&P Midcap 400 COMMON STOCK 464287507 82 400 SH   SOLE   400 0 0
Vanguard Mega Cap Value ETF COMMON STOCK 921910840 87 1,000 SH   SOLE   1,000 0 0
Vanguard Small-Cap Growth Index Fund COMMON STOCK 922908595 97 490 SH   SOLE   490 0 0
Schwab US Large Cap ETF COMMON STOCK 808524201 103 1,345 SH   SOLE   1,345 0 0
iShares Edge MSCI Min Vol USA COMMON STOCK 46429B697 107 1,637 SH   SOLE   1,637 0 0
Vanguard FTSE Emerging Markets ETF COMMON STOCK 922042858 108 2,437 SH   SOLE   2,437 0 0
Vanguard Index Fds Small Cp ETF COMMON STOCK 922908751 109 658 SH   SOLE   658 0 0
iShares Russell Mid Cap COMMON STOCK 464287481 111 725 SH   SOLE   725 0 0
Vanguard Small Cap Value ETF COMMON STOCK 922908611 137 1,000 SH   SOLE   1,000 0 0
Vanguard Meg Cap Grth COMMON STOCK 921910816 146 1,000 SH   SOLE   1,000 0 0
Vanguard Mid-Cap Value ETF COMMON STOCK 922908512 162 1,355 SH   SOLE   1,355 0 0
Schwab Fundamental Intl Large Co ETF COMMON STOCK 808524755 186 6,435 SH   SOLE   6,435 0 0
iShares Core S&P 500 COMMON STOCK 464287200 238 735 SH   SOLE   735 0 0
iShares Russell COMMON STOCK 464287630 334 2,600 SH   SOLE   2,600 0 0
iShares Russell1000 Growth ETF COMMON STOCK 464287614 378 2,150 SH   SOLE   2,150 0 0
SPDR Dow Jones Industrial Average ETF COMMON STOCK 78467X109 421 1,478 SH   SOLE   1,478 0 0
PowerShares QQQ ETF COMMON STOCK 46090E103 498 2,342 SH   SOLE   2,342 0 0
iShares TR Russell1000Val COMMON STOCK 464287598 513 3,760 SH   SOLE   3,760 0 0
Schwab US Broad Market ETF COMMON STOCK 808524102 574 7,466 SH   SOLE   7,466 0 0
SPDR S&P 500 ETF COMMON STOCK 78462F103 1,109 3,446 SH   SOLE   3,446 0 0
Vanguard Total Stock Market ETF COMMON STOCK 922908769 1,155 7,062 SH   SOLE   7,062 0 0
Schwab Fundamental US Broad Market ETF COMMON STOCK 808524789 1,692 40,160 SH   SOLE   40,160 0 0
Schwab Fundamental US Small Company ETF COMMON STOCK 808524763 21,033 522,678 SH   SOLE   522,678 0 0
Arthur J Gallagher&C COMMON STOCK 363576109 6 59 SH   SOLE   59 0 0
Truist Finl Corp Com COMMON STOCK 89832Q109 6 100 SH   SOLE   100 0 0
Citigroup Inc COMMON STOCK 172967424 8 100 SH   SOLE   100 0 0
Intercontinentalexchan Com COMMON STOCK 45866F104 10 105 SH   SOLE   105 0 0
Old Rep Intl Corp Com COMMON STOCK 680223104 15 660 SH   SOLE   660 0 0
Cambridge Bancorp COMMON STOCK 132152109 19 239 SH   SOLE   239 0 0
S&Pglobal Inc Com COMMON STOCK 78409V104 20 75 SH   SOLE   75 0 0
Morgan Stanley COMMON STOCK 617446448 21 408 SH   SOLE   408 0 0
Blackstone Group LP COMMON STOCK 09260D107 24 425 SH   SOLE   425 0 0
The Charles Schwab Corp COMMON STOCK 808513105 24 500 SH   SOLE   500 0 0
RenaissanceRe Holdings Ltd COMMON STOCK G7496G103 39 199 SH   SOLE   199 0 0
Capital Southwest Corp COMMON STOCK 140501107 42 2,000 SH   SOLE   2,000 0 0
Aflac Inc COMMON STOCK 001055102 45 850 SH   SOLE   850 0 0
eHealth Inc COMMON STOCK 28238P109 46 481 SH   SOLE   481 0 0
Legg Mason Inc-LeggMason RETAIL COMMON STOCK 524901105 48 1,325 SH   SOLE   1,325 0 0
BlackRock Inc COMMON STOCK 09247X101 48 95 SH   SOLE   95 0 0
Bank of New York Mellon Corp COMMON STOCK 064058100 50 987 SH   SOLE   987 0 0
Swiss Re AG COMMON STOCK 870886108 52 1,862 SH   SOLE   1,862 0 0
Northway Financial Inc COMMON STOCK 667270201 53 1,575 SH   SOLE   1,575 0 0
Prologis, Inc. COMMON STOCK 74340W103 53 600 SH   SOLE   600 0 0
MS&AD Insurance Group Holdings Inc COMMON STOCK 553491101 60 3,657 SH   SOLE   3,657 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 63 522 SH   SOLE   522 0 0
American Financial Group Inc COMMON STOCK 025932104 64 580 SH   SOLE   580 0 0
Principal Financial Group Inc COMMON STOCK 74251V102 69 1,250 SH   SOLE   1,250 0 0
Goldman Sachs Group Inc COMMON STOCK 38141g104 71 307 SH   SOLE   307 0 0
Prudential Financial Inc COMMON STOCK 744320102 72 767 SH   SOLE   767 0 0
Bar Harbor Bankshares COMMON STOCK 066849100 76 3,000 SH   SOLE   3,000 0 0
Cullen/Frost Bankers Inc COMMON STOCK 229899109 86 880 SH   SOLE   880 0 0
Toronto Dominion Bk Ont Com New COMMON STOCK 891160509 97 1,732 SH   SOLE   1,732 0 0
American Express Co COMMON STOCK 025816109 100 800 SH   SOLE   800 0 0
Arrow Financial Corp COMMON STOCK 042744102 101 2,678 SH   SOLE   2,678 0 0
First Tr Value Line Shs COMMON STOCK 33734H106 105 2,925 SH   SOLE   2,925 0 0
Metlife Inc Com COMMON STOCK 59156R108 112 2,190 SH   SOLE   2,190 0 0
Berkley WR Corp COMMON STOCK 084423102 155 2,250 SH   SOLE   2,250 0 0
Bank Of America COMMON STOCK 060505104 157 4,465 SH   SOLE   4,465 0 0
Provident Bancorp In COMMON STOCK 74383X109 164 13,137 SH   SOLE   13,137 0 0
Cme Group Inc Cl A Class A COMMON STOCK 12572q105 181 900 SH   SOLE   900 0 0
Annaly Capital Mgmt COMMON STOCK 035710409 188 20,000 SH   SOLE   20,000 0 0
Capital One Financial Corp COMMON STOCK 14040H105 222 2,159 SH   SOLE   2,159 0 0
Wells Fargo & Co COMMON STOCK 949746101 241 4,484 SH   SOLE   4,484 0 0
Cincinnati Financial Corp COMMON STOCK 172062101 257 2,445 SH   SOLE   2,445 0 0
SPDR S&P Bank ETF COMMON STOCK 78464A797 258 5,450 SH   SOLE   5,450 0 0
Travelers Companies Com COMMON STOCK 89417e109 306 2,237 SH   SOLE   2,237 0 0
Tompkins Financial Corp COMMON STOCK 890110109 312 3,412 SH   SOLE   3,412 0 0
Hartford Financial Services Group Inc COMMON STOCK 416515104 365 6,000 SH   SOLE   6,000 0 0
Aon Corp Com COMMON STOCK G0408V102 381 1,829 SH   SOLE   1,829 0 0
Old Second Bancorp Inc COMMON STOCK 680277100 404 30,000 SH   SOLE   30,000 0 0
Commerce Bancshares Inc COMMON STOCK 200525103 5,764 84,837 SH   SOLE   84,837 0 0
Chubb Ltd COMMON STOCK H1467J104 15,120 97,134 SH   SOLE   97,134 0 0
Atlantic Union Bankshares Corporation COMMON STOCK 04911A107 15,771 420,005 SH   SOLE   420,005 0 0
Marsh & McLennan Companies Inc COMMON STOCK 571748102 17,120 153,666 SH   SOLE   153,666 0 0
First Republic Bank COMMON STOCK 33616C100 18,218 155,116 SH   SOLE   155,116 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100 25,518 183,057 SH   SOLE   183,057 0 0
US Bancorp COMMON STOCK 902973304 26,429 445,763 SH   SOLE   445,763 0 0
Covetrus Inc com COMMON STOCK 22304C100 3 240 SH   SOLE   240 0 0
Bristol-Myers Squibb Company- Contingent Value Rights(CVR) COMMON STOCK 110122157 5 1,703 SH   SOLE   1,703 0 0
Aphria Inc COMMON STOCK 03765K104 5 1,000 SH   SOLE   1,000 0 0
Ligand Pharmaceuticals Cl B COMMON STOCK 53220K504 5 52 SH   SOLE   52 0 0
Fresenius Med Care Spons ADR COMMON STOCK 358029106 7 200 SH   SOLE   200 0 0
Editas Medicine Inc COMMON STOCK 28106W103 8 268 SH   SOLE   268 0 0
Sarepta Therapeutics Inc COMMON STOCK 803607100 9 70 SH   SOLE   70 0 0
Anthem Inc COMMON STOCK 036752103 12 40 SH   SOLE   40 0 0
Gilead Sciences Inc COMMON STOCK 375558103 13 200 SH   SOLE   200 0 0
Mckesson Corporation COMMON STOCK 58155q103 15 106 SH   SOLE   106 0 0
Regeneron Pharmaceuticals Inc COMMON STOCK 75886F107 15 40 SH   SOLE   40 0 0
Alnylam Pharmaceuticals, Inc. COMMON STOCK 02043Q107 23 200 SH   SOLE   200 0 0
Henry Schein Inc COMMON STOCK 806407102 23 350 SH   SOLE   350 0 0
Cerner Corp COMMON STOCK 156782104 29 400 SH   SOLE   400 0 0
Epizyme Inc COMMON STOCK 29428V104 32 1,300 SH   SOLE   1,300 0 0
GlaxoSmithKline PLC COMMON STOCK 37733W105 33 700 SH   SOLE   700 0 0
Hologic Inc COMMON STOCK 436440101 37 700 SH   SOLE   700 0 0
Daiichi Sankyo Co Ltd COMMON STOCK 23381D102 38 570 SH   SOLE   570 0 0
Align Technology Inc Com COMMON STOCK 016255101 38 137 SH   SOLE   137 0 0
Sangamo BioSciences Inc COMMON STOCK 800677106 42 5,000 SH   SOLE   5,000 0 0
Medpace Hldgs Inccom COMMON STOCK 58506Q109 42 500 SH   SOLE   500 0 0
Amarin Corp PLC ADR COMMON STOCK 023111206 43 2,000 SH   SOLE   2,000 0 0
Davita Inc COMMON STOCK 23918K108 45 600 SH   SOLE   600 0 0
Cantel Medical Corp COMMON STOCK 138098108 50 700 SH   SOLE   700 0 0
Omnicell, Inc. COMMON STOCK 68213N109 82 1,000 SH   SOLE   1,000 0 0
Cooper Companies COMMON STOCK 216648402 88 275 SH   SOLE   275 0 0
Novan Inc COMMON STOCK 66988N106 89 28,069 SH   SOLE   28,069 0 0
Thermo Fisher Corp COMMON STOCK 883556102 91 279 SH   SOLE   279 0 0
Novartis AG COMMON STOCK 66987V109 117 1,234 SH   SOLE   1,234 0 0
Sanofi SA COMMON STOCK 80105N105 119 2,375 SH   SOLE   2,375 0 0
Stryker Corporation COMMON STOCK 863667101 136 650 SH   SOLE   650 0 0
Hill Rom Holdings COMMON STOCK 431475102 142 1,250 SH   SOLE   1,250 0 0
Baxter International Inc COMMON STOCK 071813109 166 1,980 SH   SOLE   1,980 0 0
S & P Healthcare ETF COMMON STOCK 81369Y209 204 2,004 SH   SOLE   2,004 0 0
Medtronic PLC COMMON STOCK G5960L103 283 2,491 SH   SOLE   2,491 0 0
Idexx Labs Inc COMMON STOCK 45168d104 341 1,306 SH   SOLE   1,306 0 0
Zoetis Inc COMMON STOCK 98978V103 347 2,623 SH   SOLE   2,623 0 0
Bristol-Myers Squibb Company COMMON STOCK 110122108 369 5,741 SH   SOLE   5,741 0 0
Becton Dickinson & Co COMMON STOCK 075887109 395 1,451 SH   SOLE   1,451 0 0
iShares Nasdaq Biotechnology COMMON STOCK 464287556 428 3,555 SH   SOLE   3,555 0 0
Lilly Eli & Co COMMON STOCK 532457108 556 4,227 SH   SOLE   4,227 0 0
Merck & Co Inc COMMON STOCK 58933Y105 668 7,340 SH   SOLE   7,340 0 0
Humana Inc COMMON STOCK 444859102 684 1,865 SH   SOLE   1,865 0 0
Amgen Inc COMMON STOCK 031162100 824 3,420 SH   SOLE   3,420 0 0
Johnson & Johnson COMMON STOCK 478160104 1,566 10,736 SH   SOLE   10,736 0 0
Pfizer Inc COMMON STOCK 717081103 3,530 90,092 SH   SOLE   90,092 0 0
Lonza Group AG Unsponsored ADR COMMON STOCK 54338V101 8,054 221,500 SH   SOLE   221,500 0 0
Illumina Inc COMMON STOCK 452327109 8,263 24,909 SH   SOLE   24,909 0 0
Alexion Pharmaceutical, Inc. COMMON STOCK 015351109 11,621 107,455 SH   SOLE   107,455 0 0
AstraZeneca Plc ADR COMMON STOCK 046353108 15,785 316,587 SH   SOLE   316,587 0 0
AbbVie Inc COMMON STOCK 00287Y109 20,367 230,037 SH   SOLE   230,037 0 0
Abbott Laboratories COMMON STOCK 002824100 21,330 245,571 SH   SOLE   245,571 0 0
UnitedHealth Group Incorporated COMMON STOCK 91324P102 21,440 72,930 SH   SOLE   72,930 0 0
Westinghouse Air Brake Technologies Corp COMMON STOCK 929740108 6 79 SH   SOLE   79 0 0
Watsco, Inc. COMMON STOCK 942622200 6 35 SH   SOLE   35 0 0
Ihs Markit Ltd COMMON STOCK G47567105 11 148 SH   SOLE   148 0 0
Xylem Inc Com COMMON STOCK 98419m100 16 200 SH   SOLE   200 0 0
Equifax Inc COMMON STOCK 294429105 17 120 SH   SOLE   120 0 0
Manpower Inc Com COMMON STOCK 56418h100 18 181 SH   SOLE   181 0 0
S & P Industrials ETF COMMON STOCK 81369Y704 18 220 SH   SOLE   220 0 0
Genuine Parts Co Com COMMON STOCK 372460105 21 200 SH   SOLE   200 0 0
Powershs Exch Trad Fd Tr Powershares Water COMMON STOCK 46137V142 29 740 SH   SOLE   740 0 0
Mercury Systems Inc COMMON STOCK 589378108 35 500 SH   SOLE   500 0 0
Paychex Inc COMMON STOCK 704326107 37 431 SH   SOLE   431 0 0
Cintas Corp COMMON STOCK 172908105 38 143 SH   SOLE   143 0 0
AGCO Corp COMMON STOCK 001084102 39 500 SH   SOLE   500 0 0
Norfolk Southern Corp COMMON STOCK 655844108 39 200 SH   SOLE   200 0 0
Teledyne Technologies Inc COMMON STOCK 879360105 42 120 SH   SOLE   120 0 0
Kaman Corp COMMON STOCK 483548103 46 700 SH   SOLE   700 0 0
Schneider Elec Sa COMMON STOCK 80687P106 48 2,374 SH   SOLE   2,374 0 0
Northrop Grumman Corp COMMON STOCK 666807102 52 150 SH   SOLE   150 0 0
Kratos Defense & Security Solutions Inc COMMON STOCK 50077B207 54 3,000 SH   SOLE   3,000 0 0
Canadian Natl Ry Co Com COMMON STOCK 136375102 57 634 SH   SOLE   634 0 0
Dai Nippon Printing Co Ltd COMMON STOCK 233806306 62 4,581 SH   SOLE   4,581 0 0
Iron Mountain Inc COMMON STOCK 46284V101 65 2,024 SH   SOLE   2,024 0 0
Verisk Analytics Inc COMMON STOCK 92345Y106 67 451 SH   SOLE   451 0 0
Crh Plc ADR COMMON STOCK 12626k203 69 1,713 SH   SOLE   1,713 0 0
Danaher Corp COMMON STOCK 235851102 71 463 SH   SOLE   463 0 0
Waste Connections Inc COMMON STOCK 94106B101 95 1,045 SH   SOLE   1,045 0 0
Cummins Inc Com COMMON STOCK 231021106 123 689 SH   SOLE   689 0 0
PACCAR Inc COMMON STOCK 693718108 134 1,700 SH   SOLE   1,700 0 0
Eaton Corp PLC COMMON STOCK G29183103 145 1,528 SH   SOLE   1,528 0 0
Kansas City Southern Inc COMMON STOCK 485170302 153 1,000 SH   SOLE   1,000 0 0
Textron Inc COMMON STOCK 883203101 154 3,450 SH   SOLE   3,450 0 0
Roper Technologies Inc COMMON STOCK 776696106 165 466 SH   SOLE   466 0 0
GE Co COMMON STOCK 369604103 168 15,083 SH   SOLE   15,083 0 0
Curtiss Wright Corp COMMON STOCK 231561101 183 1,300 SH   SOLE   1,300 0 0
Caterpillar Inc COMMON STOCK 149123101 196 1,325 SH   SOLE   1,325 0 0
CSX Corp COMMON STOCK 126408103 229 3,165 SH   SOLE   3,165 0 0
Honeywell International COMMON STOCK 438516106 235 1,327 SH   SOLE   1,327 0 0
Lockheed Martin Corp COMMON STOCK 539830109 236 605 SH   SOLE   605 0 0
Parker Hannifin Corp Com COMMON STOCK 701094104 250 1,213 SH   SOLE   1,213 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 250 1,392 SH   SOLE   1,392 0 0
Hubbell Inc COMMON STOCK 443510607 263 1,781 SH   SOLE   1,781 0 0
United Parcel Service Inc (UPS) COMMON STOCK 911312106 294 2,510 SH   SOLE   2,510 0 0
Berkshire Hathaway Inc Class B COMMON STOCK 084670702 472 2,085 SH   SOLE   2,085 0 0
3M Co COMMON STOCK 88579Y101 517 2,928 SH   SOLE   2,928 0 0
Boeing Co COMMON STOCK 097023105 586 1,799 SH   SOLE   1,799 0 0
Berkshire HTWY CLA(1/100) 100 Shares = 1 Whole share BRKA(CUSIP: 084670108) COMMON STOCK 084990175 679 200 SH   SOLE   200 0 0
United Technologies Corp COMMON STOCK 913017109 1,930 12,887 SH   SOLE   12,887 0 0
Ametek Inc COMMON STOCK 031100100 2,399 24,054 SH   SOLE   24,054 0 0
L3Harris Technologies Inc. COMMON STOCK 502431109 12,166 61,486 SH   SOLE   61,486 0 0
Southwest Airlines Co COMMON STOCK 844741108 14,985 277,603 SH   SOLE   277,603 0 0
Waste Management, Inc COMMON STOCK 94106L109 15,516 136,150 SH   SOLE   136,150 0 0
Raytheon Company COMMON STOCK 755111507 16,789 76,402 SH   SOLE   76,402 0 0
Allegion PLC COMMON STOCK G0176J109 17,506 140,567 SH   SOLE   140,567 0 0
Union Pacific Corp COMMON STOCK 907818108 20,535 113,586 SH   SOLE   113,586 0 0
Baidu Inc Adr COMMON STOCK 056752108 5 41 SH   SOLE   41 0 0
Arista Networks Inc COMMON STOCK 040413106 7 35 SH   SOLE   35 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 11 50 SH   SOLE   50 0 0
Skyworks Solutions Inc COMMON STOCK 83088M102 12 96 SH   SOLE   96 0 0
Seagate Technology Shs COMMON STOCK G7945M107 12 200 SH   SOLE   200 0 0
Square Inc COMMON STOCK 852234103 16 258 SH   SOLE   258 0 0
Motorola Solutions Inc COMMON STOCK 620076307 17 107 SH   SOLE   107 0 0
Xilinx Inc COMMON STOCK 983919101 20 200 SH   SOLE   200 0 0
WEX Inc COMMON STOCK 96208T104 21 100 SH   SOLE   100 0 0
Amadeus It Group S A COMMON STOCK 02263T104 22 268 SH   SOLE   268 0 0
RELX PLC Sponsored ADR COMMON STOCK 759530108 24 959 SH   SOLE   959 0 0
Veeva Systems Inc COMMON STOCK 922475108 28 200 SH   SOLE   200 0 0
Adobe Systems Inc COMMON STOCK 00724F101 31 95 SH   SOLE   95 0 0
Cree Inc COMMON STOCK 225447101 33 708 SH   SOLE   708 0 0
OSI Systems Inc COMMON STOCK 671044105 34 335 SH   SOLE   335 0 0
Broadridge Finl Solutions Llc COMMON STOCK 11133T103 35 280 SH   SOLE   280 0 0
Dell Inc COMMON STOCK 24703L202 35 679 SH   SOLE   679 0 0
VMWare Inc COMMON STOCK 928563402 38 250 SH   SOLE   250 0 0
MasTec Inc COMMON STOCK 576323109 38 593 SH   SOLE   593 0 0
Paylocity Holding Corp COMMON STOCK 70438V106 41 338 SH   SOLE   338 0 0
Vanguard Information Technology ETF COMMON STOCK 92204A702 41 168 SH   SOLE   168 0 0
ServiceNow, Inc. COMMON STOCK 81762P102 42 150 SH   SOLE   150 0 0
Cgi Group Inc COMMON STOCK 12532H104 44 528 SH   SOLE   528 0 0
Nvidia Corp Com COMMON STOCK 67066g104 47 200 SH   SOLE   200 0 0
SolarEdge Technologies Inc COMMON STOCK 83417M104 48 500 SH   SOLE   500 0 0
Atlassian Corporation PLC COMMON STOCK G06242104 48 400 SH   SOLE   400 0 0
Paycom Software Inc COMMON STOCK 70432V102 53 200 SH   SOLE   200 0 0
Globant SA COMMON STOCK L44385109 53 500 SH   SOLE   500 0 0
Mellanox Technologies Ltd COMMON STOCK M51363113 59 500 SH   SOLE   500 0 0
Hewlett Packard Enterprises COMMON STOCK 42824C109 67 4,237 SH   SOLE   4,237 0 0
Fiserv Inc Com COMMON STOCK 337738108 69 600 SH   SOLE   600 0 0
Hp Inc COMMON STOCK 40434L105 87 4,237 SH   SOLE   4,237 0 0
Corning Inc COMMON STOCK 219350105 96 3,300 SH   SOLE   3,300 0 0
Applied Materials COMMON STOCK 038222105 98 1,600 SH   SOLE   1,600 0 0
SeaChange International, Inc. COMMON STOCK 811699107 105 25,000 SH   SOLE   25,000 0 0
Technolgy Sector Spdr Tr Sbi COMMON STOCK 81369Y803 108 1,175 SH   SOLE   1,175 0 0
Intuit Inc COMMON STOCK 461202103 110 420 SH   SOLE   420 0 0
Oracle Corp COMMON STOCK 68389X105 111 2,089 SH   SOLE   2,089 0 0
Guggenheim S&P 500 Equal Weight Technology ETF COMMON STOCK 46137V282 116 584 SH   SOLE   584 0 0
Microchip Technology Inc COMMON STOCK 595017104 120 1,145 SH   SOLE   1,145 0 0
Broadcom Inc Com COMMON STOCK 11135F101 121 382 SH   SOLE   382 0 0
Tyler Technologies COMMON STOCK 902252105 138 460 SH   SOLE   460 0 0
Akamai Technologies Com COMMON STOCK 00971T101 151 1,750 SH   SOLE   1,750 0 0
Mastercard Inc Cl A COMMON STOCK 57636Q104 159 533 SH   SOLE   533 0 0
Sanmina Sci Corp Com COMMON STOCK 801056102 171 5,000 SH   SOLE   5,000 0 0
Sap Ag Sporsored ADR COMMON STOCK 803054204 172 1,285 SH   SOLE   1,285 0 0
Paypal Hldgs Inc COMMON STOCK 70450Y103 223 2,059 SH   SOLE   2,059 0 0
Nice Ltd COMMON STOCK 653656108 225 1,450 SH   SOLE   1,450 0 0
Texas Instruments Inc COMMON STOCK 882508104 251 1,954 SH   SOLE   1,954 0 0
Intel Corp COMMON STOCK 458140100 360 6,009 SH   SOLE   6,009 0 0
Automatic Data Processing Inc COMMON STOCK 053015103 383 2,247 SH   SOLE   2,247 0 0
International Business Machines Corp COMMON STOCK 459200101 641 4,780 SH   SOLE   4,780 0 0
Lam Research Corp COMMON STOCK 512807108 905 3,095 SH   SOLE   3,095 0 0
Cisco Systems Inc COMMON STOCK 17275R102 919 19,164 SH   SOLE   19,164 0 0
Visa Inc COMMON STOCK 92826C839 15,308 81,470 SH   SOLE   81,470 0 0
TE Connectivity Ltd COMMON STOCK H84989104 15,945 166,369 SH   SOLE   166,369 0 0
NXP Semiconductors NV COMMON STOCK N6596X109 18,403 144,609 SH   SOLE   144,609 0 0
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100 20,137 346,592 SH   SOLE   346,592 0 0
Microsoft Corp COMMON STOCK 594918104 21,445 135,987 SH   SOLE   135,987 0 0
Accenture PLC COMMON STOCK G1151C101 26,871 127,613 SH   SOLE   127,613 0 0
Apple Inc COMMON STOCK 037833100 32,362 110,205 SH   SOLE   110,205 0 0
Chemours Company COMMON STOCK 163851108 1 80 SH   SOLE   80 0 0
Bhp Billiton Ltd Adr F Sponsored Adr COMMON STOCK 088606108 11 200 SH   SOLE   200 0 0
Axalta Coating Systems Ltd COMMON STOCK G0750C108 21 680 SH   SOLE   680 0 0
Ecolab Inc COMMON STOCK 278865100 23 120 SH   SOLE   120 0 0
Corteva Inc com COMMON STOCK 22052L104 37 1,256 SH   SOLE   1,256 0 0
Eastman Chem Co Com COMMON STOCK 277432100 51 640 SH   SOLE   640 0 0
Franco-Nevada Corp COMMON STOCK 351858105 52 500 SH   SOLE   500 0 0
Harmony Gold Mining Co Ltd COMMON STOCK 413216300 73 20,000 SH   SOLE   20,000 0 0
Wheaton Precious Metals Corp COMMON STOCK 962879102 89 3,000 SH   SOLE   3,000 0 0
Dow Chemical Co COMMON STOCK 260557103 116 2,128 SH   SOLE   2,128 0 0
Royal Gold Inc COMMON STOCK 780287108 122 1,000 SH   SOLE   1,000 0 0
Du Pont E I De Nemour&Co COMMON STOCK 26614N102 186 2,898 SH   SOLE   2,898 0 0
Air Products & Chemical Inc COMMON STOCK 009158106 254 1,081 SH   SOLE   1,081 0 0
Linde Plc COMMON STOCK G5494J103 17,023 79,957 SH   SOLE   79,957 0 0
Sherwin Williams Co COMMON STOCK 824348106 18,062 30,953 SH   SOLE   30,953 0 0
Schwab US REIT ETF COMMON STOCK 808524847 3 65 SH   SOLE   65 0 0
J B G Smith Properti COMMON STOCK 46590V100 8 200 SH   SOLE   200 0 0
iShares Core US REIT ETF COMMON STOCK 464288521 21 388 SH   SOLE   388 0 0
Weyerhaeuser Co COMMON STOCK 962166104 28 940 SH   SOLE   940 0 0
Sun Communities Inc COMMON STOCK 866674104 45 300 SH   SOLE   300 0 0
Vanguard REIT COMMON STOCK 922908553 85 919 SH   SOLE   919 0 0
iShares U.S. Real Estate ETF COMMON STOCK 464287739 251 2,700 SH   SOLE   2,700 0 0
American Tower Corp Cl A COMMON STOCK 03027X100 345 1,499 SH   SOLE   1,499 0 0
Crown Castle International Corp COMMON STOCK 22822V101 770 5,418 SH   SOLE   5,418 0 0
Southern Co COMMON STOCK 842587107 6 100 SH   SOLE   100 0 0
Eversource Energy COMMON STOCK 30040W108 8 91 SH   SOLE   91 0 0
Pinnacle West Cap COMMON STOCK 723484101 33 367 SH   SOLE   367 0 0
Exelon Corporation COMMON STOCK 30161N101 39 864 SH   SOLE   864 0 0
Alliant Energy Corp COMMON STOCK 018802108 44 800 SH   SOLE   800 0 0
OGE Energy Corp COMMON STOCK 670837103 44 1,000 SH   SOLE   1,000 0 0
ENERGY INC COMMON STOCK 30034W106 46 700 SH   SOLE   700 0 0
Consolidated Edison Inc COMMON STOCK 209115104 47 522 SH   SOLE   522 0 0
S & P Utilities ETF COMMON STOCK 81369Y886 64 990 SH   SOLE   990 0 0
Entergy Corp COMMON STOCK 29364G103 72 600 SH   SOLE   600 0 0
Duke Energy Corp New Com COMMON STOCK 26441C204 82 899 SH   SOLE   899 0 0
American Wtr Wks Co In Com COMMON STOCK 030420103 99 806 SH   SOLE   806 0 0
Engie Sa COMMON STOCK 29286D105 103 6,380 SH   SOLE   6,380 0 0
Dominion Resources Inc COMMON STOCK 25746U109 121 1,455 SH   SOLE   1,455 0 0
American Elec Pwr Inc Com COMMON STOCK 025537101 122 1,287 SH   SOLE   1,287 0 0
NextEra Energy Inc COMMON STOCK 65339F101 400 1,650 SH   SOLE   1,650 0 0
Goldman Sachs Equal Wght US Lg Cp Eq ETF COMMON STOCK 381430438 20 387 SH   SOLE   387 0 0
Schwab Intermediate Term UST ETF COMMON STOCK 808524854 42 770 SH   SOLE   770 0 0
iShares Broad USD High Yield Corp Bd ETF COMMON STOCK 46435U853 18 436 SH   SOLE   436 0 0
SPDR Portfolio TIPS ETF COMMON STOCK 78464A656 42 1,480 SH   SOLE   1,480 0 0
Vanguard Short Term Inflation Protected Securities Index Fund COMMON STOCK 922020805 108 2,191 SH   SOLE   2,191 0 0
Schwab US TIPS ETF COMMON STOCK 808524870 285 5,041 SH   SOLE   5,041 0 0
Vanguard Total International Bond ETF COMMON STOCK 92203J407 84 1,491 SH   SOLE   1,491 0 0
Spdr Intrmdt Trm Crprate COMMON STOCK 78464A375 3 98 SH   SOLE   98 0 0
iShares Long-Term Corporate Bond ETF COMMON STOCK 464289511 7 100 SH   SOLE   100 0 0
Ishares Tr Sh Tr Crport Etf COMMON STOCK 464288646 11 196 SH   SOLE   196 0 0
Invesco BulletShares 2025 Corp Bd ETF COMMON STOCK 46138J825 129 5,990 SH   SOLE   5,990 0 0
Invesco BulletShares 2022 Corp Bd ETF COMMON STOCK 46138J882 192 8,926 SH   SOLE   8,926 0 0
Invesco BulletShares 2021 Corp Bd ETF COMMON STOCK 46138J700 192 9,046 SH   SOLE   9,046 0 0
Invesco BulletShares 2024 Corp Bd ETF COMMON STOCK 46138J841 195 9,063 SH   SOLE   9,063 0 0
Invesco BulletShares 2023 Corp Bd ETF COMMON STOCK 46138J866 290 13,620 SH   SOLE   13,620 0 0
Invesco BulletShares 2020 Corp Bd ETF COMMON STOCK 46138J502 435 20,449 SH   SOLE   20,449 0 0
Pimco Total Return Active ETF COMMON STOCK 72201R775 1 11 SH   SOLE   11 0 0
iShares U.S. Preferred Stock ETF COMMON STOCK 464288687 11 283 SH   SOLE   283 0 0
Market Vectors ETF COMMON STOCK 92189H300 12 339 SH   SOLE   339 0 0
Vanguard Muni Bnd Tax COMMON STOCK 922907746 21 389 SH   SOLE   389 0 0
KraneShares E China Comrcl Paper ETF COMMON STOCK 500767702 49 1,500 SH   SOLE   1,500 0 0
First Trust Tactical High Yield ETF COMMON STOCK 33738D408 89 1,830 SH   SOLE   1,830 0 0
Nuveen Qual Pfd Inc Fd COMMON STOCK 67072C105 120 12,000 SH   SOLE   12,000 0 0
Vanguard Bond Index Fund Total Bond Market COMMON STOCK 921937835 159 1,901 SH   SOLE   1,901 0 0
I Shares TR Barcly Usagg B COMMON STOCK 464287226 206 1,834 SH   SOLE   1,834 0 0
iShares iBonds Dec 2024 Term Muni Bond COMMON STOCK 46435U697 4 170 SH   SOLE   170 0 0
iShares iBonds Dec 2023 Term Muni Bond COMMON STOCK 46435G318 36 1,390 SH   SOLE   1,390 0 0
iShares Short-Term National Muni Bond COMMON STOCK 464288158 49 455 SH   SOLE   455 0 0
iShares iBonds Dec 2021 Term Muni Bond COMMON STOCK 46435G789 77 3,000 SH   SOLE   3,000 0 0
SPDR Nuveen Barclays Cap COMMON STOCK 78468R721 117 2,318 SH   SOLE   2,318 0 0
iShares iBonds Dec 2022 Term Muni Bond COMMON STOCK 46435G755 121 4,611 SH   SOLE   4,611 0 0
iShares National Muni Bond COMMON STOCK 464288414 321 2,817 SH   SOLE   2,817 0 0
iShares iBonds Sep 2020 Term Muni Bond COMMON STOCK 46434V571 375 14,680 SH   SOLE   14,680 0 0