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
3M Co COM 88579Y101   21 175 SH   SOLE   0 0 175
Abbott Laboratories COM 002824100   55 500 SH   SOLE   0 0 500
AbbVie Inc COM 00287Y109   255 1,576 SH   SOLE   0 0 1,576
Adobe Systems Inc COM 00724F101   23 67 SH   SOLE   0 0 67
Advanced Micro Devices Inc COM 007903107   706 10,896 SH   SOLE   0 0 10,896
AGILENT TECHNOLOGIES INC COM 00846U101   25 165 SH   SOLE   0 0 165
Air Products & Chemicals Inc COM 009158106   617 2,000 SH   SOLE   0 0 2,000
Albemarle Corp COM 012653101   3,401 15,681 SH   SOLE   0 0 15,681
AllianceBernstein Holding LP LP UNIT 01881G106   412 12,000 SH   SOLE   0 0 12,000
Alphabet Inc COM 02079K107   3,269 36,840 SH   SOLE   0 0 36,840
Alphabet Inc COM 02079K305   568 6,440 SH   SOLE   0 0 6,440
Altria Group Inc COM 02209S103   61 1,340 SH   SOLE   0 0 1,340
Amazon.Com Inc COM 023135106   1,914 22,785 SH   SOLE   0 0 22,785
AMEREN CORP COM 023608102   22 250 SH   SOLE   0 0 250
American Electric Power Co Inc COM 025537101   28 300 SH   SOLE   0 0 300
American Express Co COM 025816109   78 530 SH   SOLE   0 0 530
American Finance Trust Inc COM 02607T109   24 4,030 SH   SOLE   0 0 4,030
American Shared Hospital Svcs COM 029595105   59 20,000 SH   SOLE   0 0 20,000
American Wtr Wks Co Inc COM 030420103   152 1,000 SH   SOLE   0 0 1,000
Amgen Inc COM 031162100   56 215 SH   SOLE   0 0 215
Analog Devices Inc COM 032654105   22 137 SH   SOLE   0 0 137
Aon Plc Com Usd COM G0403H108   60 200 SH   SOLE   0 0 200
Apple Inc COM 037833100   4,738 36,464 SH   SOLE   0 0 36,464
Ares Capital Corp COM 04010L103   277 15,000 SH   SOLE   0 0 15,000
Ares Management Corp COM 03990B101   48 700 SH   SOLE   0 0 700
Automatic Data Processing Inc COM 053015103   100 420 SH   SOLE   0 0 420
Bank New York Mellon Corp COM 064058100   24 520 SH   SOLE   0 0 520
Bank of America Corporation COM 060505104   269 8,109 SH   SOLE   0 0 8,109
Bank of Hawaii Corp COM 062540109   39 500 SH   SOLE   0 0 500
Berkshire Hathaway Inc A COM 084670108   135,457 289 SH   SOLE   0 0 289
Berkshire Hathaway Inc B COM 084670702   3,628 11,746 SH   SOLE   0 0 11,746
Berkshire Hathaway Inc B COM 084670702   463 1,500 SH   SOLE   0 0 1,500
Bhp Billiton Ltd Adr ADR 088606108   43 700 SH   SOLE   0 0 700
Biohaven Pharmaceutical Holding Co Ltd COM G1110E107   244 17,600 SH   SOLE   0 0 17,600
Black Hills Corp COM 092113109   28 400 SH   SOLE   0 0 400
Blackrock Inc COM 09247X101   889 1,255 SH   SOLE   0 0 1,255
Blackstone Group Lp COM 09260D107   1,228 16,552 SH   SOLE   0 0 16,552
Bloom Energy Corp Class A COM 093712107   96 5,000 SH   SOLE   0 0 5,000
Boeing Co COM 097023105   44 230 SH   SOLE   0 0 230
Booking Hldgs Inc COM 09857L108   20 10 SH   SOLE   0 0 10
Bristol Myers Squibb COM 110122108   50 695 SH   SOLE   0 0 695
Brookline Bancorp Inc COM 11373M107   4,038 285,360 SH   SOLE   0 0 285,360
Canadian Pacific Railway Ltd COM 13645T100   159 2,125 SH   SOLE   0 0 2,125
Caterpillar Inc COM 149123101   52 217 SH   SOLE   0 0 217
CenterPoint Energy Inc COM 15189T107   27 900 SH   SOLE   0 0 900
Cheniere Energy Inc COM 16411R208   120 800 SH   SOLE   0 0 800
Chevron Corp COM 166764100   40 222 SH   SOLE   0 0 222
Cisco Sys Inc COM 17275R102   470 9,870 SH   SOLE   0 0 9,870
Citizens Financial Group Inc COM 174610105   31 790 SH   SOLE   0 0 790
Coca-Cola Co COM 191216100   214 3,370 SH   SOLE   0 0 3,370
Colgate-Palmolive Co COM 194162103   23 288 SH   SOLE   0 0 288
Comcast Corp COM 20030N101   774 22,128 SH   SOLE   0 0 22,128
Communication Services Sel Sect SPDR ETF ETF 81369Y852   586 12,204 SH   SOLE   0 0 12,204
Consumer Staples Select Sector SPDR ETF ETF 81369Y308   2,324 31,172 SH   SOLE   0 0 31,172
Contura Energy Inc COM 127097103   246 10,000 SH   SOLE   0 0 10,000
Corteva Inc com COM 22052L104   24 412 SH   SOLE   0 0 412
Critical Elements Lithium Corp COM 22675W107   110 72,000 SH   SOLE   0 0 72,000
Crown Castle International Corp COM 22822V101   1,176 8,673 SH   SOLE   0 0 8,673
Cvs Health Corp COM 126650100   555 5,956 SH   SOLE   0 0 5,956
Cypress Dev Corp Com New COM 232749200   96 146,800 SH   SOLE   0 0 146,800
Danaher Corp COM 235851102   3,125 11,775 SH   SOLE   0 0 11,775
Datadog Inc COM 23804L103   74 1,000 SH   SOLE   0 0 1,000
Deere & Co COM 244199105   214 500 SH   SOLE   0 0 500
Devon Energy Corp COM 25179M103   246 4,000 SH   SOLE   0 0 4,000
Disney Walt Co COM 254687106   65 745 SH   SOLE   0 0 745
Dominion Energy Inc COM 25746U109   77 1,250 SH   SOLE   0 0 1,250
Dow Inc COM 260557103   28 546 SH   SOLE   0 0 546
Duke Energy Corp COM 26441C204   55 537 SH   SOLE   0 0 537
Dupont De Nemours Inc COM 26614N102   25 361 SH   SOLE   0 0 361
E3 Metals Corp COM 26925V108   103 72,000 SH   SOLE   0 0 72,000
Eaton Corp PLC COM G29183103   832 5,300 SH   SOLE   0 0 5,300
Ebay Inc COM 278642103   27 653 SH   SOLE   0 0 653
Edwards Lifesciences Corp COM 28176E108   24 315 SH   SOLE   0 0 315
Eli Lilly and Co COM 532457108   785 2,145 SH   SOLE   0 0 2,145
Emerson Electric Co COM 291011104   34 358 SH   SOLE   0 0 358
Enbridge Inc Com COM 29250N105   250 6,400 SH   SOLE   0 0 6,400
Enterprise Prods Partners Lp LP UNIT 293792107   425 17,600 SH   SOLE   0 0 17,600
Exxon Mobil Corp COM 30231G102   79 720 SH   SOLE   0 0 720
Facebook Inc COM 30303M102   111 925 SH   SOLE   0 0 925
Fastenal Co COM 311900104   992 20,972 SH   SOLE   0 0 20,972
Fidelity Consumer Spls ETF ETF 316092303   598 13,356 SH   SOLE   0 0 13,356
Fidelity Financials ETF ETF 316092501   188 3,930 SH   SOLE   0 0 3,930
Fidelity Health Care ETF ETF 316092600   957 14,959 SH   SOLE   0 0 14,959
Fidelity Industrials ETF ETF 316092709   150 2,950 SH   SOLE   0 0 2,950
Fidelity Technology ETF ETF 316092808   684 7,241 SH   SOLE   0 0 7,241
Fidelity Utilities ETF ETF 316092865   162 3,550 SH   SOLE   0 0 3,550
Financial Select Sector SPDR ETF ETF 81369Y605   2,257 66,004 SH   SOLE   0 0 66,004
FirstEnergy Corp COM 337932107   21 500 SH   SOLE   0 0 500
Fiserv Inc COM 337738108   24 240 SH   SOLE   0 0 240
Ford Motor Co COM 345370860   1,113 95,703 SH   SOLE   0 0 95,703
FORIAN ORD COM 34630N106   478 175,100 SH   SOLE   0 0 175,100
Fortive Corp Com COM 34959J108   225 3,500 SH   SOLE   0 0 3,500
FREYR BATTERY ORD COM L4135L100   61 7,000 SH   SOLE   0 0 7,000
FS KKR Capital Corp COM 302635206   175 10,000 SH   SOLE   0 0 10,000
General Dynamics Corp COM 369550108   50 200 SH   SOLE   0 0 200
GENERAL MLS INC COM 370334104   32 380 SH   SOLE   0 0 380
Gilead Sciences Inc COM 375558103   30 345 SH   SOLE   0 0 345
Goldman Sachs Group Inc COM 38141G104   266 775 SH   SOLE   0 0 775
GRAINGER W W INC COM 384802104   23 42 SH   SOLE   0 0 42
Grayscale Bitcoin Trust (BTC) ETF 389637109   225 27,200 SH   SOLE   0 0 27,200
Hannon Armstrong Sustainable Infrastructure Capita COM 41068X100   188 6,500 SH   SOLE   0 0 6,500
HCA HLDGS INC COM 40412C101   20 85 SH   SOLE   0 0 85
Healthcare Trust of America Inc COM 42226K105   58 3,000 SH   SOLE   0 0 3,000
Hess Corp COM 42809H107   68 477 SH   SOLE   0 0 477
HF SINCLAIR CORP COM 403949100   29 560 SH   SOLE   0 0 560
Home Depot Inc COM 437076102   352 1,115 SH   SOLE   0 0 1,115
Honeywell International Inc COM 438516106   57 265 SH   SOLE   0 0 265
HUMANA INC COM 444859102   69 134 SH   SOLE   0 0 134
Huntington Bancshares Inc COM 446150104   1,169 82,893 SH   SOLE   0 0 82,893
Independent Bank Corp COM 453836108   36 424 SH   SOLE   0 0 424
Industrial Select SPDR ETF ETF 81369Y704   2,830 28,816 SH   SOLE   0 0 28,816
Intel Corp COM 458140100   31 1,185 SH   SOLE   0 0 1,185
International Business Machines Corp COM 459200101   31 221 SH   SOLE   0 0 221
International Lithium Corp COM 459820106   62 1,522,630 SH   SOLE   0 0 1,522,630
INTUITIVE SURGICAL INC COM 46120E602   24 90 SH   SOLE   0 0 90
Invesco Solar ETF ETF 46138G706   990 13,571 SH   SOLE   0 0 13,571
iShares Core MSCI Total Intl Stk ETF ETF 46432F834   42 729 SH   SOLE   0 0 729
iShares Core S&P 500 ETF 464287200   126 327 SH   SOLE   0 0 327
Ishares Core S&P Small-Cap E ETF 464287804   50 528 SH   SOLE   0 0 528
iShares Core S&P Total US Stock Mkt ETF ETF 464287150   50 592 SH   SOLE   0 0 592
iShares Core US Aggregate Bond ETF 464287226   12,727 131,216 SH   SOLE   0 0 131,216
iShares iBoxx Investment Grade Corp Bond ET ETF 464287242   21 200 SH   SOLE   0 0 200
iShares MBS ETF 464288588   24 264 SH   SOLE   0 0 264
Ishares Msci Eafe Etf ETF 464287465   7,591 115,649 SH   SOLE   0 0 115,649
Ishares Msci Emerging Markets Etf ETF 464287234   1,307 34,485 SH   SOLE   0 0 34,485
iShares Nasdaq Biotechnology ETF 464287556   1,686 12,843 SH   SOLE   0 0 12,843
iShares Russell 2000 ETF 464287655   3,841 22,027 SH   SOLE   0 0 22,027
iShares Russell 2000 Growth ETF 464287648   34 160 SH   SOLE   0 0 160
iShares Silver Trust ETF 46428Q109   1,021 46,378 SH   SOLE   0 0 46,378
iShares TIPS Bond ETF 464287176   22 210 SH   SOLE   0 0 210
Ishares Tr S&P US Pfd Stk ETF 464288687   382 12,500 SH   SOLE   0 0 12,500
Ishares Tr Sh Tr Crport Etf ETF 464288646   598 12,000 SH   SOLE   0 0 12,000
iShares US Credit Bond ETF 464288620   23 472 SH   SOLE   0 0 472
iShares US Home Construction ETF 464288752   24 395 SH   SOLE   0 0 395
iShares US Medical Devices ETF 464288810   44 828 SH   SOLE   0 0 828
iShares US Treasury Bond ETF 46429B267   34 1,494 SH   SOLE   0 0 1,494
Johnson & Johnson COM 478160104   2,120 12,003 SH   SOLE   0 0 12,003
Johnson Controls International PLC COM G51502105   26 403 SH   SOLE   0 0 403
Jpmorgan Chase & Co COM 46625H100   2,725 20,324 SH   SOLE   0 0 20,324
Kellogg Co COM 487836108   21 300 SH   SOLE   0 0 300
KKR & Co Inc COM 48251W104   37 800 SH   SOLE   0 0 800
LI CYCLE HOLDINGS ORD COM 50202P105   71 15,000 SH   SOLE   0 0 15,000
Lithium Americas Corp COM 53680Q207   370 19,545 SH   SOLE   0 0 19,545
Livent Corp COM 53814L108   606 30,500 SH   SOLE   0 0 30,500
Lockheed Martin Corp COM 539830109   219 450 SH   SOLE   0 0 450
Lowe s Companies Inc COM 548661107   435 2,185 SH   SOLE   0 0 2,185
Magellan Midstream Prtnrs Lp LP UNIT 559080106   75 1,500 SH   SOLE   0 0 1,500
Marathon Oil Corp COM 565849106   35 1,280 SH   SOLE   0 0 1,280
Marimed Inc COM 56782V107   230 645,100 SH   SOLE   0 0 645,100
Marsh & Mclennan Companies Inc COM 571748102   27 164 SH   SOLE   0 0 164
Marvell Technology Group Ltd COM 573874104   24 650 SH   SOLE   0 0 650
Materials Select Sector SPDR ETF ETF 81369Y100   1,912 24,616 SH   SOLE   0 0 24,616
McDonald s Corp COM 580135101   43 165 SH   SOLE   0 0 165
Medtronic Plc COM G5960L103   242 3,112 SH   SOLE   0 0 3,112
Merck & Co Inc COM 58933Y105   701 6,320 SH   SOLE   0 0 6,320
Microsoft Corp COM 594918104   4,733 19,736 SH   SOLE   0 0 19,736
MODERNA INC COM 60770K107   239 1,331 SH   SOLE   0 0 1,331
Morgan Stanley COM 617446448   648 7,627 SH   SOLE   0 0 7,627
Mp Materials Cl A Ord COM 553368101   165 6,800 SH   SOLE   0 0 6,800
MVB Financial Corp COM 553810102   189 8,574 SH   SOLE   0 0 8,574
Netflix Com Inc COM 64110L106   64 218 SH   SOLE   0 0 218
NextEra Energy Inc COM 65339F101   256 3,063 SH   SOLE   0 0 3,063
NextEra Energy Partners LP COM 65341B106   388 5,540 SH   SOLE   0 0 5,540
Nike Inc B COM 654106103   54 463 SH   SOLE   0 0 463
NORTHROP GRUMMAN CORP COM 666807102   60 110 SH   SOLE   0 0 110
NVIDIA Corp COM 67066G104   108 740 SH   SOLE   0 0 740
O Shares US Sm Cp Qual Div ETF ETF 00162Q395   34 1,000 SH   SOLE   0 0 1,000
Occidental Petroleum Corp COM 674599105   78 1,236 SH   SOLE   0 0 1,236
Oracle Corp COM 68389X105   236 2,885 SH   SOLE   0 0 2,885
Paramount Resources Ltd A COM 699320206   212 10,000 SH   SOLE   0 0 10,000
Parker Hannifin Corp COM 701094104   20 69 SH   SOLE   0 0 69
Paychex Inc COM 704326107   58 506 SH   SOLE   0 0 506
PayPal Holdings Inc COM 70450Y103   602 8,455 SH   SOLE   0 0 8,455
Pepsico Inc COM 713448108   1,851 10,243 SH   SOLE   0 0 10,243
Pfizer Inc COM 717081103   101 1,971 SH   SOLE   0 0 1,971
Philip Morris International Inc COM 718172109   53 526 SH   SOLE   0 0 526
PHILLIPS EDISON AND COMPANY ORD COM 71844V201   262 8,243 SH   SOLE   0 0 8,243
Pioneer Natural Resources Co COM 723787107   24 105 SH   SOLE   0 0 105
Pnc Finl Svcs Group COM 693475105   63 401 SH   SOLE   0 0 401
Procter And Gamble Co COM 742718109   135 890 SH   SOLE   0 0 890
PROGRESSIVE CORP OHIO COM 743315103   24 186 SH   SOLE   0 0 186
Prologis Inc COM 74340W103   417 3,700 SH   SOLE   0 0 3,700
PRUDENTIAL FINL INC COM 744320102   21 210 SH   SOLE   0 0 210
QUALCOMM Inc COM 747525103   157 1,430 SH   SOLE   0 0 1,430
Rani Therapeutics Holdings Inc COM 753018100   86 14,600 SH   SOLE   0 0 14,600
Raytheon Technologies Ord COM 75513E101   1,609 15,941 SH   SOLE   0 0 15,941
Salesforce.com Inc COM 79466L302   201 1,513 SH   SOLE   0 0 1,513
Select Sector Spdr Fund Shs Ben Consumer Discretio ETF 81369Y407   800 6,197 SH   SOLE   0 0 6,197
Select Sector Spdr Trust Shs Ben Int Energy ETF 81369Y506   858 9,804 SH   SOLE   0 0 9,804
Select Sector Spdr Trust The Health Care Select Se ETF 81369Y209   2,736 20,139 SH   SOLE   0 0 20,139
Simulations Plus Inc COM 829214105   219 6,000 SH   SOLE   0 0 6,000
Snowflake Cl A Ord COM 833445109   131 914 SH   SOLE   0 0 914
Southern Co COM 842587107   50 705 SH   SOLE   0 0 705
Spdr Gold Tr Gold Shs ETF 78463V107   5,235 30,861 SH   SOLE   0 0 30,861
SPDR S&P 500 ETF ETF 78462F103   272 710 SH   SOLE   0 0 710
SPDR S&P MidCap 400 ETF ETF 78467Y107   51 115 SH   SOLE   0 0 115
SPDR S&P Software & Services ETF ETF 78464A599   62 568 SH   SOLE   0 0 568
Spdr Ser Tr S&P Metals & Mng Etf ETF 78464A755   210 4,223 SH   SOLE   0 0 4,223
Stag Indl Inc COM 85254J102   129 4,000 SH   SOLE   0 0 4,000
Starbucks Corp COM 855244109   25 250 SH   SOLE   0 0 250
StoneCo Ltd COM G85158106   66 7,020 SH   SOLE   0 0 7,020
Stryker Corp COM 863667101   28 115 SH   SOLE   0 0 115
Sunrun Inc COM 86771W105   96 4,000 SH   SOLE   0 0 4,000
Technology Select Sector SPDR ETF ETF 81369Y803   1,613 12,963 SH   SOLE   0 0 12,963
Tesla Motors Inc COM 88160R101   428 3,475 SH   SOLE   0 0 3,475
Texas Instruments Inc COM 882508104   50 301 SH   SOLE   0 0 301
Texas Pacific Land Corp COM 88262P102   138 59 SH   SOLE   0 0 59
The Estee Lauder Companies Inc Class A COM 518439104   29 116 SH   SOLE   0 0 116
The Simply Good Foods Co COM 82900L102   304 8,000 SH   SOLE   0 0 8,000
Thermo Fisher Scientific Inc COM 883556102   601 1,092 SH   SOLE   0 0 1,092
TRANE TECH PUB LTD CO COM G8994E103   21 123 SH   SOLE   0 0 123
Truist Finl Corp Com COM 89832Q109   280 6,516 SH   SOLE   0 0 6,516
United Bankshares Inc COM 909907107   61 1,501 SH   SOLE   0 0 1,501
United Parcel Service Inc Class B COM 911312106   92 530 SH   SOLE   0 0 530
UnitedHealth Group Inc COM 91324P102   122 230 SH   SOLE   0 0 230
Utilities Select Sector SPDR ETF ETF 81369Y886   2,318 32,878 SH   SOLE   0 0 32,878
Vail Resorts Inc COM 91879Q109   36 150 SH   SOLE   0 0 150
Valero Energy Corp COM 91913Y100   25 200 SH   SOLE   0 0 200
Vanguard 500 ETF ETF 922908363   20,854 59,355 SH   SOLE   0 0 59,355
Vanguard Dividend Appreciation ETF ETF 921908844   38 249 SH   SOLE   0 0 249
Vanguard Extended Market ETF ETF 922908652   33 248 SH   SOLE   0 0 248
Vanguard FTSE Developed Markets ETF ETF 921943858   61 1,460 SH   SOLE   0 0 1,460
Vanguard FTSE Emerging Markets ETF ETF 922042858   33 838 SH   SOLE   0 0 838
Vanguard Scottsdale Fds Vanguard Short-T ETF 92206C409   303 4,035 SH   SOLE   0 0 4,035
Vanguard Small-Cap ETF ETF 922908751   28 150 SH   SOLE   0 0 150
Vanguard Tax-Exempt Bond ETF ETF 922907746   30 612 SH   SOLE   0 0 612
Vanguard Total Stock Market ETF ETF 922908769   65 340 SH   SOLE   0 0 340
Vanguard Value ETF ETF 922908744   72 515 SH   SOLE   0 0 515
Verizon Communications COM 92343V104   79 2,005 SH   SOLE   0 0 2,005
Visa Inc Com Cl A COM 92826C839   2,258 10,866 SH   SOLE   0 0 10,866
Wal-Mart Stores Inc COM 931142103   95 672 SH   SOLE   0 0 672
Washington Trust Bancorp Inc COM 940610108   53 1,116 SH   SOLE   0 0 1,116
Waste Management Inc COM 94106L109   1,148 7,318 SH   SOLE   0 0 7,318
Wesbanco Inc COM 950810101   768 20,762 SH   SOLE   0 0 20,762
Weyerhaeuser Co COM 962166104   21 672 SH   SOLE   0 0 672
Williams Companies Inc COM 969457100   73 2,234 SH   SOLE   0 0 2,234