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
Aberdeen Standard Phys PrecMtlBskShr ETF COMMON STOCK 003263100 18 208 SH   SOLE   208 0 0
ETFS Physical Platinum COMMON STOCK 003260106 42 500 SH   SOLE   500 0 0
PowerShares Optimum Yield Diversified Commodity ETF COMMON STOCK 46090F100 73 4,055 SH   SOLE   4,055 0 0
SPDR Gold MiniShares COMMON STOCK 98149E303 163 4,532 SH   SOLE   4,532 0 0
SPDR Gold Shares COMMON STOCK 78463V107 9,109 54,070 SH   SOLE   54,070 0 0
iShares Gold Trust COMMON STOCK 464285204 26,446 770,797 SH   SOLE   770,797 0 0
CurrencyShares Canadian Dollar ETF COMMON STOCK 46138T104 95 1,250 SH   SOLE   1,250 0 0
T-Mobile US Inc COMMON STOCK 872590104 8 58 SH   SOLE   58 0 0
WARNER BROS. DISCOVERY SRS A ORD WI COMMON STOCK 934423104 8 582 SH   SOLE   582 0 0
EverQuote Inc COMMON STOCK 30041R108 18 2,000 SH   SOLE   2,000 0 0
AT&T Inc COMMON STOCK 00206R102 72 3,446 SH   SOLE   3,446 0 0
Meta Platforms Inc Class A COMMON STOCK 30303M102 187 1,159 SH   SOLE   1,159 0 0
Activision Blizzard In Com COMMON STOCK 00507V109 196 2,520 SH   SOLE   2,520 0 0
Charter Communications, Inc. COMMON STOCK 16119P108 208 445 SH   SOLE   445 0 0
Comcast Corp COMMON STOCK 20030N101 241 6,142 SH   SOLE   6,142 0 0
Verizon Communications Inc COMMON STOCK 92343V104 333 6,562 SH   SOLE   6,562 0 0
Alphabet Inc Cap Stk Cl C COMMON STOCK 02079K107 385 176 SH   SOLE   176 0 0
Alphabet Inc Cap Stk Cl A COMMON STOCK 02079K305 617 283 SH   SOLE   283 0 0
Liberty Broadband Corp. Class C COMMON STOCK 530307305 21,527 186,159 SH   SOLE   186,159 0 0
Williams-Sonoma Inc COMMON STOCK 969904101 1 11 SH   SOLE   11 0 0
Overstock.com Inc COMMON STOCK 690370101 2 90 SH   SOLE   90 0 0
Columbia Sportswear COMMON STOCK 198516106 3 38 SH   SOLE   38 0 0
Pool Corporation COMMON STOCK 73278L105 3 9 SH   SOLE   9 0 0
Service Corp Intl COMMON STOCK 817565104 4 53 SH   SOLE   53 0 0
LKQ Corporation COMMON STOCK 501889208 4 76 SH   SOLE   76 0 0
Chipotle Mexican Grill Inc Class A COMMON STOCK 169656105 4 3 SH   SOLE   3 0 0
Cavco Industries Inc COMMON STOCK 149568107 4 22 SH   SOLE   22 0 0
Aptiv Plc COMMON STOCK G6095L109 4 50 SH   SOLE   50 0 0
Choice Hotels International Inc COMMON STOCK 169905106 5 47 SH   SOLE   47 0 0
Dick's Sporting Goods Inc COMMON STOCK 253393102 6 73 SH   SOLE   73 0 0
Lithia Motors Inc COMMON STOCK 536797103 6 21 SH   SOLE   21 0 0
Advance Auto Parts Inc Com COMMON STOCK 00751y106 6 34 SH   SOLE   34 0 0
Tractor Supply Co COMMON STOCK 892356106 6 31 SH   SOLE   31 0 0
Aramark COMMON STOCK 03852U106 6 210 SH   SOLE   210 0 0
Lauder Estee Cos Inc Cl A COMMON STOCK 518439104 8 30 SH   SOLE   30 0 0
Aptargroup Inc Com COMMON STOCK 038336103 8 75 SH   SOLE   75 0 0
Compass Group Plc Adr COMMON STOCK 20449X401 9 418 SH   SOLE   418 0 0
Techtronic Industr COMMON STOCK 87873R101 9 165 SH   SOLE   165 0 0
VF Corp COMMON STOCK 918204108 9 200 SH   SOLE   200 0 0
NETFlix Inc Com COMMON STOCK 64110l106 9 52 SH   SOLE   52 0 0
Planet Fitness Inc COMMON STOCK 72703H101 10 150 SH   SOLE   150 0 0
DKSH Holding Ltd COMMON STOCK H2012M121 11 133 SH   SOLE   133 0 0
LVMH Moet Hennessy Louis Vuitton SE COMMON STOCK F58485115 13 21 SH   SOLE   21 0 0
Marriott International Inc COMMON STOCK 571903202 15 108 SH   SOLE   108 0 0
Siteone Landscape Supply Inc com COMMON STOCK 82982L103 15 124 SH   SOLE   124 0 0
LUCID GROUP ORD COMMON STOCK 549498103 17 1,000 SH   SOLE   1,000 0 0
Royal Caribbean Group COMMON STOCK V7780T103 17 501 SH   SOLE   501 0 0
Hermes International SA COMMON STOCK F48051100 19 17 SH   SOLE   17 0 0
Graco Inc Com COMMON STOCK 384109104 20 343 SH   SOLE   343 0 0
Lear Corp. COMMON STOCK 521865204 21 166 SH   SOLE   166 0 0
Lvmh Moet New Adr COMMON STOCK 502441306 22 182 SH   SOLE   182 0 0
Yum Brands Inc COMMON STOCK 988498101 25 221 SH   SOLE   221 0 0
Ford Motor Co COMMON STOCK 345370860 27 2,387 SH   SOLE   2,387 0 0
British American Tobacco PLC COMMON STOCK G1510J102 34 797 SH   SOLE   797 0 0
Carlsberg A/S COMMON STOCK K36628137 39 307 SH   SOLE   307 0 0
Dominos Pizza Inc COMMON STOCK 25754A201 45 116 SH   SOLE   116 0 0
Hilton Worldwide Hld COMMON STOCK 43300A203 48 430 SH   SOLE   430 0 0
Ulta Beauty Inc COMMON STOCK 90384S303 63 164 SH   SOLE   164 0 0
Autozone Inc COMMON STOCK 053332102 69 32 SH   SOLE   32 0 0
Starbucks Corp COMMON STOCK 855244109 72 941 SH   SOLE   941 0 0
CarMax Inc COMMON STOCK 143130102 113 1,250 SH   SOLE   1,250 0 0
General Motors Corp COMMON STOCK 37045V100 130 4,100 SH   SOLE   4,100 0 0
Dollar General Corp COMMON STOCK 256677105 255 1,040 SH   SOLE   1,040 0 0
Whirlpool Corp COMMON STOCK 963320106 256 1,650 SH   SOLE   1,650 0 0
TJX Companies Inc COMMON STOCK 872540109 461 8,261 SH   SOLE   8,261 0 0
Tesla Motors Inc COMMON STOCK 88160R101 465 690 SH   SOLE   690 0 0
Newell Rubbermaid Inc COMMON STOCK 651229106 495 25,976 SH   SOLE   25,976 0 0
Walt Disney Co COMMON STOCK 254687106 576 6,104 SH   SOLE   6,104 0 0
McDonald's Corp COMMON STOCK 580135101 598 2,422 SH   SOLE   2,422 0 0
Lowe's Companies Inc COMMON STOCK 548661107 735 4,207 SH   SOLE   4,207 0 0
O'Reilly Automotive, Inc COMMON STOCK 67103H107 3,309 5,238 SH   SOLE   5,238 0 0
Target Corporation COMMON STOCK 87612E106 13,634 96,535 SH   SOLE   96,535 0 0
Nike Inc COMMON STOCK 654106103 18,551 181,513 SH   SOLE   181,513 0 0
Amazon.com, Inc. COMMON STOCK 023135106 28,873 271,851 SH   SOLE   271,851 0 0
Home Depot Inc COMMON STOCK 437076102 33,623 122,589 SH   SOLE   122,589 0 0
The Hain Celestial Group Inc COMMON STOCK 405217100 2 80 SH   SOLE   80 0 0
The Kraft Heinz Co COMMON STOCK 500754106 7 196 SH   SOLE   196 0 0
Monster Beverage Corporation COMMON STOCK 61174X109 10 107 SH   SOLE   107 0 0
BJ s Wholesale Club Holdings Inc COMMON STOCK 05550J101 10 160 SH   SOLE   160 0 0
WD-40 Co COMMON STOCK 929236107 12 58 SH   SOLE   58 0 0
Diageo PLC COMMON STOCK G42089113 13 308 SH   SOLE   308 0 0
Cons Staples Select Sector Spdr Tr Sbi COMMON STOCK 81369Y308 14 191 SH   SOLE   191 0 0
I Shares S&P Gbl Consumer Staples Sector In COMMON STOCK 464288737 16 285 SH   SOLE   285 0 0
Anheuser-Busch InBev SA/NV COMMON STOCK B639CJ108 18 342 SH   SOLE   342 0 0
Diageo PLC COMMON STOCK 25243Q205 20 114 SH   SOLE   114 0 0
Curaleaf Holdings Inc COMMON STOCK 23126M102 25 5,000 SH   SOLE   5,000 0 0
Lamb Weston Holdings COMMON STOCK 513272104 26 359 SH   SOLE   359 0 0
Walgreen Boots Alliance Inc Com COMMON STOCK 931427108 27 700 SH   SOLE   700 0 0
L Oreal SA COMMON STOCK F58149133 35 102 SH   SOLE   102 0 0
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 39 1,988 SH   SOLE   1,988 0 0
Archer-Daniels Midland Co COMMON STOCK 039483102 43 558 SH   SOLE   558 0 0
Nestle Sa Ordf COMMON STOCK H57312649 53 457 SH   SOLE   457 0 0
Kimberly-Clark Corp COMMON STOCK 494368103 68 500 SH   SOLE   500 0 0
Altria Group Inc COMMON STOCK 02209S103 84 2,005 SH   SOLE   2,005 0 0
Conagra Brands, Inc. COMMON STOCK 205887102 89 2,613 SH   SOLE   2,613 0 0
Darling Ingredients COMMON STOCK 237266101 164 2,750 SH   SOLE   2,750 0 0
CVS Health Corp COMMON STOCK 126650100 166 1,791 SH   SOLE   1,791 0 0
Tyson Foods Inc Class A COMMON STOCK 902494103 184 2,135 SH   SOLE   2,135 0 0
Philip Morris International Inc COMMON STOCK 718172109 200 2,030 SH   SOLE   2,030 0 0
Smucker Jm Co COMMON STOCK 832696405 205 1,600 SH   SOLE   1,600 0 0
General Mills Inc COMMON STOCK 370334104 288 3,821 SH   SOLE   3,821 0 0
Mondelez International Inc COMMON STOCK 609207105 319 5,140 SH   SOLE   5,140 0 0
Wal-Mart Stores Inc COMMON STOCK 931142103 320 2,636 SH   SOLE   2,636 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 356 744 SH   SOLE   744 0 0
Nestle SA COMMON STOCK 641069406 507 4,357 SH   SOLE   4,357 0 0
Unilever Plc Adr New COMMON STOCK 904767704 639 13,946 SH   SOLE   13,946 0 0
Coca-Cola Co COMMON STOCK 191216100 714 11,350 SH   SOLE   11,350 0 0
Sysco Corp COMMON STOCK 871829107 912 10,767 SH   SOLE   10,767 0 0
Colgate-Palmolive Co COMMON STOCK 194162103 1,828 22,812 SH   SOLE   22,812 0 0
Procter & Gamble Co COMMON STOCK 742718109 3,003 20,882 SH   SOLE   20,882 0 0
Church & Dwight Co., Inc. COMMON STOCK 171340102 21,869 236,014 SH   SOLE   236,014 0 0
Constellation Brand COMMON STOCK 21036P108 24,348 104,472 SH   SOLE   104,472 0 0
PepsiCo Inc COMMON STOCK 713448108 26,977 161,866 SH   SOLE   161,866 0 0
Spectra Energy Corp COMMON STOCK 81141R100 3 46 SH   SOLE   46 0 0
Devon Energy Corp COMMON STOCK 25179M103 6 100 SH   SOLE   100 0 0
Diamondback Energy, Inc. COMMON STOCK 25278X109 10 80 SH   SOLE   80 0 0
I Shares S&P Global Energy ETF COMMON STOCK 464287341 12 340 SH   SOLE   340 0 0
Valero Energy Corp New Com COMMON STOCK 91913Y100 12 113 SH   SOLE   113 0 0
Total SA COMMON STOCK F92124100 18 332 SH   SOLE   332 0 0
Sempra Energy COMMON STOCK 816851109 19 128 SH   SOLE   128 0 0
Enbridge Inc Com COMMON STOCK 29250N105 25 600 SH   SOLE   600 0 0
Transcanada Corp Com COMMON STOCK 87807B107 26 501 SH   SOLE   501 0 0
Kinder Morgan, Inc. COMMON STOCK 49456B101 34 2,000 SH   SOLE   2,000 0 0
Energy Select Sector SPDR ETF COMMON STOCK 81369Y506 35 490 SH   SOLE   490 0 0
BP PLC COMMON STOCK 055622104 38 1,357 SH   SOLE   1,357 0 0
EOG Resources Inc COMMON STOCK 26875P101 43 390 SH   SOLE   390 0 0
CMS Energy Corp COMMON STOCK 125896100 45 660 SH   SOLE   660 0 0
Phillips 66 COMMON STOCK 718546104 57 700 SH   SOLE   700 0 0
Enterprise Products Partners LP COMMON STOCK 293792107 58 2,400 SH   SOLE   2,400 0 0
Schlumberger Ltd COMMON STOCK 806857108 72 2,000 SH   SOLE   2,000 0 0
SHELL ADR EACH REP 2 ORD WI COMMON STOCK 780259305 157 3,000 SH   SOLE   3,000 0 0
Guggenheim Solar ETF COMMON STOCK 46138G706 276 3,865 SH   SOLE   3,865 0 0
iShares Global Clean Energy COMMON STOCK 464288224 525 27,567 SH   SOLE   27,567 0 0
ConocoPhillips COMMON STOCK 20825C104 630 7,020 SH   SOLE   7,020 0 0
Chevron Corp COMMON STOCK 166764100 663 4,581 SH   SOLE   4,581 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 1,040 12,149 SH   SOLE   12,149 0 0
Baker Hughes Co COMMON STOCK 05722G100 22,743 787,783 SH   SOLE   787,783 0 0
TotalEnergies SE Sponsored ADR COMMON STOCK 89151E109 25,922 492,435 SH   SOLE   492,435 0 0
Global X Cannabis ETF COMMON STOCK 37954Y145 1 83 SH   SOLE   83 0 0
iShares TR S&P Midcap 400 COMMON STOCK 464287507 3 14 SH   SOLE   14 0 0
Vanguard Tax-Managed Europe Pac ETF COMMON STOCK 921943858 4 99 SH   SOLE   99 0 0
SPDR Kensho Clean Power ETF COMMON STOCK 78468R655 6 78 SH   SOLE   78 0 0
iShares Core MSCI COMMON STOCK 46434G103 6 130 SH   SOLE   130 0 0
iShares Global Utilities ETF COMMON STOCK 464288711 7 115 SH   SOLE   115 0 0
iShares Global Comm Services ETF COMMON STOCK 464287275 7 115 SH   SOLE   115 0 0
Global X US Infrastructure Dev ETF COMMON STOCK 37954Y673 9 391 SH   SOLE   391 0 0
iShares Russell 2000 COMMON STOCK 464287655 10 59 SH   SOLE   59 0 0
Goldman Sachs ActiveBeta US LgCp Eq ETF COMMON STOCK 381430503 10 136 SH   SOLE   136 0 0
Schwab Fundamental Emerg Mkts Large Co ETF COMMON STOCK 808524730 11 410 SH   SOLE   410 0 0
Real Estate Select Sctr COMMON STOCK 81369Y860 15 365 SH   SOLE   365 0 0
ISHARES Medical Devices COMMON STOCK 464288810 16 312 SH   SOLE   312 0 0
Vanguard Mid Cap Etf COMMON STOCK 922908629 17 88 SH   SOLE   88 0 0
Ishares Russell COMMON STOCK 464287648 19 90 SH   SOLE   90 0 0
Vanguard Total World Stock ETF COMMON STOCK 922042742 20 236 SH   SOLE   236 0 0
Invesco Dynamic Semiconductors ETF COMMON STOCK 46137V647 23 234 SH   SOLE   234 0 0
iShares Globl Consumer Discretionary COMMON STOCK 464288745 26 205 SH   SOLE   205 0 0
Invesco S&P 500 Low Volatility ETF COMMON STOCK 46138E354 37 600 SH   SOLE   600 0 0
Dfa Invt Dimension Grp Tax Mng Us Scp COMMON STOCK 25434V500 38 800 SH   SOLE   800 0 0
Communication Services Sel Sect SPDR ETF COMMON STOCK 81369Y852 40 734 SH   SOLE   734 0 0
Vanguard ESG US Stock ETF COMMON STOCK 921910733 41 624 SH   SOLE   624 0 0
iShares Russell Midcap Index Fund COMMON STOCK 464287499 43 664 SH   SOLE   664 0 0
Schwab Emerging Markets Equity ETF COMMON STOCK 808524706 47 1,849 SH   SOLE   1,849 0 0
Vanguard FTSE All-World ex-US Sm-Cp ETF COMMON STOCK 922042718 48 460 SH   SOLE   460 0 0
Vanguard FTSE Emerging Markets ETF COMMON STOCK 922042858 51 1,233 SH   SOLE   1,233 0 0
S & P Financials ETF COMMON STOCK 81369Y605 52 1,658 SH   SOLE   1,658 0 0
Ishares S&P 500 Growth COMMON STOCK 464287309 60 1,000 SH   SOLE   1,000 0 0
iShares Edge MSCI Min Vol USA COMMON STOCK 46429B697 69 976 SH   SOLE   976 0 0
Schwab International Equity ETF COMMON STOCK 808524805 73 2,306 SH   SOLE   2,306 0 0
iShares Edge MSCI Min Vol Emerging Markets ETF COMMON STOCK 464286533 91 1,641 SH   SOLE   1,641 0 0
Schwab Fundamental Intl Large Co ETF COMMON STOCK 808524755 92 3,240 SH   SOLE   3,240 0 0
Vanguard S&P 500 ETF New COMMON STOCK 922908363 95 273 SH   SOLE   273 0 0
Vanguard Meg Cap Grth COMMON STOCK 921910816 109 600 SH   SOLE   600 0 0
Wisdomtree US Smallcap COMMON STOCK 97717W604 111 3,937 SH   SOLE   3,937 0 0
iShares Edge MSCI USA Quality Factor ETF COMMON STOCK 46432F339 127 1,139 SH   SOLE   1,139 0 0
Schwab US Dividend COMMON STOCK 808524797 131 1,833 SH   SOLE   1,833 0 0
Guggenheim S&P 500 Equal Weight ETF COMMON STOCK 46137V357 161 1,200 SH   SOLE   1,200 0 0
iShares TR Msci Eafe Fd Msci Eafe Index Fu COMMON STOCK 464287465 192 3,066 SH   SOLE   3,066 0 0
iShares Core S&P Small-Cap COMMON STOCK 464287804 195 2,112 SH   SOLE   2,112 0 0
PowerShares QQQ ETF COMMON STOCK 46090E103 196 700 SH   SOLE   700 0 0
First Tr Value Line Shs Index ETF COMMON STOCK 33734H106 242 6,240 SH   SOLE   6,240 0 0
Vanguard Dividend Appreciation ETF COMMON STOCK 921908844 259 1,806 SH   SOLE   1,806 0 0
iShares Core MSCI EAFE ETF COMMON STOCK 46432F842 261 4,431 SH   SOLE   4,431 0 0
iShares TR Russell1000Val COMMON STOCK 464287598 278 1,918 SH   SOLE   1,918 0 0
Vanguard Value ETF COMMON STOCK 922908744 314 2,384 SH   SOLE   2,384 0 0
Wisdomtree US Midcap COMMON STOCK 97717W570 327 7,122 SH   SOLE   7,122 0 0
Schwab Fundamental US COMMON STOCK 808524771 358 7,036 SH   SOLE   7,036 0 0
SPDR S&P MidCap 400 ETF COMMON STOCK 78467Y107 380 919 SH   SOLE   919 0 0
iShares Morningstar Large-Cap ETF COMMON STOCK 464287127 436 8,384 SH   SOLE   8,384 0 0
Schwab US Large Cap ETF COMMON STOCK 808524201 461 10,316 SH   SOLE   10,316 0 0
SPDR Dow Jones Industrial Average ETF COMMON STOCK 78467X109 528 1,714 SH   SOLE   1,714 0 0
Schwab US Broad Market ETF COMMON STOCK 808524102 557 12,609 SH   SOLE   12,609 0 0
SPDR S&P 500 ETF COMMON STOCK 78462F103 566 1,500 SH   SOLE   1,500 0 0
Schwab Fundamental US Broad Market ETF COMMON STOCK 808524789 638 12,700 SH   SOLE   12,700 0 0
Vanguard Total Stock Market ETF COMMON STOCK 922908769 752 3,989 SH   SOLE   3,989 0 0
iShares Core S&P 500 COMMON STOCK 464287200 822 2,167 SH   SOLE   2,167 0 0
SPDR S&P 500 Growth COMMON STOCK 78464A409 868 16,608 SH   SOLE   16,608 0 0
Vanguard Index Fds Growth ETF COMMON STOCK 922908736 1,161 5,211 SH   SOLE   5,211 0 0
Factset Research Sys COMMON STOCK 303075105 3 8 SH   SOLE   8 0 0
Affiliated Managers COMMON STOCK 008252108 3 28 SH   SOLE   28 0 0
The Charles Schwab Corp COMMON STOCK 808513105 3 53 SH   SOLE   53 0 0
Brighthouse Finl Inc Com COMMON STOCK 10922N103 4 105 SH   SOLE   105 0 0
Piper Sandler Cos COMMON STOCK 724078100 5 40 SH   SOLE   40 0 0
S E I Investments Co COMMON STOCK 784117103 5 85 SH   SOLE   85 0 0
Morningstar Inc COMMON STOCK 617700109 5 19 SH   SOLE   19 0 0
Citigroup Inc COMMON STOCK 172967424 5 100 SH   SOLE   100 0 0
BlackRock Inc COMMON STOCK 09247X101 5 8 SH   SOLE   8 0 0
Brown & Brown Inc COMMON STOCK 115236101 5 88 SH   SOLE   88 0 0
Atlanticus Holdings Corp COMMON STOCK 04914Y102 5 154 SH   SOLE   154 0 0
Pinnacle Financial Partners Inc COMMON STOCK 72346Q104 6 80 SH   SOLE   80 0 0
Keycorp New COMMON STOCK 493267108 6 347 SH   SOLE   347 0 0
Mid-Amer Apt Cmntys Com COMMON STOCK 59522J103 6 35 SH   SOLE   35 0 0
HDFC Bank Ltd COMMON STOCK 40415F101 6 114 SH   SOLE   114 0 0
Signature Bank COMMON STOCK 82669G104 6 35 SH   SOLE   35 0 0
Western Alliance Bancorp COMMON STOCK 957638109 6 90 SH   SOLE   90 0 0
Markel Corp COMMON STOCK 570535104 6 5 SH   SOLE   5 0 0
DNB BK SPONSORED REPRESENTING 1 ADR COMMON STOCK 23341C103 7 361 SH   SOLE   361 0 0
Aia Group Ltd New Adr COMMON STOCK 001317205 7 150 SH   SOLE   150 0 0
Fifth Third Bancorp COMMON STOCK 316773100 7 213 SH   SOLE   213 0 0
American International Group Inc COMMON STOCK 026874784 8 159 SH   SOLE   159 0 0
DBS Group Holdings Ltd Sponsored ADR COMMON STOCK 23304Y100 8 99 SH   SOLE   99 0 0
Canadian Imprl Bk Comm Com COMMON STOCK 136069101 9 176 SH   SOLE   176 0 0
Nasdaq Inc COMMON STOCK 631103108 10 68 SH   SOLE   68 0 0
Allstate Corp COMMON STOCK 020002101 12 96 SH   SOLE   96 0 0
Discover Financial Services COMMON STOCK 254709108 14 152 SH   SOLE   152 0 0
MSCI Inc COMMON STOCK 55354G100 15 36 SH   SOLE   36 0 0
Ameriprise Finl Inc COMMON STOCK 03076C106 15 64 SH   SOLE   64 0 0
First Financial Bankshares Inc COMMON STOCK 32020R109 15 391 SH   SOLE   391 0 0
RLI Corp COMMON STOCK 749607107 16 139 SH   SOLE   139 0 0
Cme Group Inc Cl A Class A COMMON STOCK 12572Q105 17 83 SH   SOLE   83 0 0
UBS Ag Shs New COMMON STOCK H42097107 18 1,115 SH   SOLE   1,115 0 0
S&Pglobal Inc Com COMMON STOCK 78409V104 19 56 SH   SOLE   56 0 0
Citizens Financial Group, Inc. COMMON STOCK 174610105 22 613 SH   SOLE   613 0 0
Cie Financiere Richemont SA COMMON STOCK H25662141 22 207 SH   SOLE   207 0 0
Houlihan Lokey Inc COMMON STOCK 441593100 25 311 SH   SOLE   311 0 0
N B T Bancorp Inc COMMON STOCK 628778102 25 654 SH   SOLE   654 0 0
Toronto Dominion Bk Ont Com New COMMON STOCK 891160509 28 432 SH   SOLE   432 0 0
DNB ORD COMMON STOCK R1R15X100 31 1,717 SH   SOLE   1,717 0 0
I Shares S&P Global Financials COMMON STOCK 464287333 32 480 SH   SOLE   480 0 0
Equinix, Inc. COMMON STOCK 29444U700 32 49 SH   SOLE   49 0 0
Moodys Corp A COMMON STOCK 615369105 33 120 SH   SOLE   120 0 0
Tompkins Financial Corp COMMON STOCK 890110109 36 500 SH   SOLE   500 0 0
Morgan Stanley COMMON STOCK 617446448 47 613 SH   SOLE   613 0 0
Sun Life Financial COMMON STOCK 866796105 47 1,025 SH   SOLE   1,025 0 0
Northway Financial Inc COMMON STOCK 667270201 47 1,575 SH   SOLE   1,575 0 0
Intercontinentalexchan Com COMMON STOCK 45866F104 49 523 SH   SOLE   523 0 0
Wells Fargo & Co COMMON STOCK 949746101 64 1,633 SH   SOLE   1,633 0 0
Pnc Finl Svcs Group Com COMMON STOCK 693475105 73 461 SH   SOLE   461 0 0
AIA Group Ltd COMMON STOCK Y002A1105 86 7,953 SH   SOLE   7,953 0 0
Metlife Inc Com COMMON STOCK 59156R108 94 1,500 SH   SOLE   1,500 0 0
Cullen/Frost Bankers Inc COMMON STOCK 229899109 102 880 SH   SOLE   880 0 0
Huntington Bancshs COMMON STOCK 446150104 103 8,539 SH   SOLE   8,539 0 0
Cincinnati Financial Corp COMMON STOCK 172062101 119 1,000 SH   SOLE   1,000 0 0
Berkley WR Corp COMMON STOCK 084423102 121 1,768 SH   SOLE   1,768 0 0
Price T Rowe Group Inc Com COMMON STOCK 74144T108 125 1,100 SH   SOLE   1,100 0 0
First Horizon Natl Cp Com COMMON STOCK 320517105 136 6,200 SH   SOLE   6,200 0 0
Blackstone Group LP COMMON STOCK 09260D107 155 1,700 SH   SOLE   1,700 0 0
Old Second Bancorp Inc COMMON STOCK 680277100 201 15,000 SH   SOLE   15,000 0 0
Travelers Companies Com COMMON STOCK 89417E109 205 1,211 SH   SOLE   1,211 0 0
US Bancorp COMMON STOCK 902973304 276 6,007 SH   SOLE   6,007 0 0
Truist Finl Corp Com COMMON STOCK 89832Q109 304 6,402 SH   SOLE   6,402 0 0
Bank Of America COMMON STOCK 060505104 325 10,452 SH   SOLE   10,452 0 0
American Express Co COMMON STOCK 025816109 373 2,689 SH   SOLE   2,689 0 0
SVB Financial Group COMMON STOCK 78486Q101 401 1,016 SH   SOLE   1,016 0 0
Commerce Bancshares Inc COMMON STOCK 200525103 425 6,481 SH   SOLE   6,481 0 0
Aon Corp Com COMMON STOCK G0403H108 569 2,111 SH   SOLE   2,111 0 0
Berkshire Hathaway Inc Class B COMMON STOCK 084670702 1,190 4,360 SH   SOLE   4,360 0 0
Chubb Ltd COMMON STOCK H1467J104 1,267 6,444 SH   SOLE   6,444 0 0
Goldman Sachs Group, Inc. COMMON STOCK 38141G104 18,921 63,702 SH   SOLE   63,702 0 0
First Republic Bank COMMON STOCK 33616C100 21,355 148,094 SH   SOLE   148,094 0 0
Marsh & McLennan Companies Inc COMMON STOCK 571748102 28,148 181,306 SH   SOLE   181,306 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100 32,877 291,958 SH   SOLE   291,958 0 0
Teleflex Incorporate COMMON STOCK 879369106 2 7 SH   SOLE   7 0 0
Henry Schein Inc COMMON STOCK 806407102 3 38 SH   SOLE   38 0 0
Bio-Techne Corp COMMON STOCK 09073M104 4 12 SH   SOLE   12 0 0
Laboratory Amer Hldgs Com New COMMON STOCK 50540R409 4 18 SH   SOLE   18 0 0
Fresenius Med Care Spons ADR COMMON STOCK 358029106 5 200 SH   SOLE   200 0 0
DexCom, Inc. COMMON STOCK 252131107 5 68 SH   SOLE   68 0 0
Molina Healthcare Inc Com COMMON STOCK 60855R100 5 19 SH   SOLE   19 0 0
Horizon Therapeutics PLC COMMON STOCK G46188101 6 75 SH   SOLE   75 0 0
Syneos Health Inc COMMON STOCK 87166B102 6 85 SH   SOLE   85 0 0
Organon &Co Common Stock COMMON STOCK 68622V106 7 211 SH   SOLE   211 0 0
Alcon Inc COMMON STOCK H01301128 7 106 SH   SOLE   106 0 0
Charles River Laboratories COMMON STOCK 159864107 8 36 SH   SOLE   36 0 0
Envista Hldgs corp com COMMON STOCK 29415F104 9 227 SH   SOLE   227 0 0
EMBECTA ORD WI COMMON STOCK 29082K105 11 420 SH   SOLE   420 0 0
Steris Corp Com COMMON STOCK G8473T100 12 57 SH   SOLE   57 0 0
BUTTERFLY NETWORK CL A ORD COMMON STOCK 124155102 13 4,303 SH   SOLE   4,303 0 0
RadNet Inc COMMON STOCK 750491102 17 1,000 SH   SOLE   1,000 0 0
Roche Holding AG COMMON STOCK 771195104 18 439 SH   SOLE   439 0 0
Sanofi SA COMMON STOCK 80105N105 19 375 SH   SOLE   375 0 0
Sangamo BioSciences Inc COMMON STOCK 800677106 21 5,000 SH   SOLE   5,000 0 0
Genmab A/S COMMON STOCK K3967W102 21 64 SH   SOLE   64 0 0
Stryker Corporation COMMON STOCK 863667101 30 149 SH   SOLE   149 0 0
Koninklijke KPN NV COMMON STOCK N4297B146 35 9,805 SH   SOLE   9,805 0 0
Zimmer Biomet Holdings Inc COMMON STOCK 98956P102 40 382 SH   SOLE   382 0 0
Novo-Nordisk A-S ADR F 1 ADR Rep 1 Ord COMMON STOCK 670100205 42 378 SH   SOLE   378 0 0
Crispr Therapeutics Agnamen Akt COMMON STOCK H17182108 47 773 SH   SOLE   773 0 0
ESSILOR LUXOTTICA COMMON STOCK F31668100 52 350 SH   SOLE   350 0 0
Baxter International Inc COMMON STOCK 071813109 63 980 SH   SOLE   980 0 0
S & P Healthcare ETF COMMON STOCK 81369Y209 68 530 SH   SOLE   530 0 0
Viatris Inc COMMON STOCK 92556V106 83 7,934 SH   SOLE   7,934 0 0
Anthem Inc COMMON STOCK 036752103 84 174 SH   SOLE   174 0 0
Zoetis Inc COMMON STOCK 98978V103 89 517 SH   SOLE   517 0 0
AstraZeneca PLC COMMON STOCK G0593M107 102 774 SH   SOLE   774 0 0
Cigna Corp COMMON STOCK 125523100 103 390 SH   SOLE   390 0 0
Moderna Inc COMMON STOCK 60770K107 107 750 SH   SOLE   750 0 0
Danaher Corp COMMON STOCK 235851102 109 431 SH   SOLE   431 0 0
Novo Nordisk A/S B COMMON STOCK K72807132 111 998 SH   SOLE   998 0 0
Idexx Labs Inc COMMON STOCK 45168d104 144 410 SH   SOLE   410 0 0
United Therapeutics Corp COMMON STOCK 91307C102 151 639 SH   SOLE   639 0 0
I Shares S&P Global Healthcare ETF COMMON STOCK 464287325 153 1,880 SH   SOLE   1,880 0 0
Vertex Pharmaceuticals Inc COMMON STOCK 92532F100 155 550 SH   SOLE   550 0 0
Mckesson Corporation COMMON STOCK 58155Q103 163 500 SH   SOLE   500 0 0
Novartis AG COMMON STOCK 66987V109 192 2,277 SH   SOLE   2,277 0 0
Mettler-Toledo International Inc COMMON STOCK 592688105 235 205 SH   SOLE   205 0 0
Medtronic PLC COMMON STOCK G5960L103 420 4,675 SH   SOLE   4,675 0 0
Becton Dickinson & Co COMMON STOCK 075887109 558 2,263 SH   SOLE   2,263 0 0
Merck & Co Inc COMMON STOCK 58933Y105 560 6,138 SH   SOLE   6,138 0 0
Thermo Fisher Corp COMMON STOCK 883556102 597 1,098 SH   SOLE   1,098 0 0
Bristol-Myers Squibb Company COMMON STOCK 110122108 738 9,580 SH   SOLE   9,580 0 0
Amgen Inc COMMON STOCK 031162100 787 3,234 SH   SOLE   3,234 0 0
Humana Inc COMMON STOCK 444859102 819 1,750 SH   SOLE   1,750 0 0
Lilly Eli & Co COMMON STOCK 532457108 1,275 3,931 SH   SOLE   3,931 0 0
Johnson & Johnson COMMON STOCK 478160104 2,677 15,078 SH   SOLE   15,078 0 0
Pfizer Inc COMMON STOCK 717081103 4,427 84,438 SH   SOLE   84,438 0 0
Illumina Inc COMMON STOCK 452327109 5,012 27,184 SH   SOLE   27,184 0 0
10x Genomics Inc Class A COMMON STOCK 88025U109 8,934 197,440 SH   SOLE   197,440 0 0
Intuitive Surgical, Inc. COMMON STOCK 46120E602 9,698 48,317 SH   SOLE   48,317 0 0
Lonza Group AG Unsponsored ADR COMMON STOCK 54338V101 11,326 212,138 SH   SOLE   212,138 0 0
Catalent Inc COMMON STOCK 148806102 14,299 133,273 SH   SOLE   133,273 0 0
IQVIA Holdings Inc COMMON STOCK 46266C105 17,058 78,611 SH   SOLE   78,611 0 0
AstraZeneca Plc ADR COMMON STOCK 046353108 28,976 438,565 SH   SOLE   438,565 0 0
Abbott Laboratories COMMON STOCK 002824100 36,052 331,816 SH   SOLE   331,816 0 0
AbbVie Inc COMMON STOCK 00287Y109 37,264 243,304 SH   SOLE   243,304 0 0
UnitedHealth Group Incorporated COMMON STOCK 91324P102 42,733 83,197 SH   SOLE   83,197 0 0
Pentair Inc COMMON STOCK G7S00T104 2 51 SH   SOLE   51 0 0
Acuity Brands, Inc. COMMON STOCK 00508Y102 3 21 SH   SOLE   21 0 0
ABB Ltd COMMON STOCK 000375204 4 139 SH   SOLE   139 0 0
Generac Holdings Inc COMMON STOCK 368736104 4 20 SH   SOLE   20 0 0
Atlas Copco Ab COMMON STOCK 049255805 4 516 SH   SOLE   516 0 0
The Toro Co COMMON STOCK 891092108 5 61 SH   SOLE   61 0 0
Deere & Co Com COMMON STOCK 244199105 5 16 SH   SOLE   16 0 0
Exponent Inc COMMON STOCK 30214U102 5 53 SH   SOLE   53 0 0
Ingersoll Rand Co Ltd Class A COMMON STOCK 45687V106 6 140 SH   SOLE   140 0 0
Skywest Inc Com COMMON STOCK 830879102 7 309 SH   SOLE   309 0 0
Trane Technologies PLC Class A COMMON STOCK G8994E103 7 55 SH   SOLE   55 0 0
Xylem Inc Com COMMON STOCK 98419m100 7 92 SH   SOLE   92 0 0
Cintas Corp COMMON STOCK 172908105 7 20 SH   SOLE   20 0 0
J B Hunt Transport COMMON STOCK 445658107 8 50 SH   SOLE   50 0 0
GrafTech International Ltd COMMON STOCK 384313508 8 1,150 SH   SOLE   1,150 0 0
Booz Allen Hamilton Holding Corp COMMON STOCK 099502106 9 95 SH   SOLE   95 0 0
Carrier Global Corporate COMMON STOCK 14448C104 9 244 SH   SOLE   244 0 0
FTI Consulting Inc COMMON STOCK 302941109 9 50 SH   SOLE   50 0 0
W W Grainger Inc COMMON STOCK 384802104 9 20 SH   SOLE   20 0 0
Heico Corp COMMON STOCK 422806208 10 92 SH   SOLE   92 0 0
Heico Corp COMMON STOCK 422806109 10 80 SH   SOLE   80 0 0
Nordson Corp COMMON STOCK 655663102 11 52 SH   SOLE   52 0 0
Idex Corp COMMON STOCK 45167R104 11 62 SH   SOLE   62 0 0
Johnson Controls Inc COMMON STOCK G51502105 12 243 SH   SOLE   243 0 0
Sunrun Inc COMMON STOCK 86771W105 12 500 SH   SOLE   500 0 0
United Rentals Inc COMMON STOCK 911363109 12 49 SH   SOLE   49 0 0
Air Liquide SA COMMON STOCK F01764103 13 100 SH   SOLE   100 0 0
Carlisle Co COMMON STOCK 142339100 14 60 SH   SOLE   60 0 0
Schneider Elec Sa COMMON STOCK 80687P106 16 660 SH   SOLE   660 0 0
Dover Corp COMMON STOCK 260003108 18 150 SH   SOLE   150 0 0
Landstar System Inc COMMON STOCK 515098101 20 137 SH   SOLE   137 0 0
Watsco, Inc. COMMON STOCK 942622200 21 87 SH   SOLE   87 0 0
SMC Corp COMMON STOCK J75734103 24 53 SH   SOLE   53 0 0
RBC bearings Inc COMMON STOCK 75524B104 24 132 SH   SOLE   132 0 0
I Shares S&P Global Industrials ETF COMMON STOCK 464288729 25 260 SH   SOLE   260 0 0
S & P Industrials ETF COMMON STOCK 81369Y704 26 303 SH   SOLE   303 0 0
Genuine Parts Co Com COMMON STOCK 372460105 27 200 SH   SOLE   200 0 0
Shin-Etsu Chemical Co Ltd COMMON STOCK J72810120 32 281 SH   SOLE   281 0 0
Boeing Co COMMON STOCK 097023105 34 250 SH   SOLE   250 0 0
Albany International Corp COMMON STOCK 012348108 36 452 SH   SOLE   452 0 0
Airbus Group SE COMMON STOCK F17114103 44 455 SH   SOLE   455 0 0
ABB Ltd COMMON STOCK H0010V101 46 1,727 SH   SOLE   1,727 0 0
General Dynamics Corp COMMON STOCK 369550108 49 222 SH   SOLE   222 0 0
Northrop Grumman Corp COMMON STOCK 666807102 50 105 SH   SOLE   105 0 0
Textron Inc COMMON STOCK 883203101 55 896 SH   SOLE   896 0 0
Mestek Inc COMMON STOCK 590829305 60 2,000 SH   SOLE   2,000 0 0
Safran SA COMMON STOCK F4035A557 66 669 SH   SOLE   669 0 0
Trueblue Inc Com COMMON STOCK 89785x101 67 3,717 SH   SOLE   3,717 0 0
Plug Power Inc New COMMON STOCK 72919P202 87 5,250 SH   SOLE   5,250 0 0
GE Co COMMON STOCK 369604301 97 1,518 SH   SOLE   1,518 0 0
Iron Mountain Inc COMMON STOCK 46284V101 99 2,024 SH   SOLE   2,024 0 0
Republic Services Inc COMMON STOCK 760759100 100 766 SH   SOLE   766 0 0
Lockheed Martin Corp COMMON STOCK 539830109 116 270 SH   SOLE   270 0 0
Norfolk Southern Corp COMMON STOCK 655844108 119 523 SH   SOLE   523 0 0
Waste Connections Inc COMMON STOCK 94106B101 125 1,005 SH   SOLE   1,005 0 0
Powershs Exch Trad Fd Tr Powershares Water COMMON STOCK 46137V142 130 2,820 SH   SOLE   2,820 0 0
PACCAR Inc COMMON STOCK 693718108 140 1,700 SH   SOLE   1,700 0 0
Canadian Pac Ry Ltd Com COMMON STOCK 13645t100 149 2,132 SH   SOLE   2,132 0 0
Eaton Corp PLC COMMON STOCK G29183103 190 1,508 SH   SOLE   1,508 0 0
Hubbell Inc COMMON STOCK 443510607 202 1,131 SH   SOLE   1,131 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 204 1,122 SH   SOLE   1,122 0 0
Honeywell International COMMON STOCK 438516106 219 1,260 SH   SOLE   1,260 0 0
Parker Hannifin Corp Com COMMON STOCK 701094104 257 1,046 SH   SOLE   1,046 0 0
Roper Technologies Inc COMMON STOCK 776696106 266 674 SH   SOLE   674 0 0
CSX Corp COMMON STOCK 126408103 381 13,097 SH   SOLE   13,097 0 0
Cummins Inc Com COMMON STOCK 231021106 532 2,750 SH   SOLE   2,750 0 0
Raytheon Technologies Corporation COMMON STOCK 75513E101 534 5,560 SH   SOLE   5,560 0 0
3M Co COMMON STOCK 88579Y101 577 4,457 SH   SOLE   4,457 0 0
United Parcel Service Inc (UPS) COMMON STOCK 911312106 578 3,169 SH   SOLE   3,169 0 0
Caterpillar Inc COMMON STOCK 149123101 798 4,465 SH   SOLE   4,465 0 0
Rockwell Automation, Inc. COMMON STOCK 773903109 1,177 5,904 SH   SOLE   5,904 0 0
Ametek Inc COMMON STOCK 031100100 1,544 14,054 SH   SOLE   14,054 0 0
Allegion PLC COMMON STOCK G0176J109 17,482 178,565 SH   SOLE   178,565 0 0
Verisk Analytics Inc COMMON STOCK 92345Y106 19,014 109,849 SH   SOLE   109,849 0 0
Waste Management, Inc COMMON STOCK 94106L109 26,611 173,948 SH   SOLE   173,948 0 0
L3Harris Technologies Inc. COMMON STOCK 502431109 26,658 110,294 SH   SOLE   110,294 0 0
Union Pacific Corp COMMON STOCK 907818108 33,091 155,155 SH   SOLE   155,155 0 0
Unity Software Inc COMMON STOCK 91332U101 1 28 SH   SOLE   28 0 0
nVent Electric PLC COMMON STOCK G6700G107 2 51 SH   SOLE   51 0 0
UiPath Inc COMMON STOCK 90364P105 2 88 SH   SOLE   88 0 0
Cannabix Technologies Inc COMMON STOCK 13765L101 2 7,000 SH   SOLE   7,000 0 0
VMWare Inc COMMON STOCK 928563402 4 34 SH   SOLE   34 0 0
Uber Technologies Inc COMMON STOCK 90353T100 4 195 SH   SOLE   195 0 0
HubSpot Inc COMMON STOCK 443573100 4 14 SH   SOLE   14 0 0
Workday Inc COMMON STOCK 98138H101 4 32 SH   SOLE   32 0 0
Flextronics Intl.Ltd COMMON STOCK Y2573F102 4 310 SH   SOLE   310 0 0
Entegris Inc COMMON STOCK 29362U104 5 50 SH   SOLE   50 0 0
Splunk Inc. COMMON STOCK 848637104 5 55 SH   SOLE   55 0 0
Zebra Technologies Corp COMMON STOCK 989207105 5 17 SH   SOLE   17 0 0
Lam Research Corp COMMON STOCK 512807108 5 12 SH   SOLE   12 0 0
Fidelity National Information Services, Inc. COMMON STOCK 31620M106 5 57 SH   SOLE   57 0 0
Autodesk Inc COMMON STOCK 052769106 5 31 SH   SOLE   31 0 0
Silicon Laboratories Inc. COMMON STOCK 826919102 6 40 SH   SOLE   40 0 0
KYNDRYL HOLDINGS ORD WI COMMON STOCK 50155Q100 6 576 SH   SOLE   576 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 6 50 SH   SOLE   50 0 0
Atlassian Corporation PLC COMMON STOCK G06242104 6 31 SH   SOLE   31 0 0
Keysight Tech Inc COMMON STOCK 49338L103 6 46 SH   SOLE   46 0 0
Badger Meter Inc COMMON STOCK 056525108 6 80 SH   SOLE   80 0 0
Monolithic Pwr Sys Inc Com COMMON STOCK 609839105 7 18 SH   SOLE   18 0 0
Agilent Technologies Inc COMMON STOCK 00846U101 7 62 SH   SOLE   62 0 0
Wolters Kluwer NV Sponsored ADR COMMON STOCK 977874205 8 81 SH   SOLE   81 0 0
Dell Inc COMMON STOCK 24703L202 10 210 SH   SOLE   210 0 0
Amphenol Corp Cl A COMMON STOCK 032095101 10 152 SH   SOLE   152 0 0
ServiceNow, Inc. COMMON STOCK 81762P102 11 24 SH   SOLE   24 0 0
ON Semiconductor Corp COMMON STOCK 682189105 12 233 SH   SOLE   233 0 0
Cdw Corp COMMON STOCK 12514G108 13 80 SH   SOLE   80 0 0
Henry Jack & Assoc COMMON STOCK 426281101 13 74 SH   SOLE   74 0 0
Trimble Navigation Ltd COMMON STOCK 896239100 15 251 SH   SOLE   251 0 0
SeaChange International, Inc. COMMON STOCK 811699107 15 25,000 SH   SOLE   25,000 0 0
Snowflake Cl A Ord COMMON STOCK 833445109 15 110 SH   SOLE   110 0 0
Hamamatsu Photonics KK COMMON STOCK J18270108 16 407 SH   SOLE   407 0 0
Amkor Technology Inc Com COMMON STOCK 031652100 16 953 SH   SOLE   953 0 0
Arrow Electrs Inc Com COMMON STOCK 042735100 18 159 SH   SOLE   159 0 0
Electronic Arts Inc COMMON STOCK 285512109 22 181 SH   SOLE   181 0 0
ALLEGRO MICROSYSTEMS ORD COMMON STOCK 01749D105 23 1,100 SH   SOLE   1,100 0 0
RELX PLC Sponsored ADR COMMON STOCK 759530108 23 846 SH   SOLE   846 0 0
WEX Inc COMMON STOCK 96208T104 23 150 SH   SOLE   150 0 0
AZENTA INC COMMON STOCK 114340102 25 351 SH   SOLE   351 0 0
Technolgy Sector Spdr Tr Sbi COMMON STOCK 81369Y803 25 200 SH   SOLE   200 0 0
Cadence Design Systems Inc COMMON STOCK 127387108 30 200 SH   SOLE   200 0 0
Keyence Corp COMMON STOCK J32491102 32 93 SH   SOLE   93 0 0
Corning Inc COMMON STOCK 219350105 34 1,068 SH   SOLE   1,068 0 0
I Shares S&P Global Info Technology ETF COMMON STOCK 464287291 36 790 SH   SOLE   790 0 0
Microchip Technology Inc COMMON STOCK 595017104 41 700 SH   SOLE   700 0 0
WOLFSPEED ORD COMMON STOCK 977852102 41 644 SH   SOLE   644 0 0
GoDaddy Inc COMMON STOCK 380237107 41 590 SH   SOLE   590 0 0
Paypal Hldgs Inc COMMON STOCK 70450Y103 51 730 SH   SOLE   730 0 0
Kla-Tencor Corporation COMMON STOCK 482480100 52 164 SH   SOLE   164 0 0
Salesforce.com Inc COMMON STOCK 79466L302 67 406 SH   SOLE   406 0 0
Vanguard Information Technology ETF COMMON STOCK 92204A702 83 253 SH   SOLE   253 0 0
ASML Holding NV COMMON STOCK N07059178 84 175 SH   SOLE   175 0 0
Nvidia Corp Com COMMON STOCK 67066G104 88 581 SH   SOLE   581 0 0
Akamai Technologies Com COMMON STOCK 00971T101 91 1,000 SH   SOLE   1,000 0 0
Tyler Technologies COMMON STOCK 902252105 116 350 SH   SOLE   350 0 0
Applied Materials COMMON STOCK 038222105 130 1,425 SH   SOLE   1,425 0 0
Broadcom Inc Com COMMON STOCK 11135F101 136 279 SH   SOLE   279 0 0
Intuit Inc COMMON STOCK 461202103 139 361 SH   SOLE   361 0 0
Intel Corp COMMON STOCK 458140100 170 4,553 SH   SOLE   4,553 0 0
Nice Ltd COMMON STOCK 653656108 231 1,200 SH   SOLE   1,200 0 0
Mastercard Inc Cl A COMMON STOCK 57636Q104 239 756 SH   SOLE   756 0 0
Palo Alto Networks, Inc. COMMON STOCK 697435105 260 526 SH   SOLE   526 0 0
Qualcomm Inc COMMON STOCK 747525103 263 2,055 SH   SOLE   2,055 0 0
Adobe Systems Inc COMMON STOCK 00724F101 282 770 SH   SOLE   770 0 0
Automatic Data Processing Inc COMMON STOCK 053015103 322 1,531 SH   SOLE   1,531 0 0
TE Connectivity Ltd COMMON STOCK H84989104 342 3,019 SH   SOLE   3,019 0 0
Gartner Inc COMMON STOCK 366651107 344 1,421 SH   SOLE   1,421 0 0
Oracle Corp COMMON STOCK 68389X105 397 5,688 SH   SOLE   5,688 0 0
Texas Instruments Inc COMMON STOCK 882508104 443 2,886 SH   SOLE   2,886 0 0
Cisco Systems Inc COMMON STOCK 17275R102 529 12,403 SH   SOLE   12,403 0 0
International Business Machines Corp COMMON STOCK 459200101 775 5,489 SH   SOLE   5,489 0 0
Adyen N.V. Unsponsored ADR COMMON STOCK 00783V104 11,356 777,298 SH   SOLE   777,298 0 0
Broadridge Financial Solutions, Inc. COMMON STOCK 11133T103 12,192 85,528 SH   SOLE   85,528 0 0
ASML Holding NV ADR COMMON STOCK N07059210 19,862 41,738 SH   SOLE   41,738 0 0
NXP Semiconductors NV COMMON STOCK N6596X109 20,000 135,110 SH   SOLE   135,110 0 0
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100 21,040 257,364 SH   SOLE   257,364 0 0
Visa Inc COMMON STOCK 92826C839 33,929 172,323 SH   SOLE   172,323 0 0
Accenture PLC COMMON STOCK G1151C101 36,398 131,092 SH   SOLE   131,092 0 0
Microsoft Corp COMMON STOCK 594918104 39,763 154,823 SH   SOLE   154,823 0 0
Apple Inc COMMON STOCK 037833100 41,840 306,025 SH   SOLE   306,025 0 0
Celanese Corp Del Com Ser A COMMON STOCK 150870103 4 35 SH   SOLE   35 0 0
Reliance Steel & Alum Com COMMON STOCK 759509102 8 50 SH   SOLE   50 0 0
RPM International Inc COMMON STOCK 749685103 9 108 SH   SOLE   108 0 0
I Shares TR S&G Gl Materia COMMON STOCK 464288695 12 160 SH   SOLE   160 0 0
Packaging Corp Amer Com COMMON STOCK 695156109 13 91 SH   SOLE   91 0 0
Sylvamo Corp COMMON STOCK 871332102 16 481 SH   SOLE   481 0 0
Vale S A ADR COMMON STOCK 91912E105 25 1,735 SH   SOLE   1,735 0 0
Asahi Kasei Corp COMMON STOCK J0242P110 26 3,345 SH   SOLE   3,345 0 0
Pioneer Nat Res Co Com COMMON STOCK 723787107 29 128 SH   SOLE   128 0 0
Eastman Chem Co Com COMMON STOCK 277432100 36 400 SH   SOLE   400 0 0
Nutrien Ltd COMMON STOCK 67077M108 37 459 SH   SOLE   459 0 0
Du Pont E I De Nemour&Co COMMON STOCK 26614N102 136 2,455 SH   SOLE   2,455 0 0
Corteva Inc com COMMON STOCK 22052L104 142 2,630 SH   SOLE   2,630 0 0
Dow Chemical Co COMMON STOCK 260557103 145 2,805 SH   SOLE   2,805 0 0
Air Products & Chemical Inc COMMON STOCK 009158106 244 1,016 SH   SOLE   1,016 0 0
Ecolab Inc COMMON STOCK 278865100 6,238 40,570 SH   SOLE   40,570 0 0
Sherwin Williams Co COMMON STOCK 824348106 21,132 94,376 SH   SOLE   94,376 0 0
Linde Plc COMMON STOCK G5494J103 25,373 88,243 SH   SOLE   88,243 0 0
Public Storage COMMON STOCK 74460D109 3 11 SH   SOLE   11 0 0
Vanguard INTL Equity ETF COMMON STOCK 922042676 5 102 SH   SOLE   102 0 0
Jones Lang Lasalle COMMON STOCK 48020Q107 5 29 SH   SOLE   29 0 0
Sun Communities Inc COMMON STOCK 866674104 6 40 SH   SOLE   40 0 0
Extra Space Storage Inc. COMMON STOCK 30225T102 7 43 SH   SOLE   43 0 0
Prologis, Inc. COMMON STOCK 74340W103 17 143 SH   SOLE   143 0 0
LTC Properties Inc COMMON STOCK 502175102 58 1,500 SH   SOLE   1,500 0 0
Uniti Group Inc COMMON STOCK 91325V108 65 6,861 SH   SOLE   6,861 0 0
Vanguard REIT COMMON STOCK 922908553 172 1,893 SH   SOLE   1,893 0 0
American Tower Corp Cl A COMMON STOCK 03027X100 284 1,113 SH   SOLE   1,113 0 0
Alexandria Real Estate Equities, Inc COMMON STOCK 015271109 19,603 135,167 SH   SOLE   135,167 0 0
Crown Castle International Corp COMMON STOCK 22822V101 22,673 134,656 SH   SOLE   134,656 0 0
Exelon Corporation COMMON STOCK 30161N101 12 261 SH   SOLE   261 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 20 265 SH   SOLE   265 0 0
ENERGY INC COMMON STOCK 30034W106 23 350 SH   SOLE   350 0 0
AES Corp COMMON STOCK 00130H105 24 1,127 SH   SOLE   1,127 0 0
Eversource Energy COMMON STOCK 30040W108 40 477 SH   SOLE   477 0 0
National Grid Plc ADR F Sponsored ADR COMMON STOCK 636274409 41 640 SH   SOLE   640 0 0
Pub Svc Ent Group Inc COMMON STOCK 744573106 44 700 SH   SOLE   700 0 0
Dominion Resources Inc COMMON STOCK 25746U109 117 1,463 SH   SOLE   1,463 0 0
Southern Co COMMON STOCK 842587107 157 2,200 SH   SOLE   2,200 0 0
Entergy Corp COMMON STOCK 29364G103 158 1,400 SH   SOLE   1,400 0 0
Duke Energy Corp New Com COMMON STOCK 26441C204 189 1,766 SH   SOLE   1,766 0 0
American Elec Pwr Inc Com COMMON STOCK 025537101 384 4,000 SH   SOLE   4,000 0 0
NextEra Energy Inc COMMON STOCK 65339F101 742 9,577 SH   SOLE   9,577 0 0
American Water Works Company, Inc. COMMON STOCK 030420103 21,727 146,047 SH   SOLE   146,047 0 0
I Shares Barclays 1-3 Year Treasury Bond COMMON STOCK 464287457 4 50 SH   SOLE   50 0 0
Vanguard Short Term Inflation Protected Securities Index Fund COMMON STOCK 922020805 9 175 SH   SOLE   175 0 0
iShares 0-5 Year TIPS Bond ETF COMMON STOCK 46429B747 43 425 SH   SOLE   425 0 0
Schwab US TIPS ETF COMMON STOCK 808524870 55 986 SH   SOLE   986 0 0
Ishares Tr Intrm Tr Crp Etf COMMON STOCK 464288638 6 115 SH   SOLE   115 0 0
ISHARES IBND DEC 2030 TRM CORP ETF COMMON STOCK 46436E726 13 595 SH   SOLE   595 0 0
ISHARES IBONDS DEC 2029 TERM ETF COMMON STOCK 46436E205 13 575 SH   SOLE   575 0 0
iShares iBonds Dec 2027 Term Corp ETF COMMON STOCK 46435UAA9 15 610 SH   SOLE   610 0 0
Invesco BulletShares 2028 Corp Bd ETF COMMON STOCK 46138J643 15 770 SH   SOLE   770 0 0
iShares iBonds Dec 2026 Term Corp ETF COMMON STOCK 46435GAA0 26 1,110 SH   SOLE   1,110 0 0
Ishares Tr Sh Tr Crport Etf COMMON STOCK 464288646 29 570 SH   SOLE   570 0 0
iShares iBonds Dec 2025 Term Corp ETF COMMON STOCK 46434VBD1 44 1,790 SH   SOLE   1,790 0 0
iShares iBonds Dec 2024 Term Corp ETF COMMON STOCK 46434VBG4 56 2,250 SH   SOLE   2,250 0 0
Invesco BulletShares 2029 Corp Bd ETF COMMON STOCK 46138J577 61 3,357 SH   SOLE   3,357 0 0
iShares iBonds Dec 2023 Term Corp ETF COMMON STOCK 46434VAX8 75 2,985 SH   SOLE   2,985 0 0
Vanguard Intermediate-Term Corp Bd ETF COMMON STOCK 92206C870 80 1,000 SH   SOLE   1,000 0 0
Invesco BulletShares 2030 Corp Bd ETF COMMON STOCK 46138J460 120 7,282 SH   SOLE   7,282 0 0
Invesco BulletShares 2027 Corp Bd ETF COMMON STOCK 46138J783 158 8,140 SH   SOLE   8,140 0 0
Invesco BulletShares 2026 Corp Bd ETF COMMON STOCK 46138J791 178 9,227 SH   SOLE   9,227 0 0
Invesco BulletShares 2025 Corp Bd ETF COMMON STOCK 46138J825 264 12,899 SH   SOLE   12,899 0 0
Invesco BulletShares 2022 Corp Bd ETF COMMON STOCK 46138J882 339 16,018 SH   SOLE   16,018 0 0
Invesco BulletShares 2024 Corp Bd ETF COMMON STOCK 46138J841 379 18,283 SH   SOLE   18,283 0 0
Invesco BulletShares 2023 Corp Bd ETF COMMON STOCK 46138J866 468 22,331 SH   SOLE   22,331 0 0
JPMorgan Ultra-Short Income ETF COMMON STOCK 46641Q837 28 552 SH   SOLE   552 0 0
I Shares TR Barcly Usagg B COMMON STOCK 464287226 67 663 SH   SOLE   663 0 0
Janus Henderson AAA CLO ETF COMMON STOCK 47103U845 14,923 304,291 SH   SOLE   304,291 0 0
JH Investors Trust COMMON STOCK 410142103 1 100 SH   SOLE   100 0 0
Bancroft Fund COMMON STOCK 059695106 3 177 SH   SOLE   177 0 0
iShares iBonds Dec 2028 Term Muni Bd ETF COMMON STOCK 46435U325 16 650 SH   SOLE   650 0 0
iShares iBonds Dec 2027 Term Muni Bd ETF COMMON STOCK 46435U283 47 1,876 SH   SOLE   1,876 0 0
iShares iBonds Dec 2022 Term Corp ETF COMMON STOCK 46434VBA7 56 2,225 SH   SOLE   2,225 0 0
iShares iBonds Dec 2026 Term Muni Bd ETF COMMON STOCK 46435U259 74 2,909 SH   SOLE   2,909 0 0
iShares iBonds Dec 2024 Term Muni Bond ETF COMMON STOCK 46435U697 91 3,503 SH   SOLE   3,503 0 0
iShares National Muni Bond COMMON STOCK 464288414 111 1,046 SH   SOLE   1,046 0 0
iShares iBonds Dec 2022 Term Muni Bond ETF COMMON STOCK 46435G755 131 5,056 SH   SOLE   5,056 0 0
iShares iBonds Dec 2023 Term Muni Bond ETF COMMON STOCK 46435G318 150 5,870 SH   SOLE   5,870 0 0
iShares iBonds Dec 2025 Term Muni Bond ETF COMMON STOCK 46435U432 215 8,070 SH   SOLE   8,070 0 0