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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100   55 500 SH   SOLE   0 0 500
AbbVie Inc COM 00287Y109   199 1,476 SH   SOLE   0 0 1,476
Adobe Systems Inc COM 00724F101   33 67 SH   SOLE   0 0 67
Advanced Micro Devices Inc COM 007903107   1,852 16,255 SH   SOLE   0 0 16,255
AGILENT TECHNOLOGIES INC COM 00846U101   20 165 SH   SOLE   0 0 165
Air Products & Chemicals Inc COM 009158106   599 2,000 SH   SOLE   0 0 2,000
Albemarle Corp COM 012653101   3,542 15,876 SH   SOLE   0 0 15,876
AllianceBernstein Holding LP LP UNIT 01881G106   386 12,000 SH   SOLE   0 0 12,000
Alphabet Inc COM 02079K305   771 6,440 SH   SOLE   0 0 6,440
Alphabet Inc COM 02079K107   4,457 36,840 SH   SOLE   0 0 36,840
Altria Group Inc COM 02209S103   61 1,340 SH   SOLE   0 0 1,340
Amazon.Com Inc COM 023135106   2,996 22,985 SH   SOLE   0 0 22,985
AMEREN CORP COM 023608102   20 250 SH   SOLE   0 0 250
American Electric Power Co Inc COM 025537101   25 300 SH   SOLE   0 0 300
American Express Co COM 025816109   92 530 SH   SOLE   0 0 530
American Finance Trust Inc COM 02607T109   28 4,074 SH   SOLE   0 0 4,074
American Shared Hospital Svcs COM 029595105   77 30,000 SH   SOLE   0 0 30,000
American Wtr Wks Co Inc COM 030420103   143 1,000 SH   SOLE   0 0 1,000
Amgen Inc COM 031162100   48 215 SH   SOLE   0 0 215
Analog Devices Inc COM 032654105   27 137 SH   SOLE   0 0 137
Aon Plc Com Usd COM G0403H108   69 200 SH   SOLE   0 0 200
Apple Inc COM 037833100   6,801 35,063 SH   SOLE   0 0 35,063
Ares Capital Corp COM 04010L103   282 15,000 SH   SOLE   0 0 15,000
Ares Management Corp COM 03990B101   67 700 SH   SOLE   0 0 700
Array Technologies Inc COM 04271T100   432 19,115 SH   SOLE   0 0 19,115
Automatic Data Processing Inc COM 053015103   92 420 SH   SOLE   0 0 420
Axon Enterprise Inc COM 05464C101   20 100 SH   SOLE   0 0 100
Bank of America Corporation COM 060505104   293 10,208 SH   SOLE   0 0 10,208
Bank of Hawaii Corp COM 062540109   21 500 SH   SOLE   0 0 500
Becton Dickinson and Co COM 075887109   20 74 SH   SOLE   0 0 74
Berkshire Hathaway Inc A COM 084670108   149,129 288 SH   SOLE   0 0 288
Berkshire Hathaway Inc B COM 084670702   4,609 13,516 SH   SOLE   0 0 13,516
Bhp Billiton Ltd Adr ADR 088606108   42 700 SH   SOLE   0 0 700
Biohaven Pharmaceutical Holding Co Ltd COM G1110E107   511 21,350 SH   SOLE   0 0 21,350
Black Hills Corp COM 092113109   24 400 SH   SOLE   0 0 400
Blackrock Inc COM 09247X101   867 1,255 SH   SOLE   0 0 1,255
Blackstone Group Lp COM 09260D107   1,957 21,052 SH   SOLE   0 0 21,052
Bloom Energy Corp Class A COM 093712107   60 3,700 SH   SOLE   0 0 3,700
Boeing Co COM 097023105   49 230 SH   SOLE   0 0 230
Booking Hldgs Inc COM 09857L108   27 10 SH   SOLE   0 0 10
Braze Inc COM 10576N102   35 794 SH   SOLE   0 0 794
Bristol Myers Squibb COM 110122108   44 695 SH   SOLE   0 0 695
Brookline Bancorp Inc COM 11373M107   2,494 285,360 SH   SOLE   0 0 285,360
Canadian Pacific Railway Ltd COM 13646K108   50 625 SH   SOLE   0 0 625
Carrier Global Corp-Wi COM 14448C104   199 4,000 SH   SOLE   0 0 4,000
Caterpillar Inc COM 149123101   53 217 SH   SOLE   0 0 217
Chevron Corp COM 166764100   35 222 SH   SOLE   0 0 222
CHIPOTLE MEXICAN GRILL INC COM 169656105   21 10 SH   SOLE   0 0 10
Cirrus Logic Inc COM 172755100   20 244 SH   SOLE   0 0 244
Cisco Sys Inc COM 17275R102   511 9,870 SH   SOLE   0 0 9,870
Coca-Cola Co COM 191216100   203 3,370 SH   SOLE   0 0 3,370
Colgate-Palmolive Co COM 194162103   22 288 SH   SOLE   0 0 288
Comcast Corp COM 20030N101   919 22,128 SH   SOLE   0 0 22,128
Communication Services Sel Sect SPDR ETF ETF 81369Y852   1,750 26,885 SH   SOLE   0 0 26,885
Consumer Staples Select Sector SPDR ETF ETF 81369Y308   2,439 32,890 SH   SOLE   0 0 32,890
Contura Energy Inc COM 127097103   202 8,000 SH   SOLE   0 0 8,000
Corteva Inc com COM 22052L104   24 412 SH   SOLE   0 0 412
CrowdStrike Holdings Inc COM 22788C105   568 3,865 SH   SOLE   0 0 3,865
Crown Castle International Corp COM 22822V101   38 335 SH   SOLE   0 0 335
Cvs Health Corp COM 126650100   412 5,956 SH   SOLE   0 0 5,956
Cypress Dev Corp Com New COM 156615106   27 37,000 SH   SOLE   0 0 37,000
Danaher Corp COM 235851102   2,784 11,600 SH   SOLE   0 0 11,600
Deere & Co COM 244199105   324 800 SH   SOLE   0 0 800
Devon Energy Corp COM 25179M103   193 4,000 SH   SOLE   0 0 4,000
Disney Walt Co COM 254687106   67 745 SH   SOLE   0 0 745
Dominion Energy Inc COM 25746U109   47 900 SH   SOLE   0 0 900
Dow Inc COM 260557103   29 546 SH   SOLE   0 0 546
Duke Energy Corp COM 26441C204   42 471 SH   SOLE   0 0 471
Dupont De Nemours Inc COM 26614N102   26 361 SH   SOLE   0 0 361
Eagle Materials Inc COM 26969P108   34 185 SH   SOLE   0 0 185
Eaton Corp PLC COM G29183103   1,066 5,300 SH   SOLE   0 0 5,300
Ebay Inc COM 278642103   29 653 SH   SOLE   0 0 653
Ecolab Inc COM 278865100   22 119 SH   SOLE   0 0 119
Edwards Lifesciences Corp COM 28176E108   30 315 SH   SOLE   0 0 315
Eli Lilly and Co COM 532457108   1,006 2,145 SH   SOLE   0 0 2,145
Emerson Electric Co COM 291011104   32 358 SH   SOLE   0 0 358
Enbridge Inc Com COM 29250N105   238 6,400 SH   SOLE   0 0 6,400
Enterprise Prods Partners Lp LP UNIT 293792107   464 17,600 SH   SOLE   0 0 17,600
Exxon Mobil Corp COM 30231G102   77 720 SH   SOLE   0 0 720
Facebook Inc COM 30303M102   476 1,660 SH   SOLE   0 0 1,660
Fastenal Co COM 311900104   1,237 20,972 SH   SOLE   0 0 20,972
Fidelity Consumer Spls ETF ETF 316092303   588 12,956 SH   SOLE   0 0 12,956
Fidelity Health Care ETF ETF 316092600   951 15,059 SH   SOLE   0 0 15,059
Fidelity Industrials ETF ETF 316092709   168 2,950 SH   SOLE   0 0 2,950
Fidelity Technology ETF ETF 316092808   946 7,241 SH   SOLE   0 0 7,241
Fiserv Inc COM 337738108   30 240 SH   SOLE   0 0 240
Ford Motor Co COM 345370860   1,297 85,744 SH   SOLE   0 0 85,744
FORIAN ORD COM 34630N106   580 236,800 SH   SOLE   0 0 236,800
FS KKR Capital Corp COM 302635206   230 12,000 SH   SOLE   0 0 12,000
General Dynamics Corp COM 369550108   43 200 SH   SOLE   0 0 200
GENERAL MLS INC COM 370334104   29 380 SH   SOLE   0 0 380
Gilead Sciences Inc COM 375558103   27 345 SH   SOLE   0 0 345
Gitlab Inc COM 37637K108   101 1,981 SH   SOLE   0 0 1,981
Goldman Sachs Group Inc COM 38141G104   250 775 SH   SOLE   0 0 775
GRAINGER W W INC COM 384802104   33 42 SH   SOLE   0 0 42
Grayscale Bitcoin Trust (BTC) COM 389637109   522 27,200 SH   SOLE   0 0 27,200
Great Lakes Dredge & Dock Corp COM 390607109   314 38,500 SH   SOLE   0 0 38,500
Hannon Armstrong Sustainable Infrastructure Capita COM 41068X100   215 8,600 SH   SOLE   0 0 8,600
HCA HLDGS INC COM 40412C101   26 85 SH   SOLE   0 0 85
Hess Corp COM 42809H107   65 477 SH   SOLE   0 0 477
HF SINCLAIR CORP COM 403949100   25 560 SH   SOLE   0 0 560
Home Depot Inc COM 437076102   346 1,115 SH   SOLE   0 0 1,115
Honeywell International Inc COM 438516106   55 265 SH   SOLE   0 0 265
HUMANA INC COM 444859102   60 134 SH   SOLE   0 0 134
Huntington Bancshares Inc COM 446150104   894 82,893 SH   SOLE   0 0 82,893
Illinois Tool Works Inc COM 452308109   21 85 SH   SOLE   0 0 85
Industrial Select SPDR ETF ETF 81369Y704   3,742 34,871 SH   SOLE   0 0 34,871
Intel Corp COM 458140100   40 1,185 SH   SOLE   0 0 1,185
International Business Machines Corp COM 459200101   30 221 SH   SOLE   0 0 221
International Lithium Corp COM 459820106   61 1,603,580 SH   SOLE   0 0 1,603,580
INTUITIVE SURGICAL INC COM 46120E602   31 90 SH   SOLE   0 0 90
Invesco Solar ETF ETF 46138G706   1,957 27,395 SH   SOLE   0 0 27,395
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   46 729 SH   SOLE   0 0 729
iShares Core S&P 500 ETF 464287200   146 327 SH   SOLE   0 0 327
Ishares Core S&P Small-Cap E ETF 464287804   53 528 SH   SOLE   0 0 528
iShares Core S&P Total US Stock Mkt ETF ETF 464287150   58 592 SH   SOLE   0 0 592
iShares Core US Aggregate Bond ETF 464287226   12,853 131,216 SH   SOLE   0 0 131,216
Ishares Inc Core Msci Emerging Mkts Etf ETF 46434G103   21 425 SH   SOLE   0 0 425
Ishares Msci Eafe Etf ETF 464287465   8,385 115,649 SH   SOLE   0 0 115,649
Ishares Msci Emerging Markets Etf ETF 464287234   1,364 34,485 SH   SOLE   0 0 34,485
iShares Nasdaq Biotechnology ETF 464287556   1,428 11,251 SH   SOLE   0 0 11,251
iShares PHLX Semiconductor ETF ETF 464287523   59 116 SH   SOLE   0 0 116
iShares Russell 2000 ETF 464287655   4,500 24,027 SH   SOLE   0 0 24,027
iShares Russell 2000 Growth ETF 464287648   39 160 SH   SOLE   0 0 160
iShares Silver Trust ETF 46428Q109   969 46,378 SH   SOLE   0 0 46,378
iShares US Credit Bond ETF 464288620   22 430 SH   SOLE   0 0 430
iShares US Home Construction ETF 464288752   34 395 SH   SOLE   0 0 395
iShares US Medical Devices ETF 464288810   47 828 SH   SOLE   0 0 828
iShares US Treasury Bond ETF 46429B267   31 1,366 SH   SOLE   0 0 1,366
Johnson & Johnson COM 478160104   1,788 10,803 SH   SOLE   0 0 10,803
Johnson Controls International PLC COM G51502105   27 403 SH   SOLE   0 0 403
Jpmorgan Chase & Co COM 46625H100   2,856 19,639 SH   SOLE   0 0 19,639
Kellogg Co COM 487836108   20 300 SH   SOLE   0 0 300
Kimberly-Clark Corp COM 494368103   20 142 SH   SOLE   0 0 142
KKR & Co Inc COM 48251W104   45 800 SH   SOLE   0 0 800
LI CYCLE HOLDINGS ORD COM 50202P105   83 15,000 SH   SOLE   0 0 15,000
Lithium Americas Corp COM 53680Q207   436 21,595 SH   SOLE   0 0 21,595
Livent Corp COM 53814L108   411 15,000 SH   SOLE   0 0 15,000
Lockheed Martin Corp COM 539830109   207 450 SH   SOLE   0 0 450
Lowe s Companies Inc COM 548661107   493 2,185 SH   SOLE   0 0 2,185
Lyondellbasell Industries NV COM N53745100   22 236 SH   SOLE   0 0 236
Magellan Midstream Prtnrs Lp LP UNIT 559080106   93 1,500 SH   SOLE   0 0 1,500
Marathon Oil Corp COM 565849106   29 1,280 SH   SOLE   0 0 1,280
Marimed Inc COM 56782V107   264 645,100 SH   SOLE   0 0 645,100
Marsh & Mclennan Companies Inc COM 571748102   31 164 SH   SOLE   0 0 164
Materials Select Sector SPDR ETF ETF 81369Y100   2,750 33,185 SH   SOLE   0 0 33,185
McDonald s Corp COM 580135101   49 165 SH   SOLE   0 0 165
Medtronic Plc COM G5960L103   274 3,112 SH   SOLE   0 0 3,112
Merck & Co Inc COM 58933Y105   729 6,320 SH   SOLE   0 0 6,320
Microsoft Corp COM 594918104   6,721 19,736 SH   SOLE   0 0 19,736
MODERNA INC COM 60770K107   73 601 SH   SOLE   0 0 601
Mondelez International Inc Class A COM 609207105   21 285 SH   SOLE   0 0 285
Morgan Stanley COM 617446448   574 6,725 SH   SOLE   0 0 6,725
Mp Materials Cl A Ord COM 553368101   137 6,000 SH   SOLE   0 0 6,000
MVB Financial Corp COM 553810102   181 8,574 SH   SOLE   0 0 8,574
Netflix Com Inc COM 64110L106   127 289 SH   SOLE   0 0 289
NextEra Energy Inc COM 65339F101   227 3,063 SH   SOLE   0 0 3,063
NextEra Energy Partners LP COM 65341B106   264 4,500 SH   SOLE   0 0 4,500
Nike Inc B COM 654106103   51 463 SH   SOLE   0 0 463
NORTHROP GRUMMAN CORP COM 666807102   50 110 SH   SOLE   0 0 110
NVIDIA Corp COM 67066G104   207 490 SH   SOLE   0 0 490
O Shares US Sm Cp Qual Div ETF ETF 00162Q395   37 1,000 SH   SOLE   0 0 1,000
Occidental Petroleum Corp COM 674599105   73 1,236 SH   SOLE   0 0 1,236
Oracle Corp COM 68389X105   463 3,885 SH   SOLE   0 0 3,885
Pagseguro Digital Ltd Com Cl A COM G68707101   105 11,100 SH   SOLE   0 0 11,100
Palantir Technologies Inc COM 69608A108   54 3,500 SH   SOLE   0 0 3,500
Paramount Resources Ltd A COM 699320206   261 12,000 SH   SOLE   0 0 12,000
Parker Hannifin Corp COM 701094104   27 69 SH   SOLE   0 0 69
Paychex Inc COM 704326107   57 506 SH   SOLE   0 0 506
PayPal Holdings Inc COM 70450Y103   1,561 23,400 SH   SOLE   0 0 23,400
Pepsico Inc COM 713448108   1,897 10,243 SH   SOLE   0 0 10,243
Pfizer Inc COM 717081103   72 1,971 SH   SOLE   0 0 1,971
Philip Morris International Inc COM 718172109   51 526 SH   SOLE   0 0 526
PHILLIPS EDISON AND COMPANY ORD COM 71844V201   85 2,506 SH   SOLE   0 0 2,506
Pioneer Natural Resources Co COM 723787107   22 105 SH   SOLE   0 0 105
Plug Power Inc COM 72919P202   77 7,400 SH   SOLE   0 0 7,400
Procter And Gamble Co COM 742718109   135 890 SH   SOLE   0 0 890
PROGRESSIVE CORP OHIO COM 743315103   25 186 SH   SOLE   0 0 186
Prologis Inc COM 74340W103   454 3,700 SH   SOLE   0 0 3,700
QUALCOMM Inc COM 747525103   170 1,430 SH   SOLE   0 0 1,430
Raytheon Technologies Ord COM 75513E101   1,403 14,321 SH   SOLE   0 0 14,321
Rockwell Automation Inc COM 773903109   21 64 SH   SOLE   0 0 64
Salesforce.com Inc COM 79466L302   316 1,498 SH   SOLE   0 0 1,498
Select Sector Spdr Fund Shs Ben Consumer Discretio ETF 81369Y407   1,905 11,220 SH   SOLE   0 0 11,220
Select Sector Spdr Trust Shs Ben Int Energy ETF 81369Y506   446 5,500 SH   SOLE   0 0 5,500
Select Sector Spdr Trust The Health Care Select Se ETF 81369Y209   2,749 20,713 SH   SOLE   0 0 20,713
Simulations Plus Inc COM 829214105   173 4,000 SH   SOLE   0 0 4,000
Snowflake Cl A Ord COM 833445109   338 1,919 SH   SOLE   0 0 1,919
Southern Co COM 842587107   50 705 SH   SOLE   0 0 705
Spdr Gold Tr Gold Shs ETF 78463V107   5,919 33,200 SH   SOLE   0 0 33,200
SPDR S&P 500 ETF ETF 78462F103   306 690 SH   SOLE   0 0 690
SPDR S&P MidCap 400 ETF ETF 78467Y107   55 115 SH   SOLE   0 0 115
SPDR S&P Software & Services ETF ETF 78464A599   76 568 SH   SOLE   0 0 568
Spdr Ser Tr S&P Metals & Mng Etf ETF 78464A755   228 4,495 SH   SOLE   0 0 4,495
Stag Indl Inc COM 85254J102   144 4,000 SH   SOLE   0 0 4,000
Standard Lithium COM 853606101   83 18,500 SH   SOLE   0 0 18,500
Starbucks Corp COM 855244109   124 1,250 SH   SOLE   0 0 1,250
StoneCo Ltd COM G85158106   1,508 118,358 SH   SOLE   0 0 118,358
Stryker Corp COM 863667101   35 115 SH   SOLE   0 0 115
T. Rowe Price Group Inc COM 74144T108   224 2,000 SH   SOLE   0 0 2,000
Technology Select Sector SPDR ETF ETF 81369Y803   2,836 16,313 SH   SOLE   0 0 16,313
Tesla Motors Inc COM 88160R101   815 3,115 SH   SOLE   0 0 3,115
TETRA TECH INC NEW COM 88162G103   21 129 SH   SOLE   0 0 129
Texas Instruments Inc COM 882508104   54 301 SH   SOLE   0 0 301
The Estee Lauder Companies Inc Class A COM 518439104   23 116 SH   SOLE   0 0 116
The Simply Good Foods Co COM 82900L102   293 8,000 SH   SOLE   0 0 8,000
Thermo Fisher Scientific Inc COM 883556102   570 1,092 SH   SOLE   0 0 1,092
TRANE TECH PUB LTD CO COM G8994E103   24 123 SH   SOLE   0 0 123
Truist Finl Corp Com COM 89832Q109   258 8,516 SH   SOLE   0 0 8,516
Uber Technologies Inc COM 90353T100   130 3,000 SH   SOLE   0 0 3,000
UFP Industries Inc COM 90278Q108   72 740 SH   SOLE   0 0 740
United Bankshares Inc COM 909907107   45 1,501 SH   SOLE   0 0 1,501
United Parcel Service Inc Class B COM 911312106   95 530 SH   SOLE   0 0 530
UnitedHealth Group Inc COM 91324P102   111 230 SH   SOLE   0 0 230
Utilities Select Sector SPDR ETF ETF 81369Y886   176 2,687 SH   SOLE   0 0 2,687
Vail Resorts Inc COM 91879Q109   38 150 SH   SOLE   0 0 150
Valero Energy Corp COM 91913Y100   23 200 SH   SOLE   0 0 200
Vanguard 500 ETF ETF 922908363   24,174 59,355 SH   SOLE   0 0 59,355
Vanguard Dividend Appreciation ETF ETF 921908844   40 249 SH   SOLE   0 0 249
Vanguard Extended Market ETF ETF 922908652   37 248 SH   SOLE   0 0 248
Vanguard FTSE Developed Markets ETF ETF 921943858   67 1,460 SH   SOLE   0 0 1,460
Vanguard FTSE Emerging Markets ETF ETF 922042858   34 838 SH   SOLE   0 0 838
Vanguard Scottsdale Fds Vanguard Short-T ETF 92206C409   276 3,650 SH   SOLE   0 0 3,650
Vanguard Small-Cap ETF ETF 922908751   30 150 SH   SOLE   0 0 150
Vanguard Tax-Exempt Bond ETF ETF 922907746   31 612 SH   SOLE   0 0 612
Vanguard Total Stock Market ETF ETF 922908769   75 340 SH   SOLE   0 0 340
Vanguard Value ETF ETF 922908744   73 515 SH   SOLE   0 0 515
Verizon Communications COM 92343V104   66 1,771 SH   SOLE   0 0 1,771
VERTEX PHARMACEUTICALS INC COM 92532F100   22 62 SH   SOLE   0 0 62
Visa Inc Com Cl A COM 92826C839   2,569 10,816 SH   SOLE   0 0 10,816
Wal-Mart Stores Inc COM 931142103   106 672 SH   SOLE   0 0 672
Washington Trust Bancorp Inc COM 940610108   34 1,250 SH   SOLE   0 0 1,250
Waste Management Inc COM 94106L109   1,775 10,238 SH   SOLE   0 0 10,238
Wesbanco Inc COM 950810101   532 20,762 SH   SOLE   0 0 20,762
Weyerhaeuser Co COM 962166104   23 672 SH   SOLE   0 0 672
Williams Companies Inc COM 969457100   73 2,234 SH   SOLE   0 0 2,234