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
3M Company com 88579Y101 52 405 SH   SOLE 01 02 405 0 0
Abbott Laboratories com 002824100 303 2,785 SH   SOLE 01 02 2,785 0 0
AbbVie Inc com 00287Y109 406 2,654 SH   SOLE 01 02 2,654 0 0
Academy Sports & Outdoors Inc com 00402L107 4 100 SH   SOLE 01 02 100 0 0
Acadia Pharmaceuticals, Inc com 004225108 1 100 SH   SOLE 01 02 100 0 0
Accenture Plc com G1151C101 34 124 SH   SOLE 01 02 124 0 0
Acushnet Holdings Corp com 005098108 21 500 SH   SOLE 01 02 500 0 0
Adobe Systems com 00724F101 9,046 24,713 SH   SOLE 01 02 24,713 0 0
Agilent Technologies com 00846U101 23 195 SH   SOLE 01 02 195 0 0
Air Prod & Chemicals Inc com 009158106 132 550 SH   SOLE 01 02 550 0 0
Airbnb Inc com 009066101 11 125 SH   SOLE 01 02 125 0 0
Albany International Corp com 012348108 24 300 SH   SOLE 01 02 300 0 0
Albemarle Corp com 012653101 66 315 SH   SOLE 01 02 315 0 0
Alcon Inc com H01301128 17 250 SH   SOLE 01 02 250 0 0
Alerian MLP ETF-Alps com 00162Q452 11,166 324,131 SH   SOLE 01 02 324,131 0 0
Alibaba Group Hldg ADR com 01609W102 26 225 SH   SOLE 01 02 225 0 0
Allstate Corporation com 020002101 101 800 SH   SOLE 01 02 800 0 0
Alphabet Inc Cl A com 02079K305 6,806 3,123 SH   SOLE 01 02 3,123 0 0
Alphabet Inc Class C com 02079K107 3,507 1,603 SH   SOLE 01 02 1,603 0 0
Alt House Cannabis Inc Registered Shs Isin#ca02124 com 021242102 0 20 SH   SOLE 01 02 20 0 0
Alternative Harvest ETF-ETFMGR com 26924G508 16 2,750 SH   SOLE 01 02 2,750 0 0
Altria Group Inc com 02209S103 3,786 90,651 SH   SOLE 01 02 90,651 0 0
Amazon.Com Inc com 023135106 6,242 58,768 SH   SOLE 01 02 58,768 0 0
Ambarella Inc com G037AX101 7 100 SH   SOLE 01 02 100 0 0
Ameren Illinois Co 4.26 percent Pfd com 02361D878 23 250 SH   SOLE 01 02 250 0 0
Ameren Illinois Co 4.7 percent Pfd com 02361D845 76 796 SH   SOLE 01 02 796 0 0
American Airlines Group Inc com 02376R102 5 400 SH   SOLE 01 02 400 0 0
American Electric com 025537101 24 250 SH   SOLE 01 02 250 0 0
American Outdoor Brands com 02875D109 4 400 SH   SOLE 01 02 400 0 0
Amgen Inc com 031162100 871 3,579 SH   SOLE 01 02 3,579 0 0
Analog Devices com 032654105 11,701 80,091 SH   SOLE 01 02 80,091 0 0
Angi Inc com 00183L102 5 1,000 SH   SOLE 01 02 1,000 0 0
Ansys Inc com 03662Q105 144 600 SH   SOLE 01 02 600 0 0
Apple Computer Inc com 037833100 15,593 114,049 SH   SOLE 01 02 114,049 0 0
Archer Daniels Midland Company com 039483102 132 1,700 SH   SOLE 01 02 1,700 0 0
Astrazeneca PLC ADR com 046353108 8 125 SH   SOLE 01 02 125 0 0
AT&T Inc. com 00206R102 147 7,015 SH   SOLE 01 02 7,015 0 0
Aurora Cannabis Inc com 05156X884 3 2,125 SH   SOLE 01 02 2,125 0 0
Autodesk Inc com 052769106 17 100 SH   SOLE 01 02 100 0 0
Automatic Data Processing com 053015103 3,306 15,742 SH   SOLE 01 02 15,742 0 0
Avadel Pharmaceuticals PLC com 05337M104 0 100 SH   SOLE 01 02 100 0 0
Ayr Strategies Inc com 05475P109 2 450 SH   SOLE 01 02 450 0 0
B & G Foods Inc com 05508R106 7 300 SH   SOLE 01 02 300 0 0
Balchem Corp com 057665200 1,056 8,142 SH   SOLE 01 02 8,142 0 0
Ball Corp com 058498106 151 2,200 SH   SOLE 01 02 2,200 0 0
Bank of America Corp com 060505104 904 29,049 SH   SOLE 01 02 29,049 0 0
Bank of New York Mellon Corp com 064058100 736 17,635 SH   SOLE 01 02 17,635 0 0
Barclays 1-3 year Credit Bd ETF-iShares com 464288646 81 1,600 SH   SOLE 01 02 1,600 0 0
Becton Dickinson Co com 075887109 105 425 SH   SOLE 01 02 425 0 0
Benchmark Bankshares, Inc com 08160E207 0 18 SH   SOLE 01 02 18 0 0
Berkshire Hathaway Inc B com 084670702 2,678 9,810 SH   SOLE 01 02 9,810 0 0
Beyond Air Inc com 08862L103 3 500 SH   SOLE 01 02 500 0 0
Biogen Idec Inc com 09062X103 814 3,993 SH   SOLE 01 02 3,993 0 0
BioShares Biotechnology Clinical Trials com 26923G301 2 100 SH   SOLE 01 02 100 0 0
Bitfarms Ltd com 09173B107 0 100 SH   SOLE 01 02 100 0 0
Blackrock Inc com 09247X101 1,143 1,876 SH   SOLE 01 02 1,876 0 0
Blackrock Taxable Municipal Bond com 09248X100 27 1,400 SH   SOLE 01 02 1,400 0 0
Blackstone Group LP com 09260D107 52 565 SH   SOLE 01 02 565 0 0
Blade Air Mobility CL A com 092667104 1 125 SH   SOLE 01 02 125 0 0
Blockchain ETF-Global X com 37954Y160 1 100 SH   SOLE 01 02 100 0 0
Boeing Co com 097023105 86 630 SH   SOLE 01 02 630 0 0
Boston Scientific Corp com 101137107 26 700 SH   SOLE 01 02 700 0 0
BP PLC ADR com 055622104 154 5,445 SH   SOLE 01 02 5,445 0 0
Bright Horizon Family Solutions Inc com 109194100 182 2,150 SH   SOLE 01 02 2,150 0 0
Brighthouse Financial Inc 6.75 percent Pfd com 10922N509 1,032 42,572 SH   SOLE 01 02 42,572 0 0
Bristol-Myers Squibb com 110122108 1,041 13,525 SH   SOLE 01 02 13,525 0 0
Calavo Growers Inc com 128246105 660 15,820 SH   SOLE 01 02 15,820 0 0
Cambridge Bancorp com 132152109 563 6,811 SH   SOLE 01 02 6,811 0 0
Canadian Dollar Currency com CAD999996 0 11 SH   SOLE 01 02 11 0 0
Canadian Imperial Bank of Commerce com 136069101 128 2,638 SH   SOLE 01 02 2,638 0 0
Canadian National Railroad com 136375102 17 150 SH   SOLE 01 02 150 0 0
Canadian Pacific Railway Ltd com 13645T100 59 850 SH   SOLE 01 02 850 0 0
Cannabis ETF com 84858T400 1 160 SH   SOLE 01 02 160 0 0
Carlyle Group Inc com 14316J108 5 150 SH   SOLE 01 02 150 0 0
Carmax Inc com 143130102 7 80 SH   SOLE 01 02 80 0 0
Carnival Corp com 143658300 3 300 SH   SOLE 01 02 300 0 0
Carrier Global Corp com 14448C104 47 1,325 SH   SOLE 01 02 1,325 0 0
Caterpillar com 149123101 305 1,706 SH   SOLE 01 02 1,706 0 0
Celularity Inc com 151190105 0 110 SH   SOLE 01 02 110 0 0
Championx Corp com 15872M104 46 2,337 SH   SOLE 01 02 2,337 0 0
Charles Schwab Corp com 808513105 8,712 137,898 SH   SOLE 01 02 137,898 0 0
Chevron Corp com 166764100 9,106 62,898 SH   SOLE 01 02 62,898 0 0
Chicago Mercantile Exchange com 12572Q105 94 460 SH   SOLE 01 02 460 0 0
Chipotle Mexican Grill com 169656105 13 10 SH   SOLE 01 02 10 0 0
Church & Dwight com 171340102 10,713 115,621 SH   SOLE 01 02 115,621 0 0
Cigna Corp com 125523100 42 158 SH   SOLE 01 02 158 0 0
Cincinnati Financial Corp com 172062101 608 5,114 SH   SOLE 01 02 5,114 0 0
Cisco Systems com 17275R102 174 4,075 SH   SOLE 01 02 4,075 0 0
Citigroup com 172967424 2 40 SH   SOLE 01 02 40 0 0
Citizens Financial Group Inc com 174610105 31 882 SH   SOLE 01 02 882 0 0
Clean Harbors, Inc com 184496107 9 100 SH   SOLE 01 02 100 0 0
Coca Cola Company com 191216100 3,324 52,841 SH   SOLE 01 02 52,841 0 0
Coinbase Global, Inc com 19260Q107 2 40 SH   SOLE 01 02 40 0 0
Colgate-Palmolive Co com 194162103 315 3,927 SH   SOLE 01 02 3,927 0 0
Comcast Corp Class A com 20030N101 64 1,625 SH   SOLE 01 02 1,625 0 0
Comerica Inc com 200340107 29 400 SH   SOLE 01 02 400 0 0
Conformis Inc com 20717E101 2 5,000 SH   SOLE 01 02 5,000 0 0
Conocophillips com 20825C104 446 4,968 SH   SOLE 01 02 4,968 0 0
Constellation Brands Inc com 21036P108 17 75 SH   SOLE 01 02 75 0 0
Core S&P 500 ETF-iShares com 464287200 37 97 SH   SOLE 01 02 97 0 0
Core U.S. Aggregate Bond ETF-iShares com 464287226 33 325 SH   SOLE 01 02 325 0 0
Core US REIT ETF-iShares com 464288521 21 400 SH   SOLE 01 02 400 0 0
Corporate Bond ETF-Fidelity com 316188101 23 500 SH   SOLE 01 02 500 0 0
Corteva Inc com 22052L104 200 3,686 SH   SOLE 01 02 3,686 0 0
Costamare Inc com Y1771G102 6 500 SH   SOLE 01 02 500 0 0
Costco Wholesale Corp com 22160K105 223 465 SH   SOLE 01 02 465 0 0
CSX Corporation com 126408103 11 375 SH   SOLE 01 02 375 0 0
Cummins Inc com 231021106 77 400 SH   SOLE 01 02 400 0 0
Customers Bancorp 6 percent Pfd com 23204G704 74 3,000 SH   SOLE 01 02 3,000 0 0
CVS Caremark Corp com 126650100 201 2,174 SH   SOLE 01 02 2,174 0 0
Danaher Corp com 235851102 295 1,165 SH   SOLE 01 02 1,165 0 0
Deere & Co com 244199105 255 850 SH   SOLE 01 02 850 0 0
Delta Air Lines Inc com 247361702 3 120 SH   SOLE 01 02 120 0 0
Dexcom Inc com 252131107 48 640 SH   SOLE 01 02 640 0 0
Diageo Plc ADR com 25243Q205 153 877 SH   SOLE 01 02 877 0 0
DIGITAL WORLD ACQUISITION CORP C com 25400Q105 3 104 SH   SOLE 01 02 104 0 0
Dominion Resources Inc com 25746U109 13 166 SH   SOLE 01 02 166 0 0
Dominos Pizza Inc com 25754A201 5 12 SH   SOLE 01 02 12 0 0
Doubleline Total Return Tact ETF-SPDRS com 78467V848 13 305 SH   SOLE 01 02 305 0 0
Dover com 260003108 6,133 50,551 SH   SOLE 01 02 50,551 0 0
Dow Chemical com 260557103 271 5,242 SH   SOLE 01 02 5,242 0 0
Duke Energy New com 26441C204 893 8,330 SH   SOLE 01 02 8,330 0 0
E.I. Du Pont de Nemours & Co com 26614N102 288 5,178 SH   SOLE 01 02 5,178 0 0
Eastern Bankshares Inc com 27627N105 83 4,500 SH   SOLE 01 02 4,500 0 0
eBay Inc com 278642103 4 100 SH   SOLE 01 02 100 0 0
ECA Marcellus Trust I com 26827L109 1 600 SH   SOLE 01 02 600 0 0
Ecolab com 278865100 53 345 SH   SOLE 01 02 345 0 0
Edwards Lifesciences com 28176E108 2,751 28,926 SH   SOLE 01 02 28,926 0 0
Electronic Arts Inc com 285512109 1 5 SH   SOLE 01 02 5 0 0
Eli Lilly & Company com 532457108 132 408 SH   SOLE 01 02 408 0 0
Embraer SA ADR com 29082A107 3 360 SH   SOLE 01 02 360 0 0
Emerging Lcl $ Bd ETF-Mkt Vectors com 92189H300 187 7,650 SH   SOLE 01 02 7,650 0 0
Emerging Markets ETF-iShares com 464287234 30 747 SH   SOLE 01 02 747 0 0
Emerson Electric Co com 291011104 126 1,580 SH   SOLE 01 02 1,580 0 0
Enbridge Inc com 29250N105 7 172 SH   SOLE 01 02 172 0 0
Energy Select Sector ETF-SPDR com 81369Y506 1,532 21,429 SH   SOLE 01 02 21,429 0 0
Energy Transfer LP com 29273V100 2,147 215,090 SH   SOLE 01 02 215,090 0 0
Enerplus Corp com 292766102 3 200 SH   SOLE 01 02 200 0 0
Enhanced Short Maturity Active ETF -PIMCO com 72201R833 119 1,200 SH   SOLE 01 02 1,200 0 0
Enterprise Products Partners LP com 293792107 243 9,990 SH   SOLE 01 02 9,990 0 0
Equinix Inc com 29444U700 20 30 SH   SOLE 01 02 30 0 0
Equity Residential com 29476L107 67 934 SH   SOLE 01 02 934 0 0
Escrow Altegrity Inc Com com 021ESC017 0 40 SH   SOLE 01 02 40 0 0
ESG US Stock ETF-Vanguard com 921910733 20 300 SH   SOLE 01 02 300 0 0
Estee Lauder Companies com 518439104 2,902 11,393 SH   SOLE 01 02 11,393 0 0
Eversource Energy com 30040W108 50 590 SH   SOLE 01 02 590 0 0
Exact Sciences Corp com 30063P105 37 950 SH   SOLE 01 02 950 0 0
Expeditors International of Washington com 302130109 85 870 SH   SOLE 01 02 870 0 0
Exponent Inc com 30214U102 10 110 SH   SOLE 01 02 110 0 0
Exxon Mobil com 30231G102 12,884 150,441 SH   SOLE 01 02 150,441 0 0
F5 Networks Inc com 315616102 52 340 SH   SOLE 01 02 340 0 0
Facebook, Inc com 30303M102 347 2,150 SH   SOLE 01 02 2,150 0 0
Factset Research Systems com 303075105 33 85 SH   SOLE 01 02 85 0 0
Faro Technologies Inc com 311642102 1 30 SH   SOLE 01 02 30 0 0
Fast Retailing Co Ord com J1346E100 21 40 SH   SOLE 01 02 40 0 0
Fastenal Co com 311900104 1,621 32,464 SH   SOLE 01 02 32,464 0 0
Fedex Corp com 31428X106 567 2,502 SH   SOLE 01 02 2,502 0 0
Fidelity National Information Svcs com 31620M106 50 550 SH   SOLE 01 02 550 0 0
First Republic Bank com 33616C100 9 65 SH   SOLE 01 02 65 0 0
First Solar Inc com 336433107 5 80 SH   SOLE 01 02 80 0 0
Fiserv com 337738108 8,002 89,935 SH   SOLE 01 02 89,935 0 0
Flowers Foods Inc com 343498101 928 35,250 SH   SOLE 01 02 35,250 0 0
Ford Motor Company com 345370860 25 2,225 SH   SOLE 01 02 2,225 0 0
Fortive Corp com 34959J108 33 600 SH   SOLE 01 02 600 0 0
Fortune Brands Home & Security, Inc com 34964C106 547 9,130 SH   SOLE 01 02 9,130 0 0
Franco Nevada Corp com 351858105 7,229 54,941 SH   SOLE 01 02 54,941 0 0
Freeport-McMoRan Copper & Gold com 35671D857 1,903 65,033 SH   SOLE 01 02 65,033 0 0
FTSE All-World ex-US ETF-Vanguard com 922042775 20 400 SH   SOLE 01 02 400 0 0
FTSE Europe ETF-Vanguard com 922042874 11 200 SH   SOLE 01 02 200 0 0
FTSE RAFI US 1500 Small-Mid ETF-Invesco com 46137V597 8 50 SH   SOLE 01 02 50 0 0
Gamestop Corp Cl A com 36467W109 0 1 SH   SOLE 01 02 1 0 0
General Dynamics Corp com 369550108 147 663 SH   SOLE 01 02 663 0 0
General Electric com 369604301 101 1,579 SH   SOLE 01 02 1,579 0 0
General Mills com 370334104 25 325 SH   SOLE 01 02 325 0 0
Genetech Inc Com com 37611X100 2 723 SH   SOLE 01 02 723 0 0
Gentex Corp com 371901109 17 600 SH   SOLE 01 02 600 0 0
Gilead Sciences Inc com 375558103 2,286 36,992 SH   SOLE 01 02 36,992 0 0
Glacier Bancorp Inc com 37637Q105 8,323 175,508 SH   SOLE 01 02 175,508 0 0
Glaxosmithkline PLC ADR com 37733W105 27 624 SH   SOLE 01 02 624 0 0
Global Clean Energy ETF-iShares com 464288224 104 5,465 SH   SOLE 01 02 5,465 0 0
Global X Genomics & Biotechnology ETF com 37954Y434 2 150 SH   SOLE 01 02 150 0 0
Gold Fields Ltd com 38059T106 1 105 SH   SOLE 01 02 105 0 0
Gold Miners ETF-Market Vectors com 92189F106 5 200 SH   SOLE 01 02 200 0 0
Gold Shares ETF-SPDR com 78463V107 109 648 SH   SOLE 01 02 648 0 0
Gold Trust ETF-iShares com 464285204 11,568 337,152 SH   SOLE 01 02 337,152 0 0
Goodrx Hldgs Inc com 38246G108 1 191 SH   SOLE 01 02 191 0 0
Guardant Health Inc com 40131M109 1 20 SH   SOLE 01 02 20 0 0
HCI Group Inc com 40416E103 3,019 44,559 SH   SOLE 01 02 44,559 0 0
Healthpeak Properties Ord com 42250P103 8 300 SH   SOLE 01 02 300 0 0
Helmerich & Payne com 423452101 11 250 SH   SOLE 01 02 250 0 0
Hingham Institution for Savings com 433323102 2,511 8,847 SH   SOLE 01 02 8,847 0 0
Home Depot com 437076102 150 548 SH   SOLE 01 02 548 0 0
Honeywell International, Inc com 438516106 129 744 SH   SOLE 01 02 744 0 0
Hormel Foods Corp com 440452100 1,426 30,111 SH   SOLE 01 02 30,111 0 0
HSBC Hldgs PLC ADR com 404280406 5 150 SH   SOLE 01 02 150 0 0
Humana Inc com 444859102 7 15 SH   SOLE 01 02 15 0 0
Huntington Bancshares com 446150104 74 6,131 SH   SOLE 01 02 6,131 0 0
Hut 8 Mining Corp com 44812T102 0 100 SH   SOLE 01 02 100 0 0
IDEXX Laboratories, Inc com 45168D104 0 1 SH   SOLE 01 02 1 0 0
Illinois Tool Works Inc com 452308109 7,920 43,458 SH   SOLE 01 02 43,458 0 0
Illumina Inc com 452327109 50 273 SH   SOLE 01 02 273 0 0
Imperial Oil LTD com 453038408 42 900 SH   SOLE 01 02 900 0 0
Independent Bank Corp com 453836108 75 950 SH   SOLE 01 02 950 0 0
Intel com 458140100 278 7,432 SH   SOLE 01 02 7,432 0 0
Intercloud Systems, Inc com 458488400 0 64 SH   SOLE 01 02 64 0 0
Intercontinental Exchange, Inc. com 45866F104 19 200 SH   SOLE 01 02 200 0 0
International Business Machines com 459200101 15,407 109,120 SH   SOLE 01 02 109,120 0 0
International Flavors & Fragrances com 459506101 345 2,900 SH   SOLE 01 02 2,900 0 0
International IPO ETF-Renaissance com 759937303 5 300 SH   SOLE 01 02 300 0 0
International Small Cap Div ETF-Wisdomtree com 97717W760 58 1,000 SH   SOLE 01 02 1,000 0 0
Invesco Dynamic Biotech & Genome ETF com 46137V787 3 50 SH   SOLE 01 02 50 0 0
Invesco Global Water ETF com 46138E651 2 70 SH   SOLE 01 02 70 0 0
Investment Grade Floating Rate ETF-SPDR com 78468R200 69 2,300 SH   SOLE 01 02 2,300 0 0
iPath Blmbg Copper Subindex TR ETN com 06739F101 6 150 SH   SOLE 01 02 150 0 0
Iron Mountain Inc com 46284V101 39 808 SH   SOLE 01 02 808 0 0
J G Boswell Co com 101205102 3,760 4,043 SH   SOLE 01 02 4,043 0 0
J.M. Smucker Co com 832696405 6 50 SH   SOLE 01 02 50 0 0
Jets ETF-US Global com 26922A842 3 200 SH   SOLE 01 02 200 0 0
John Wiley & Sons Inc com 968223206 79 1,650 SH   SOLE 01 02 1,650 0 0
Johnson & Johnson com 478160104 12,841 72,340 SH   SOLE 01 02 72,340 0 0
JPMorgan Chase & Co com 46625H100 518 4,602 SH   SOLE 01 02 4,602 0 0
Keweenaw Land Assn ltd com 493026108 12 550 SH   SOLE 01 02 550 0 0
Kimberly-Clark Corp com 494368103 10 75 SH   SOLE 01 02 75 0 0
Kinder Morgan Inc com 49456B101 143 8,512 SH   SOLE 01 02 8,512 0 0
Kinsale Capital Group, Inc com 49714P108 333 1,450 SH   SOLE 01 02 1,450 0 0
Kroger Co com 501044101 7 156 SH   SOLE 01 02 156 0 0
Kyndryl Holdings, Inc com 50155Q100 196 20,091 SH   SOLE 01 02 20,091 0 0
Lightstream Resources Ltd Cl A com 53227K101 0 800 SH   SOLE 01 02 800 0 0
Limoneira Co com 532746104 14 1,000 SH   SOLE 01 02 1,000 0 0
Livent Corp com 53814L108 23 1,000 SH   SOLE 01 02 1,000 0 0
Lockheed Martin Corporation com 539830109 30 70 SH   SOLE 01 02 70 0 0
Lucid Group Inc com 549498103 5 300 SH   SOLE 01 02 300 0 0
Lumen Technologies Inc com 550241103 2 142 SH   SOLE 01 02 142 0 0
Lyft Inc Cl A com 55087P104 1 100 SH   SOLE 01 02 100 0 0
Magellan Midstream Partners LP com 559080106 757 15,850 SH   SOLE 01 02 15,850 0 0
Manulife Financial Corporation com 56501R106 5 268 SH   SOLE 01 02 268 0 0
Marimed Inc com 56782V107 1 1,600 SH   SOLE 01 02 1,600 0 0
Marriott International, Inc Cl A com 571903202 1,224 8,999 SH   SOLE 01 02 8,999 0 0
Marriott Vacations Worldwide Corp com 57164Y107 121 1,043 SH   SOLE 01 02 1,043 0 0
Marsh & Mclennan Cos In Com com 571748102 142 916 SH   SOLE 01 02 916 0 0
McCormick & Co Inc com 579780206 3,684 44,247 SH   SOLE 01 02 44,247 0 0
McDonalds Corp com 580135101 211 855 SH   SOLE 01 02 855 0 0
Medical Properties Trust Inc com 58463J304 8 500 SH   SOLE 01 02 500 0 0
Medtronic com G5960L103 15 165 SH   SOLE 01 02 165 0 0
Merck com 58933Y105 1,763 19,335 SH   SOLE 01 02 19,335 0 0
Mettler Toledo International com 592688105 184 160 SH   SOLE 01 02 160 0 0
Microsoft com 594918104 7,081 27,570 SH   SOLE 01 02 27,570 0 0
Microstrategy Inc com 594972408 0 2 SH   SOLE 01 02 2 0 0
Mind Medicine Mindmed com 60255C109 1 1,000 SH   SOLE 01 02 1,000 0 0
Moderna Inc com 60770K107 15 104 SH   SOLE 01 02 104 0 0
Mondelez International Inc com 609207105 426 6,859 SH   SOLE 01 02 6,859 0 0
Morgan Stanley com 617446448 30 400 SH   SOLE 01 02 400 0 0
MSC Industrial Direct Co com 553530106 150 2,000 SH   SOLE 01 02 2,000 0 0
MSCI China ETF-iShares com 46429B671 4 80 SH   SOLE 01 02 80 0 0
MSCI EAFE Index ETF-iShares com 464287465 9 150 SH   SOLE 01 02 150 0 0
MSCI Emerging Markets ETF-Vanguard com 922042858 8 189 SH   SOLE 01 02 189 0 0
MSCI Hong Kong ETF-iShares com 464286871 8 350 SH   SOLE 01 02 350 0 0
MSCI Materials ETF-Fidelity com 316092881 29 700 SH   SOLE 01 02 700 0 0
Murphy USA Inc com 626755102 8 35 SH   SOLE 01 02 35 0 0
Mydecine Innovations G com 62849F200 0 40 SH   SOLE 01 02 40 0 0
Nasdaq Biotechnology ETF-iShares com 464287556 295 2,510 SH   SOLE 01 02 2,510 0 0
Nasdaq Cybersecurity ETF-First Trust com 33734X846 307 7,619 SH   SOLE 01 02 7,619 0 0
Nestle SA ADR com 641069406 5,866 50,398 SH   SOLE 01 02 50,398 0 0
Netflix Inc com 64110L106 2 10 SH   SOLE 01 02 10 0 0
Newscope Cap Corp com 71716H108 0 1,000 SH   SOLE 01 02 1,000 0 0
NextEra Energy, Inc. com 65339F101 695 8,966 SH   SOLE 01 02 8,966 0 0
Nike B com 654106103 96 937 SH   SOLE 01 02 937 0 0
Nisource Inc Com com 65473P105 12 408 SH   SOLE 01 02 408 0 0
Norfolk Southern Corp com 655844108 87 382 SH   SOLE 01 02 382 0 0
Northrop Grumman Corp com 666807102 33 70 SH   SOLE 01 02 70 0 0
Norwegian Cruise Line Holdings Ltd com G66721104 3 250 SH   SOLE 01 02 250 0 0
Novartis A G Spon ADR com 66987V109 4,362 51,602 SH   SOLE 01 02 51,602 0 0
Novo-Nordisk A-S ADR com 670100205 2,740 24,587 SH   SOLE 01 02 24,587 0 0
NVIDIA Corp com 67066G104 8,988 59,290 SH   SOLE 01 02 59,290 0 0
NXP Semiconductors Nv com N6596X109 44 300 SH   SOLE 01 02 300 0 0
O Reilly Automotive Inc com 67103H107 126 200 SH   SOLE 01 02 200 0 0
Occidental Petrol 27 Wts com 674599162 1 27 SH   SOLE 01 02 27 0 0
Occidental Petroleum Corp com 674599105 4 75 SH   SOLE 01 02 75 0 0
Ocean Spray 4 percent Pfd com 675022206 22 1,323 SH   SOLE 01 02 1,323 0 0
Ocean Spray Cranberrry Pfd com 675022305 0 20 SH   SOLE 01 02 20 0 0
Oceanfirst Financial 7 percent Pfd com 675234405 62 2,400 SH   SOLE 01 02 2,400 0 0
Okta Inc com 679295105 2,301 25,450 SH   SOLE 01 02 25,450 0 0
Old National Bancorp 7 percent Pfd com 68003D204 960 37,472 SH   SOLE 01 02 37,472 0 0
Opiant Pharmaceuticals com 683750103 4 300 SH   SOLE 01 02 300 0 0
Oracle Corporation com 68389X105 21 300 SH   SOLE 01 02 300 0 0
Organon & Co com 68622V106 47 1,400 SH   SOLE 01 02 1,400 0 0
Orion Office REIT, Inc com 68629Y103 0 10 SH   SOLE 01 02 10 0 0
OTIS Worldwide Corp com 68902V107 58 825 SH   SOLE 01 02 825 0 0
Pacira Biosciences Inc com 695127100 6 104 SH   SOLE 01 02 104 0 0
Packaging Corp Of America com 695156109 21 156 SH   SOLE 01 02 156 0 0
Palo Alto Networks com 697435105 86 175 SH   SOLE 01 02 175 0 0
Paychex Inc com 704326107 5,776 50,728 SH   SOLE 01 02 50,728 0 0
PayPal Holdings Inc com 70450Y103 3,340 47,823 SH   SOLE 01 02 47,823 0 0
Pepsico com 713448108 10,273 61,640 SH   SOLE 01 02 61,640 0 0
Petroleo Brasileiro SA Petrobras ADR com 71654V101 5 425 SH   SOLE 01 02 425 0 0
Pfizer Inc com 717081103 1,658 31,630 SH   SOLE 01 02 31,630 0 0
Philip Morris Intl Inc com 718172109 4,163 42,162 SH   SOLE 01 02 42,162 0 0
Phillips 66 com 718546104 308 3,755 SH   SOLE 01 02 3,755 0 0
Pinnacle Financial Corp 6.75 percent Pfd com 72346Q302 915 36,331 SH   SOLE 01 02 36,331 0 0
PJT Partners Inc com 69343T107 0 2 SH   SOLE 01 02 2 0 0
Plug Power, Inc com 72919P202 14 860 SH   SOLE 01 02 860 0 0
Powerwave Technologies Inc (NV) com 739363307 0 100 SH   SOLE 01 02 100 0 0
Prime Cyber Security ETF-ETF Managers com 26924G201 12 263 SH   SOLE 01 02 263 0 0
Procter & Gamble com 742718109 8,833 61,428 SH   SOLE 01 02 61,428 0 0
Public Service Enterprise Group com 744573106 5 75 SH   SOLE 01 02 75 0 0
Public Storage com 74460D109 209 667 SH   SOLE 01 02 667 0 0
Qualcomm Inc com 747525103 368 2,882 SH   SOLE 01 02 2,882 0 0
Quantumscape Corp com 74767V109 5 600 SH   SOLE 01 02 600 0 0
Raytheon Technologies Corp com 75513E101 173 1,795 SH   SOLE 01 02 1,795 0 0
Real Estate ETF-Vanguard com 922908553 6 68 SH   SOLE 01 02 68 0 0
Realty Income Corp com 756109104 7 100 SH   SOLE 01 02 100 0 0
Red Lt Holland Corp com 75671E109 0 1,000 SH   SOLE 01 02 1,000 0 0
ResMed Inc com 761152107 2,868 13,683 SH   SOLE 01 02 13,683 0 0
Revive Therapeutics Lt com 761516103 0 1,000 SH   SOLE 01 02 1,000 0 0
Rio Tinto PLC ADR com 767204100 6 100 SH   SOLE 01 02 100 0 0
Riot Blockchain I N C com 767292105 0 40 SH   SOLE 01 02 40 0 0
Rivian Automotive, Inc com 76954A103 3 114 SH   SOLE 01 02 114 0 0
Robotics & AI ETF-Global X Funds com 37954Y715 29 1,425 SH   SOLE 01 02 1,425 0 0
Roche Holding AG ADR com 771195104 20 480 SH   SOLE 01 02 480 0 0
Rocket Cos, Inc com 77311W101 11 1,500 SH   SOLE 01 02 1,500 0 0
Roper Technologies com 776696106 2,560 6,487 SH   SOLE 01 02 6,487 0 0
Royal Bank of Canada Montreal com 780087102 29 300 SH   SOLE 01 02 300 0 0
Russell 2000 Index ETF-iShares com 464287655 2 11 SH   SOLE 01 02 11 0 0
Russell 2000 Value Index ETF-iShares com 464287630 5 40 SH   SOLE 01 02 40 0 0
Russell Midcap ETF-iShares com 464287499 142 2,200 SH   SOLE 01 02 2,200 0 0
S&P 500 ETF-SPDR com 78462F103 401 1,064 SH   SOLE 01 02 1,064 0 0
S&P Biotech ETF-SPDR com 78464A870 371 4,997 SH   SOLE 01 02 4,997 0 0
S&P Dividend ETF-SPDR com 78464A763 507 4,271 SH   SOLE 01 02 4,271 0 0
S&P Global, Inc com 78409V104 25 75 SH   SOLE 01 02 75 0 0
S&P GSCI Commodity ETF-iShares com 46428R107 7 300 SH   SOLE 01 02 300 0 0
S&P SmallCap Low Volatility ETF-Invesco com 46138G102 1,817 40,797 SH   SOLE 01 02 40,797 0 0
S&P US Preferred Stock ETF-iShares com 464288687 22 665 SH   SOLE 01 02 665 0 0
Salesforce.com Inc com 79466L302 7 40 SH   SOLE 01 02 40 0 0
Seacoast Banking Corp of Florida com 811707801 2,638 79,847 SH   SOLE 01 02 79,847 0 0
Select Preferred & Income Fd-C & S com 19248Y107 179 8,765 SH   SOLE 01 02 8,765 0 0
Sempra Energy com 816851109 128 854 SH   SOLE 01 02 854 0 0
Service Corp International com 817565104 169 2,450 SH   SOLE 01 02 2,450 0 0
Sharecare Inc com 81948W104 0 30 SH   SOLE 01 02 30 0 0
Shell PLC Spon ADR com 780259305 76 1,450 SH   SOLE 01 02 1,450 0 0
Sherwin Williams Co com 824348106 22 100 SH   SOLE 01 02 100 0 0
Short-Term Bond ETF-Vanguard com 921937827 369 4,810 SH   SOLE 01 02 4,810 0 0
Silver Trust ETF-iShares com 46428Q109 17 933 SH   SOLE 01 02 933 0 0
Small Cap Value ETF-Vanguard com 922908611 11,588 77,344 SH   SOLE 01 02 77,344 0 0
Smith & Wesson Brands In com 831754106 21 1,600 SH   SOLE 01 02 1,600 0 0
Snap Inc Cl A com 83304A106 0 18 SH   SOLE 01 02 18 0 0
Sociedad Quimica Y Minera Spon ADR com 833635105 20 237 SH   SOLE 01 02 237 0 0
Solar ETF-Invesco com 46138G706 83 1,166 SH   SOLE 01 02 1,166 0 0
Sonoco Products Co com 835495102 68 1,200 SH   SOLE 01 02 1,200 0 0
Southern Copper Corp. com 84265V105 26 520 SH   SOLE 01 02 520 0 0
SPDR S&P Kensho New Economies Comps ETF com 78468R648 1 37 SH   SOLE 01 02 37 0 0
Spotify Technology S.A. com L8681T102 5 50 SH   SOLE 01 02 50 0 0
Starbucks Corp com 855244109 25 325 SH   SOLE 01 02 325 0 0
State Street Corp com 857477103 34 550 SH   SOLE 01 02 550 0 0
Stock Yards Bancorp Inc com 861025104 3,771 63,043 SH   SOLE 01 02 63,043 0 0
Stratasys Inc com M85548101 7 400 SH   SOLE 01 02 400 0 0
Stryker Corp com 863667101 2,326 11,695 SH   SOLE 01 02 11,695 0 0
Sturm Ruger & Co Inc com 864159108 6 100 SH   SOLE 01 02 100 0 0
Sysco Corporation com 871829107 107 1,260 SH   SOLE 01 02 1,260 0 0
Takeda Pharmaceutical Co com 874060205 28 2,000 SH   SOLE 01 02 2,000 0 0
Take-Two Interactive Software Inc com 874054109 1 5 SH   SOLE 01 02 5 0 0
Tapestry Inc com 876030107 73 2,400 SH   SOLE 01 02 2,400 0 0
Target Corporation com 87612E106 28 200 SH   SOLE 01 02 200 0 0
Teleflex Inc com 879369106 1,707 6,945 SH   SOLE 01 02 6,945 0 0
Tenneco Inc com 880349105 5 300 SH   SOLE 01 02 300 0 0
Terra Inventions Corp com 88103B106 0 1 SH   SOLE 01 02 1 0 0
Tesla Motors, Inc com 88160R101 434 644 SH   SOLE 01 02 644 0 0
Texas Instruments com 882508104 21 136 SH   SOLE 01 02 136 0 0
The Chemours Co com 163851108 0 14 SH   SOLE 01 02 14 0 0
The Hershey Co com 427866108 32 150 SH   SOLE 01 02 150 0 0
The Southern Company com 842587107 42 587 SH   SOLE 01 02 587 0 0
Thermo Fisher Scientific, Inc com 883556102 2,110 3,883 SH   SOLE 01 02 3,883 0 0
Tilray, Inc com 88688T100 6 1,814 SH   SOLE 01 02 1,814 0 0
Tips Bond ETF-iShares com 464287176 3 30 SH   SOLE 01 02 30 0 0
TJX Cos com 872540109 289 5,182 SH   SOLE 01 02 5,182 0 0
TMST Inc. (NV) com 885218800 0 100 SH   SOLE 01 02 100 0 0
Toro Company com 891092108 353 4,659 SH   SOLE 01 02 4,659 0 0
Toronto Dominion Bank com 891160509 2,853 43,504 SH   SOLE 01 02 43,504 0 0
Touchstone Exploration Inc com 89156L108 0 150 SH   SOLE 01 02 150 0 0
Transcanada Corp com 87807B107 2,597 50,125 SH   SOLE 01 02 50,125 0 0
TranSwitch Corp com 894065309 0 25 SH   SOLE 01 02 25 0 0
Truist Financial Corp com 89832Q109 415 8,755 SH   SOLE 01 02 8,755 0 0
Twitter Inc com 90184L102 61 1,620 SH   SOLE 01 02 1,620 0 0
U S Bancorp com 902973304 511 11,114 SH   SOLE 01 02 11,114 0 0
U.S. Broad Market ETF-Schwab com 808524102 336 7,611 SH   SOLE 01 02 7,611 0 0
U-Blox Holding Ag Ord com H89210100 35 350 SH   SOLE 01 02 350 0 0
Unilever PLC com 904767704 14 300 SH   SOLE 01 02 300 0 0
Union Pacific Corp com 907818108 228 1,067 SH   SOLE 01 02 1,067 0 0
United Parcel Service B com 911312106 94 513 SH   SOLE 01 02 513 0 0
United Rentals Inc com 911363109 9 35 SH   SOLE 01 02 35 0 0
United Therapeutics Corp com 91307C102 32 135 SH   SOLE 01 02 135 0 0
Unitedhealth Group Inc com 91324P102 49 95 SH   SOLE 01 02 95 0 0
Unitil Corp com 913259107 59 1,000 SH   SOLE 01 02 1,000 0 0
Unrivaled Brands Inc com 91532E105 0 634 SH   SOLE 01 02 634 0 0
US Small-Cap ETF-Schwab com 808524607 1 32 SH   SOLE 01 02 32 0 0
Utilities Select ETF-SPDR com 81369Y886 21 300 SH   SOLE 01 02 300 0 0
Value ETF-Vanguard com 922908744 5 40 SH   SOLE 01 02 40 0 0
Veracyte Inc com 92337F107 1 50 SH   SOLE 01 02 50 0 0
Verizon Communications com 92343V104 428 8,435 SH   SOLE 01 02 8,435 0 0
Vertex Pharmaceuticals com 92532F100 2,624 9,312 SH   SOLE 01 02 9,312 0 0
Viatris, Inc com 92556V106 3 297 SH   SOLE 01 02 297 0 0
Visa Inc com 92826C839 306 1,555 SH   SOLE 01 02 1,555 0 0
Vodafone Group PLC ADR com 92857W308 7 452 SH   SOLE 01 02 452 0 0
Volkswagen AG Unsponsored ADR com 928662600 36 2,000 SH   SOLE 01 02 2,000 0 0
Vornado Realty Trust com 929042109 10 354 SH   SOLE 01 02 354 0 0
Wabtec com 929740108 1 10 SH   SOLE 01 02 10 0 0
Walgreens Boots Alliance Inc com 931427108 54 1,415 SH   SOLE 01 02 1,415 0 0
Wal-Mart De Mexico ADR com 93114W107 19 566 SH   SOLE 01 02 566 0 0
Wal-Mart Stores Inc com 931142103 1 10 SH   SOLE 01 02 10 0 0
Walt Disney Co com 254687106 150 1,584 SH   SOLE 01 02 1,584 0 0
Warner Bros Discovery, Inc com 934423104 22 1,604 SH   SOLE 01 02 1,604 0 0
Washington Trust Bancorp com 940610108 80 1,659 SH   SOLE 01 02 1,659 0 0
Waste Connections, Inc com 94106B101 25 200 SH   SOLE 01 02 200 0 0
Water Resources ETF-Invesco com 46137V142 3 70 SH   SOLE 01 02 70 0 0
Waters Corp com 941848103 11,002 33,241 SH   SOLE 01 02 33,241 0 0
Watsco Inc com 942622200 96 400 SH   SOLE 01 02 400 0 0
Wells Fargo & Co com 949746101 129 3,300 SH   SOLE 01 02 3,300 0 0
Wells Fargo Pref Stock ETF-SPDR com 78464A292 299 8,350 SH   SOLE 01 02 8,350 0 0
Welltower Inc com 95040Q104 469 5,700 SH   SOLE 01 02 5,700 0 0
Westrock Company com 96145D105 4 100 SH   SOLE 01 02 100 0 0
Weyerhaeuser Co com 962166104 3,852 116,310 SH   SOLE 01 02 116,310 0 0
Wherevertv Broadcasting com 96328X100 1 16,411 SH   SOLE 01 02 16,411 0 0
Wintrust Financial Corp 6.875 percent Pfd com 97650W504 976 37,796 SH   SOLE 01 02 37,796 0 0
Wolfspeed, Inc com 977852102 48 750 SH   SOLE 01 02 750 0 0
Zoetis Inc com 98978V103 37 215 SH   SOLE 01 02 215 0 0