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 46 413 SH   SOLE 01 02 413 0 0
Abb, Ltd ADR com 000375204 1 54 SH   SOLE 01 02 54 0 0
Abbott Laboratories com 002824100 269 2,785 SH   SOLE 01 02 2,785 0 0
AbbVie Inc com 00287Y109 356 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 2 100 SH   SOLE 01 02 100 0 0
Accenture Plc com G1151C101 32 124 SH   SOLE 01 02 124 0 0
Acushnet Holdings Corp com 005098108 22 500 SH   SOLE 01 02 500 0 0
Adobe Systems com 00724F101 7,332 26,641 SH   SOLE 01 02 26,641 0 0
Advanced Micro Devices com 007903107 6 101 SH   SOLE 01 02 101 0 0
Agilent Technologies com 00846U101 24 195 SH   SOLE 01 02 195 0 0
Air Prod & Chemicals Inc com 009158106 128 550 SH   SOLE 01 02 550 0 0
Airbnb Inc com 009066101 13 125 SH   SOLE 01 02 125 0 0
Albany International Corp com 012348108 18 225 SH   SOLE 01 02 225 0 0
Albemarle Corp com 012653101 86 325 SH   SOLE 01 02 325 0 0
Alcon Inc com H01301128 15 250 SH   SOLE 01 02 250 0 0
Alerian MLP ETF-Alps com 00162Q452 12,014 328,620 SH   SOLE 01 02 328,620 0 0
Alibaba Group Hldg ADR com 01609W102 18 225 SH   SOLE 01 02 225 0 0
Allstate Corporation com 020002101 100 800 SH   SOLE 01 02 800 0 0
Alphabet Inc Cl A com 02079K305 5,972 62,441 SH   SOLE 01 02 62,441 0 0
Alphabet Inc Class C com 02079K107 3,224 33,536 SH   SOLE 01 02 33,536 0 0
Alternative Harvest ETF-ETFMGR com 26924G508 13 2,750 SH   SOLE 01 02 2,750 0 0
Altria Group Inc com 02209S103 3,658 90,593 SH   SOLE 01 02 90,593 0 0
Amazon.Com Inc com 023135106 6,717 59,446 SH   SOLE 01 02 59,446 0 0
Ambarella Inc com G037AX101 6 100 SH   SOLE 01 02 100 0 0
Ambev SA com 02319V103 2 783 SH   SOLE 01 02 783 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 22 250 SH   SOLE 01 02 250 0 0
American Outdoor Brands com 02875D109 4 400 SH   SOLE 01 02 400 0 0
American Tower Corp com 03027X100 3 16 SH   SOLE 01 02 16 0 0
Amgen Inc com 031162100 798 3,539 SH   SOLE 01 02 3,539 0 0
Analog Devices com 032654105 10,983 78,825 SH   SOLE 01 02 78,825 0 0
Angi Inc com 00183L102 3 1,000 SH   SOLE 01 02 1,000 0 0
Anheuser-Busch Inbev com 03524A108 1 18 SH   SOLE 01 02 18 0 0
Ansys Inc com 03662Q105 133 600 SH   SOLE 01 02 600 0 0
Apple Computer Inc com 037833100 15,334 110,953 SH   SOLE 01 02 110,953 0 0
Archer Daniels Midland Company com 039483102 137 1,700 SH   SOLE 01 02 1,700 0 0
ASML Holding NV com N07059210 10 25 SH   SOLE 01 02 25 0 0
Astrazeneca PLC ADR com 046353108 7 125 SH   SOLE 01 02 125 0 0
AT&T Inc. com 00206R102 102 6,632 SH   SOLE 01 02 6,632 0 0
Aurora Cannabis Inc com 05156X884 3 2,125 SH   SOLE 01 02 2,125 0 0
Autodesk Inc com 052769106 19 100 SH   SOLE 01 02 100 0 0
Automatic Data Processing com 053015103 3,492 15,437 SH   SOLE 01 02 15,437 0 0
Avadel Pharmaceuticals PLC com 05337M104 1 100 SH   SOLE 01 02 100 0 0
Ayr Strategies Inc com 05475P109 1 450 SH   SOLE 01 02 450 0 0
B & G Foods Inc com 05508R106 5 300 SH   SOLE 01 02 300 0 0
Balchem Corp com 057665200 1,014 8,337 SH   SOLE 01 02 8,337 0 0
Ball Corp com 058498106 106 2,200 SH   SOLE 01 02 2,200 0 0
Banco Santander Sa com 05964H105 1 324 SH   SOLE 01 02 324 0 0
Bank of America Corp com 060505104 877 29,049 SH   SOLE 01 02 29,049 0 0
Bank of New York Mellon Corp com 064058100 679 17,635 SH   SOLE 01 02 17,635 0 0
Barclays 1-3 year Credit Bd ETF-iShares com 464288646 79 1,600 SH   SOLE 01 02 1,600 0 0
Becton Dickinson Co com 075887109 78 350 SH   SOLE 01 02 350 0 0
Berkshire Hathaway Inc B com 084670702 2,619 9,810 SH   SOLE 01 02 9,810 0 0
Beyond Air Inc com 08862L103 4 500 SH   SOLE 01 02 500 0 0
BHP Billiton LTD ADR com 088606108 3 59 SH   SOLE 01 02 59 0 0
Biogen Idec Inc com 09062X103 977 3,658 SH   SOLE 01 02 3,658 0 0
BioShares Biotechnology Clinical Trials com 26923G301 2 100 SH   SOLE 01 02 100 0 0
Blackrock Inc com 09247X101 1,033 1,878 SH   SOLE 01 02 1,878 0 0
Blackstone Group LP com 09260D107 47 565 SH   SOLE 01 02 565 0 0
Blade Air Mobility CL A com 092667104 1 125 SH   SOLE 01 02 125 0 0
Block Inc com 852234103 1 18 SH   SOLE 01 02 18 0 0
Blockchain ETF-Global X com 37954Y160 1 100 SH   SOLE 01 02 100 0 0
Bnp Paribas Adr com 05565A202 1 55 SH   SOLE 01 02 55 0 0
Boeing Co com 097023105 76 630 SH   SOLE 01 02 630 0 0
Boston Scientific Corp com 101137107 29 740 SH   SOLE 01 02 740 0 0
BP PLC ADR com 055622104 157 5,495 SH   SOLE 01 02 5,495 0 0
Bright Horizon Family Solutions Inc com 109194100 124 2,150 SH   SOLE 01 02 2,150 0 0
Brighthouse Financial Inc 6.75 percent Pfd com 10922N509 1,023 41,672 SH   SOLE 01 02 41,672 0 0
Bristol-Myers Squibb com 110122108 767 10,790 SH   SOLE 01 02 10,790 0 0
Broadcom Inc com 11135F101 4 8 SH   SOLE 01 02 8 0 0
Calavo Growers Inc com 128246105 625 19,680 SH   SOLE 01 02 19,680 0 0
Cambridge Bancorp com 132152109 543 6,811 SH   SOLE 01 02 6,811 0 0
Canadian Imperial Bank of Commerce com 136069101 115 2,638 SH   SOLE 01 02 2,638 0 0
Canadian National Railroad com 136375102 16 150 SH   SOLE 01 02 150 0 0
Canadian Pacific Railway Ltd com 13645T100 57 850 SH   SOLE 01 02 850 0 0
Cannabis ETF com 84858T400 0 160 SH   SOLE 01 02 160 0 0
Capital One Financial com 14040H105 13 136 SH   SOLE 01 02 136 0 0
Carmax Inc com 143130102 5 80 SH   SOLE 01 02 80 0 0
Carnival Corp com 143658300 2 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 274 1,670 SH   SOLE 01 02 1,670 0 0
Championx Corp com 15872M104 46 2,337 SH   SOLE 01 02 2,337 0 0
Charles Schwab Corp com 808513105 9,920 138,021 SH   SOLE 01 02 138,021 0 0
Chevron Corp com 166764100 9,001 62,648 SH   SOLE 01 02 62,648 0 0
Chicago Mercantile Exchange com 12572Q105 81 460 SH   SOLE 01 02 460 0 0
Chipotle Mexican Grill com 169656105 15 10 SH   SOLE 01 02 10 0 0
Church & Dwight com 171340102 8,163 114,262 SH   SOLE 01 02 114,262 0 0
Cigna Corp com 125523100 43 155 SH   SOLE 01 02 155 0 0
Cincinnati Financial Corp com 172062101 550 6,143 SH   SOLE 01 02 6,143 0 0
Cisco Systems com 17275R102 163 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 30 882 SH   SOLE 01 02 882 0 0
Clean Harbors, Inc com 184496107 11 100 SH   SOLE 01 02 100 0 0
Coca Cola Company com 191216100 2,935 52,391 SH   SOLE 01 02 52,391 0 0
Coinbase Global, Inc com 19260Q107 3 40 SH   SOLE 01 02 40 0 0
Colgate-Palmolive Co com 194162103 257 3,657 SH   SOLE 01 02 3,657 0 0
Comcast Corp Class A com 20030N101 48 1,625 SH   SOLE 01 02 1,625 0 0
Comerica Inc com 200340107 28 400 SH   SOLE 01 02 400 0 0
Conformis Inc com 20717E101 1 5,000 SH   SOLE 01 02 5,000 0 0
Conocophillips com 20825C104 510 4,985 SH   SOLE 01 02 4,985 0 0
Constellation Brands Inc com 21036P108 9 40 SH   SOLE 01 02 40 0 0
Core S&P 500 ETF-iShares com 464287200 31 86 SH   SOLE 01 02 86 0 0
Core U.S. Aggregate Bond ETF-iShares com 464287226 31 325 SH   SOLE 01 02 325 0 0
Core US REIT ETF-iShares com 464288521 19 400 SH   SOLE 01 02 400 0 0
Corporate Bond ETF-Fidelity com 316188101 22 500 SH   SOLE 01 02 500 0 0
Corteva Inc com 22052L104 206 3,606 SH   SOLE 01 02 3,606 0 0
Costamare Inc com Y1771G102 4 500 SH   SOLE 01 02 500 0 0
Costco Wholesale Corp com 22160K105 225 477 SH   SOLE 01 02 477 0 0
Crown Castle International Corp com 22822V101 1 8 SH   SOLE 01 02 8 0 0
CSX Corporation com 126408103 10 375 SH   SOLE 01 02 375 0 0
Cummins Inc com 231021106 81 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 193 2,024 SH   SOLE 01 02 2,024 0 0
Danaher Corp com 235851102 296 1,145 SH   SOLE 01 02 1,145 0 0
Deere & Co com 244199105 293 877 SH   SOLE 01 02 877 0 0
Delta Air Lines Inc com 247361702 3 120 SH   SOLE 01 02 120 0 0
Deutsche Post AG com 25157Y202 2 71 SH   SOLE 01 02 71 0 0
Devon Energy Corp com 25179M103 4 74 SH   SOLE 01 02 74 0 0
Dexcom Inc com 252131107 55 687 SH   SOLE 01 02 687 0 0
Diageo Plc ADR com 25243Q205 135 796 SH   SOLE 01 02 796 0 0
DIGITAL WORLD ACQUISITION CORP C com 25400Q105 2 104 SH   SOLE 01 02 104 0 0
Docusign INC com 256163106 1 27 SH   SOLE 01 02 27 0 0
Dominion Resources Inc com 25746U109 11 166 SH   SOLE 01 02 166 0 0
Doubleline Total Return Tact ETF-SPDRS com 78467V848 12 305 SH   SOLE 01 02 305 0 0
Dover com 260003108 5,665 48,596 SH   SOLE 01 02 48,596 0 0
Dow Chemical com 260557103 226 5,137 SH   SOLE 01 02 5,137 0 0
Duke Energy New com 26441C204 775 8,330 SH   SOLE 01 02 8,330 0 0
E.I. Du Pont de Nemours & Co com 26614N102 256 5,073 SH   SOLE 01 02 5,073 0 0
Eastern Bankshares Inc com 27627N105 88 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 50 345 SH   SOLE 01 02 345 0 0
Edwards Lifesciences com 28176E108 2,522 30,520 SH   SOLE 01 02 30,520 0 0
Electronic Arts Inc com 285512109 1 5 SH   SOLE 01 02 5 0 0
Eli Lilly & Company com 532457108 135 417 SH   SOLE 01 02 417 0 0
Embraer SA ADR com 29082A107 3 360 SH   SOLE 01 02 360 0 0
Emerging Lcl $ Bd ETF-Mkt Vectors com 92189H300 40 1,750 SH   SOLE 01 02 1,750 0 0
Emerging Markets ETF-iShares com 464287234 7 200 SH   SOLE 01 02 200 0 0
Emerson Electric Co com 291011104 116 1,580 SH   SOLE 01 02 1,580 0 0
Energy Select Sector ETF-SPDR com 81369Y506 1,503 20,874 SH   SOLE 01 02 20,874 0 0
Energy Transfer LP com 29273V100 2,371 214,990 SH   SOLE 01 02 214,990 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 332 13,980 SH   SOLE 01 02 13,980 0 0
Equinix Inc com 29444U700 17 30 SH   SOLE 01 02 30 0 0
Equity Residential com 29476L107 63 934 SH   SOLE 01 02 934 0 0
ESG US Stock ETF-Vanguard com 921910733 19 300 SH   SOLE 01 02 300 0 0
Estee Lauder Companies com 518439104 2,453 11,363 SH   SOLE 01 02 11,363 0 0
Eversource Energy com 30040W108 46 590 SH   SOLE 01 02 590 0 0
Exact Sciences Corp com 30063P105 31 950 SH   SOLE 01 02 950 0 0
Expeditors International of Washington com 302130109 77 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 13,150 150,615 SH   SOLE 01 02 150,615 0 0
F5 Networks Inc com 315616102 30 210 SH   SOLE 01 02 210 0 0
Facebook, Inc com 30303M102 292 2,151 SH   SOLE 01 02 2,151 0 0
Factset Research Systems com 303075105 34 85 SH   SOLE 01 02 85 0 0
Fanuc Corp com 307305102 1 66 SH   SOLE 01 02 66 0 0
Fast Retailing Co Ord com J1346E100 21 40 SH   SOLE 01 02 40 0 0
Fastenal Co com 311900104 1,557 33,817 SH   SOLE 01 02 33,817 0 0
Fedex Corp com 31428X106 604 4,071 SH   SOLE 01 02 4,071 0 0
Fidelity National Information Svcs com 31620M106 42 550 SH   SOLE 01 02 550 0 0
First Republic Bank com 33616C100 8 65 SH   SOLE 01 02 65 0 0
First Solar Inc com 336433107 11 80 SH   SOLE 01 02 80 0 0
Fiserv com 337738108 8,382 89,575 SH   SOLE 01 02 89,575 0 0
Flowers Foods Inc com 343498101 870 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 35 600 SH   SOLE 01 02 600 0 0
Fortune Brands Home & Security, Inc com 34964C106 476 8,875 SH   SOLE 01 02 8,875 0 0
Franco Nevada Corp com 351858105 6,623 55,432 SH   SOLE 01 02 55,432 0 0
Freeport-McMoRan Copper & Gold com 35671D857 1,992 72,896 SH   SOLE 01 02 72,896 0 0
FTSE All-World ex-US ETF-Vanguard com 922042775 18 400 SH   SOLE 01 02 400 0 0
FTSE Europe ETF-Vanguard com 922042874 9 200 SH   SOLE 01 02 200 0 0
FTSE RAFI US 1500 Small-Mid ETF-Invesco com 46137V597 7 50 SH   SOLE 01 02 50 0 0
General Dynamics Corp com 369550108 141 663 SH   SOLE 01 02 663 0 0
General Electric com 369604301 93 1,504 SH   SOLE 01 02 1,504 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 14 600 SH   SOLE 01 02 600 0 0
Gilead Sciences Inc com 375558103 2,179 35,315 SH   SOLE 01 02 35,315 0 0
Glacier Bancorp Inc com 37637Q105 8,502 173,058 SH   SOLE 01 02 173,058 0 0
Glaxosmithkline PLC ADR com 37733W204 17 562 SH   SOLE 01 02 562 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 Miners ETF-Market Vectors com 92189F106 5 200 SH   SOLE 01 02 200 0 0
Gold Shares ETF-SPDR com 78463V107 100 648 SH   SOLE 01 02 648 0 0
Gold Trust ETF-iShares com 464285204 10,545 334,431 SH   SOLE 01 02 334,431 0 0
Goldman Sachs Group com 38141G104 2 7 SH   SOLE 01 02 7 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
HALEON ADR REP 2 ORD WI com 405552100 3 478 SH   SOLE 01 02 478 0 0
HCI Group Inc com 40416E103 1,745 44,516 SH   SOLE 01 02 44,516 0 0
Healthpeak Properties Ord com 42250P103 7 300 SH   SOLE 01 02 300 0 0
Helmerich & Payne com 423452101 9 250 SH   SOLE 01 02 250 0 0
Hingham Institution for Savings com 433323102 2,217 8,827 SH   SOLE 01 02 8,827 0 0
Home Depot com 437076102 159 575 SH   SOLE 01 02 575 0 0
Honda Motor Co Ltd Adr com 438128308 3 151 SH   SOLE 01 02 151 0 0
Honeywell International, Inc com 438516106 124 744 SH   SOLE 01 02 744 0 0
Hormel Foods Corp com 440452100 1,353 29,786 SH   SOLE 01 02 29,786 0 0
HSBC Hldgs PLC ADR com 404280406 4 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 81 6,131 SH   SOLE 01 02 6,131 0 0
iBoxx $ Invest Grade Corporate Bond ETF-iShares com 464287242 39 380 SH   SOLE 01 02 380 0 0
Illinois Tool Works Inc com 452308109 7,628 42,227 SH   SOLE 01 02 42,227 0 0
Illumina Inc com 452327109 52 273 SH   SOLE 01 02 273 0 0
Imperial Oil LTD com 453038408 39 900 SH   SOLE 01 02 900 0 0
Independent Bank Corp com 453836108 71 950 SH   SOLE 01 02 950 0 0
ING Groep Nv ADR com 456837103 1 117 SH   SOLE 01 02 117 0 0
Ingersoll Rand Co com 45687V106 3 75 SH   SOLE 01 02 75 0 0
Intel com 458140100 166 6,432 SH   SOLE 01 02 6,432 0 0
Intercontinental Exchange, Inc. com 45866F104 18 200 SH   SOLE 01 02 200 0 0
International Business Machines com 459200101 12,537 105,520 SH   SOLE 01 02 105,520 0 0
International Flavors & Fragrances com 459506101 263 2,900 SH   SOLE 01 02 2,900 0 0
International IPO ETF-Renaissance com 759937303 4 300 SH   SOLE 01 02 300 0 0
International Small Cap Div ETF-Wisdomtree com 97717W760 51 1,000 SH   SOLE 01 02 1,000 0 0
Intesa Sanpaolo S P A Sponsored ADR com 46115H107 1 72 SH   SOLE 01 02 72 0 0
Intuit Inc com 461202103 1 2 SH   SOLE 01 02 2 0 0
Intuitive Surgical Inc com 46120E602 2 12 SH   SOLE 01 02 12 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 70 2,300 SH   SOLE 01 02 2,300 0 0
iPath Blmbg Copper Subindex TR ETN com 06739F101 5 150 SH   SOLE 01 02 150 0 0
Iron Mountain Inc com 46284V101 36 808 SH   SOLE 01 02 808 0 0
J G Boswell Co com 101205102 3,653 4,014 SH   SOLE 01 02 4,014 0 0
Jets ETF-US Global com 26922A842 3 200 SH   SOLE 01 02 200 0 0
John Wiley & Sons Inc com 968223206 62 1,650 SH   SOLE 01 02 1,650 0 0
Johnson & Johnson com 478160104 11,804 72,259 SH   SOLE 01 02 72,259 0 0
JPMorgan Chase & Co com 46625H100 477 4,564 SH   SOLE 01 02 4,564 0 0
Kering SA com 492089107 3 62 SH   SOLE 01 02 62 0 0
Keweenaw Land Assn ltd com 493026108 10 550 SH   SOLE 01 02 550 0 0
Kinder Morgan Inc com 49456B101 144 8,666 SH   SOLE 01 02 8,666 0 0
Kinsale Capital Group, Inc com 49714P108 370 1,450 SH   SOLE 01 02 1,450 0 0
Kyndryl Holdings, Inc com 50155Q100 166 20,039 SH   SOLE 01 02 20,039 0 0
Lam Research com 512807108 1 4 SH   SOLE 01 02 4 0 0
Limoneira Co com 532746104 13 1,000 SH   SOLE 01 02 1,000 0 0
Livent Corp com 53814L108 34 1,100 SH   SOLE 01 02 1,100 0 0
Lockheed Martin Corporation com 539830109 27 70 SH   SOLE 01 02 70 0 0
Lucid Group Inc com 549498103 4 300 SH   SOLE 01 02 300 0 0
Lumen Technologies Inc com 550241103 1 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 753 15,850 SH   SOLE 01 02 15,850 0 0
Manulife Financial Corporation com 56501R106 4 268 SH   SOLE 01 02 268 0 0
Marriott International, Inc Cl A com 571903202 1,188 8,480 SH   SOLE 01 02 8,480 0 0
Marriott Vacations Worldwide Corp com 57164Y107 127 1,043 SH   SOLE 01 02 1,043 0 0
Marsh & Mclennan Cos In Com com 571748102 137 916 SH   SOLE 01 02 916 0 0
Mastercard Inc A com 57636Q104 1 4 SH   SOLE 01 02 4 0 0
McCormick & Co Inc com 579780206 3,137 44,022 SH   SOLE 01 02 44,022 0 0
McDonalds Corp com 580135101 180 780 SH   SOLE 01 02 780 0 0
Medical Properties Trust Inc com 58463J304 6 500 SH   SOLE 01 02 500 0 0
Medtronic com G5960L103 15 180 SH   SOLE 01 02 180 0 0
Merck com 58933Y105 1,669 19,376 SH   SOLE 01 02 19,376 0 0
Mettler Toledo International com 592688105 173 160 SH   SOLE 01 02 160 0 0
Microsoft com 594918104 6,452 27,701 SH   SOLE 01 02 27,701 0 0
Mid-America Apartment Communities, Inc com 59522J103 37 240 SH   SOLE 01 02 240 0 0
Moderna Inc com 60770K107 12 104 SH   SOLE 01 02 104 0 0
Mondelez International Inc com 609207105 376 6,859 SH   SOLE 01 02 6,859 0 0
Money Market com 05Q99R459 4 228 SH   SOLE 01 02 228 0 0
Morgan Stanley com 617446448 33 414 SH   SOLE 01 02 414 0 0
MSC Industrial Direct Co com 553530106 106 1,450 SH   SOLE 01 02 1,450 0 0
MSCI China ETF-iShares com 46429B671 3 80 SH   SOLE 01 02 80 0 0
MSCI EAFE Index ETF-iShares com 464287465 8 150 SH   SOLE 01 02 150 0 0
MSCI Emerging Markets ETF-Vanguard com 922042858 16 429 SH   SOLE 01 02 429 0 0
MSCI European Financials ETF-iShares com 464289180 6 450 SH   SOLE 01 02 450 0 0
MSCI Global Metals & Mining Producers ETF-iShares com 46434G848 3 88 SH   SOLE 01 02 88 0 0
MSCI Hong Kong ETF-iShares com 464286871 6 350 SH   SOLE 01 02 350 0 0
MSCI Materials ETF-Fidelity com 316092881 27 700 SH   SOLE 01 02 700 0 0
Nasdaq Biotechnology ETF-iShares com 464287556 294 2,510 SH   SOLE 01 02 2,510 0 0
Nasdaq Cybersecurity ETF-First Trust com 33734X846 303 7,879 SH   SOLE 01 02 7,879 0 0
Nestle SA ADR com 641069406 5,424 50,405 SH   SOLE 01 02 50,405 0 0
Netflix Inc com 64110L106 4 17 SH   SOLE 01 02 17 0 0
NextEra Energy, Inc. com 65339F101 707 9,013 SH   SOLE 01 02 9,013 0 0
Nike B com 654106103 65 780 SH   SOLE 01 02 780 0 0
Nisource Inc Com com 65473P105 10 408 SH   SOLE 01 02 408 0 0
Norfolk Southern Corp com 655844108 80 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 5 450 SH   SOLE 01 02 450 0 0
Novartis A G Spon ADR com 66987V109 3,899 51,290 SH   SOLE 01 02 51,290 0 0
Novo-Nordisk A-S ADR com 670100205 2,450 24,587 SH   SOLE 01 02 24,587 0 0
NVIDIA Corp com 67066G104 7,397 60,936 SH   SOLE 01 02 60,936 0 0
NXP Semiconductors Nv com N6596X109 44 300 SH   SOLE 01 02 300 0 0
O Reilly Automotive Inc com 67103H107 141 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 5 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
Oceanfirst Financial 7 percent Pfd com 675234405 61 2,400 SH   SOLE 01 02 2,400 0 0
Okta Inc com 679295105 124 2,186 SH   SOLE 01 02 2,186 0 0
Old National Bancorp 7 percent Pfd com 68003D204 895 36,072 SH   SOLE 01 02 36,072 0 0
OMRON Corp com 682151303 2 33 SH   SOLE 01 02 33 0 0
Opiant Pharmaceuticals com 683750103 3 300 SH   SOLE 01 02 300 0 0
Oracle Corporation com 68389X105 23 379 SH   SOLE 01 02 379 0 0
Organon & Co com 68622V106 30 1,278 SH   SOLE 01 02 1,278 0 0
OTIS Worldwide Corp com 68902V107 53 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 18 156 SH   SOLE 01 02 156 0 0
Palo Alto Networks com 697435105 86 525 SH   SOLE 01 02 525 0 0
Paychex Inc com 704326107 5,581 49,740 SH   SOLE 01 02 49,740 0 0
PayPal Holdings Inc com 70450Y103 4,530 52,635 SH   SOLE 01 02 52,635 0 0
Pepsico com 713448108 9,974 61,096 SH   SOLE 01 02 61,096 0 0
Petroleo Brasileiro SA Petrobras ADR com 71654V101 5 425 SH   SOLE 01 02 425 0 0
Pfizer Inc com 717081103 1,367 31,230 SH   SOLE 01 02 31,230 0 0
Philip Morris Intl Inc com 718172109 3,491 42,056 SH   SOLE 01 02 42,056 0 0
Phillips 66 com 718546104 303 3,755 SH   SOLE 01 02 3,755 0 0
Pinnacle Financial Corp 6.75 percent Pfd com 72346Q302 872 34,431 SH   SOLE 01 02 34,431 0 0
Plug Power, Inc com 72919P202 18 860 SH   SOLE 01 02 860 0 0
Prime Cyber Security ETF-ETF Managers com 26924G201 11 263 SH   SOLE 01 02 263 0 0
Procter & Gamble com 742718109 7,683 60,852 SH   SOLE 01 02 60,852 0 0
Public Storage com 74460D109 195 667 SH   SOLE 01 02 667 0 0
Qualcomm Inc com 747525103 326 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 150 1,833 SH   SOLE 01 02 1,833 0 0
Real Estate ETF-Vanguard com 922908553 5 68 SH   SOLE 01 02 68 0 0
Realty Income Corp com 756109104 6 100 SH   SOLE 01 02 100 0 0
ResMed Inc com 761152107 2,851 13,059 SH   SOLE 01 02 13,059 0 0
Rio Tinto PLC ADR com 767204100 6 100 SH   SOLE 01 02 100 0 0
Rivian Automotive, Inc com 76954A103 4 114 SH   SOLE 01 02 114 0 0
Robotics & AI ETF-Global X Funds com 37954Y715 26 1,425 SH   SOLE 01 02 1,425 0 0
Roche Holding AG ADR com 771195104 26 629 SH   SOLE 01 02 629 0 0
Rocket Cos, Inc com 77311W101 9 1,500 SH   SOLE 01 02 1,500 0 0
Roper Technologies com 776696106 2,503 6,959 SH   SOLE 01 02 6,959 0 0
Royal Bank of Canada Montreal com 780087102 27 300 SH   SOLE 01 02 300 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 137 2,200 SH   SOLE 01 02 2,200 0 0
S&P 500 ETF-SPDR com 78462F103 380 1,064 SH   SOLE 01 02 1,064 0 0
S&P Biotech ETF-SPDR com 78464A870 384 4,847 SH   SOLE 01 02 4,847 0 0
S&P Dividend ETF-SPDR com 78464A763 476 4,271 SH   SOLE 01 02 4,271 0 0
S&P Global, Inc com 78409V104 23 75 SH   SOLE 01 02 75 0 0
S&P GSCI Commodity ETF-iShares com 46428R107 6 300 SH   SOLE 01 02 300 0 0
S&P SmallCap Low Volatility ETF-Invesco com 46138G102 1,610 39,689 SH   SOLE 01 02 39,689 0 0
S&P US Preferred Stock ETF-iShares com 464288687 8 265 SH   SOLE 01 02 265 0 0
Salesforce.com Inc com 79466L302 16 113 SH   SOLE 01 02 113 0 0
Sandvik AB ADR com 800212201 1 81 SH   SOLE 01 02 81 0 0
Schlumberger NV com 806857108 1 37 SH   SOLE 01 02 37 0 0
Schneider Electric SE com 80687P106 5 240 SH   SOLE 01 02 240 0 0
Seacoast Banking Corp of Florida com 811707801 2,382 78,799 SH   SOLE 01 02 78,799 0 0
Select Preferred & Income Fd-C & S com 19248Y107 81 4,533 SH   SOLE 01 02 4,533 0 0
Sempra Energy com 816851109 128 854 SH   SOLE 01 02 854 0 0
Service Corp International com 817565104 136 2,350 SH   SOLE 01 02 2,350 0 0
ServiceNow Inc com 81762P102 3 7 SH   SOLE 01 02 7 0 0
Shell PLC Spon ADR com 780259305 74 1,485 SH   SOLE 01 02 1,485 0 0
Short-Term Bond ETF-Vanguard com 921937827 299 3,993 SH   SOLE 01 02 3,993 0 0
Silver Trust ETF-iShares com 46428Q109 16 933 SH   SOLE 01 02 933 0 0
Small Cap Value ETF-Vanguard com 922908611 11,288 78,715 SH   SOLE 01 02 78,715 0 0
Small-Cap Growth ETF-Vanguard com 922908595 9 45 SH   SOLE 01 02 45 0 0
SMC Corp com 78445W306 4 190 SH   SOLE 01 02 190 0 0
Smith & Wesson Brands In com 831754106 17 1,600 SH   SOLE 01 02 1,600 0 0
Sociedad Quimica Y Minera Spon ADR com 833635105 22 237 SH   SOLE 01 02 237 0 0
Solar ETF-Invesco com 46138G706 86 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
Sony Group Corp com 835699307 1 19 SH   SOLE 01 02 19 0 0
Southern Copper Corp. com 84265V105 33 740 SH   SOLE 01 02 740 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 4 50 SH   SOLE 01 02 50 0 0
Starbucks Corp com 855244109 32 375 SH   SOLE 01 02 375 0 0
State Street Corp com 857477103 32 525 SH   SOLE 01 02 525 0 0
Stock Yards Bancorp Inc com 861025104 4,255 62,565 SH   SOLE 01 02 62,565 0 0
Stryker Corp com 863667101 2,332 11,512 SH   SOLE 01 02 11,512 0 0
Sturm Ruger & Co Inc com 864159108 5 100 SH   SOLE 01 02 100 0 0
Sysco Corporation com 871829107 89 1,260 SH   SOLE 01 02 1,260 0 0
Taiwan Semiconductr ADRF com 874039100 6 94 SH   SOLE 01 02 94 0 0
Takeda Pharmaceutical Co com 874060205 26 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 68 2,400 SH   SOLE 01 02 2,400 0 0
Target Corporation com 87612E106 30 200 SH   SOLE 01 02 200 0 0
Teleflex Inc com 879369106 1,393 6,915 SH   SOLE 01 02 6,915 0 0
Tenneco Inc com 880349105 5 300 SH   SOLE 01 02 300 0 0
Tesla Motors, Inc com 88160R101 512 1,932 SH   SOLE 01 02 1,932 0 0
Texas Instruments com 882508104 21 136 SH   SOLE 01 02 136 0 0
The Hershey Co com 427866108 22 100 SH   SOLE 01 02 100 0 0
The Southern Company com 842587107 40 587 SH   SOLE 01 02 587 0 0
Thermo Fisher Scientific, Inc com 883556102 2,116 4,172 SH   SOLE 01 02 4,172 0 0
Tilray, Inc com 88688T100 5 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 4,656 SH   SOLE 01 02 4,656 0 0
TMST Inc. (NV) com 885218800 0 100 SH   SOLE 01 02 100 0 0
Tokyo Electron Ltd com 889110102 2 28 SH   SOLE 01 02 28 0 0
Toro Company com 891092108 403 4,659 SH   SOLE 01 02 4,659 0 0
Toronto Dominion Bank com 891160509 2,668 43,504 SH   SOLE 01 02 43,504 0 0
TotalEnergies SE com 89151E109 7 147 SH   SOLE 01 02 147 0 0
Toyota Motor Cp Adr Newf com 892331307 1 10 SH   SOLE 01 02 10 0 0
Transcanada Corp com 87807B107 1,915 47,525 SH   SOLE 01 02 47,525 0 0
Truist Financial Corp com 89832Q109 381 8,755 SH   SOLE 01 02 8,755 0 0
Twitter Inc com 90184L102 71 1,620 SH   SOLE 01 02 1,620 0 0
U S Bancorp com 902973304 440 10,914 SH   SOLE 01 02 10,914 0 0
U.S. Broad Market ETF-Schwab com 808524102 302 7,199 SH   SOLE 01 02 7,199 0 0
Uber Technologies Inc com 90353T100 1 26 SH   SOLE 01 02 26 0 0
U-Blox Holding Ag Ord com H89210100 43 350 SH   SOLE 01 02 350 0 0
Unilever PLC com 904767704 13 293 SH   SOLE 01 02 293 0 0
Union Pacific Corp com 907818108 211 1,081 SH   SOLE 01 02 1,081 0 0
United Parcel Service B com 911312106 83 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 28 135 SH   SOLE 01 02 135 0 0
Unitedhealth Group Inc com 91324P102 43 85 SH   SOLE 01 02 85 0 0
Unitil Corp com 913259107 46 1,000 SH   SOLE 01 02 1,000 0 0
US Small-Cap ETF-Schwab com 808524607 1 32 SH   SOLE 01 02 32 0 0
Utilities Select ETF-SPDR com 81369Y886 20 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 272 7,168 SH   SOLE 01 02 7,168 0 0
Vertex Pharmaceuticals com 92532F100 2,696 9,312 SH   SOLE 01 02 9,312 0 0
Viatris, Inc com 92556V106 2 284 SH   SOLE 01 02 284 0 0
Visa Inc com 92826C839 265 1,493 SH   SOLE 01 02 1,493 0 0
Vodafone Group PLC ADR com 92857W308 5 452 SH   SOLE 01 02 452 0 0
Volkswagen AG Unsponsored ADR com 928662600 33 2,000 SH   SOLE 01 02 2,000 0 0
Wabtec com 929740108 1 10 SH   SOLE 01 02 10 0 0
Walgreens Boots Alliance Inc com 931427108 44 1,415 SH   SOLE 01 02 1,415 0 0
Wal-Mart De Mexico ADR com 93114W107 20 566 SH   SOLE 01 02 566 0 0
Wal-Mart Stores Inc com 931142103 6 49 SH   SOLE 01 02 49 0 0
Walt Disney Co com 254687106 146 1,548 SH   SOLE 01 02 1,548 0 0
Warner Bros Discovery, Inc com 934423104 18 1,604 SH   SOLE 01 02 1,604 0 0
Washington Trust Bancorp com 940610108 77 1,659 SH   SOLE 01 02 1,659 0 0
Waste Connections, Inc com 94106B101 27 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 8,872 32,916 SH   SOLE 01 02 32,916 0 0
Watsco Inc com 942622200 103 400 SH   SOLE 01 02 400 0 0
Wells Fargo & Co com 949746101 125 3,100 SH   SOLE 01 02 3,100 0 0
Wells Fargo Pref Stock ETF-SPDR com 78464A292 59 1,700 SH   SOLE 01 02 1,700 0 0
Welltower Inc com 95040Q104 367 5,700 SH   SOLE 01 02 5,700 0 0
Weyerhaeuser Co com 962166104 3,255 113,958 SH   SOLE 01 02 113,958 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 863 35,296 SH   SOLE 01 02 35,296 0 0
Wolfspeed, Inc com 977852102 78 750 SH   SOLE 01 02 750 0 0
Zoetis Inc com 98978V103 32 215 SH   SOLE 01 02 215 0 0
ZOOM VIDEO COMMUNICATION com 98980L101 3 36 SH   SOLE 01 02 36 0 0