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
Expires: July 31, 2015
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 Co COM 88579Y101 318,000 2,050 SH SOLE 0 0 2,050
Abbott Laboratories COM 002824100 70,000 524 SH SOLE 0 0 524
AbbVie Inc COM 00287Y109 345,000 1,492 SH SOLE 0 0 1,492
Accenture PLC A COM G1151C101 30,000 120 SH SOLE 0 0 120
Adobe Systems Inc COM 00724F101 509,000 1,442 SH SOLE 0 0 1,442
Advanced Micro Devices Inc COM 007903107 1,640,000 10,134 SH SOLE 0 0 10,134
AGILENT TECHNOLOGIES INC COM 00846U101 21,000 165 SH SOLE 0 0 165
AllianceBernstein Holding LP LP UNIT 01881G106 474,000 12,400 SH SOLE 0 0 12,400
Alphabet Inc COM 02079K305 3,367,000 13,850 SH SOLE 0 0 13,850
Alphabet Inc COM 02079K107 9,162,000 37,620 SH SOLE 0 0 37,620
Altria Group Inc COM 02209S103 89,000 1,340 SH SOLE 0 0 1,340
Amazon.Com Inc COM 023135106 7,030,000 32,015 SH SOLE 0 0 32,015
AMEREN CORP COM 023608102 26,000 250 SH SOLE 0 0 250
American Electric Power Co Inc COM 025537101 34,000 300 SH SOLE 0 0 300
American Express Co COM 025816109 43,000 130 SH SOLE 0 0 130
American Tower Corp COM 03027X100 462,000 2,400 SH SOLE 0 0 2,400
American Wtr Wks Co Inc COM 030420103 835,000 6,000 SH SOLE 0 0 6,000
Amgen Inc COM 031162100 61,000 215 SH SOLE 0 0 215
Amrize AG COM H2927K103 881,000 18,160 SH SOLE 0 0 18,160
Analog Devices Inc COM 032654105 34,000 137 SH SOLE 0 0 137
Anfield Energy Inc COM 03464C205 79,000 7,800 SH SOLE 0 0 7,800
Aon Plc Com Usd COM G0403H108 1,248,000 3,500 SH SOLE 0 0 3,500
Apple Inc COM 037833100 6,524,000 25,620 SH SOLE 0 0 25,620
Ares Capital Corp COM 04010L103 588,000 28,790 SH SOLE 0 0 28,790
Ares Management Corp COM 03990B101 122,000 765 SH SOLE 0 0 765
ASML Holding NV COM N07059210 436,000 450 SH SOLE 0 0 450
AURORA INNOVATION CL A ORD COM 051774107 333,000 61,700 SH SOLE 0 0 61,700
AUTODESK INC COM 052769106 27,000 85 SH SOLE 0 0 85
Autodesk Inc COM 052769106 221,000 695 SH SOLE 0 0 695
Automatic Data Processing Inc COM 053015103 163,000 556 SH SOLE 0 0 556
AvalonBay Communities Inc COM 053484101 444,000 2,300 SH SOLE 0 0 2,300
Bain Capital Specialty Finance Inc COM 05684B107 390,000 27,375 SH SOLE 0 0 27,375
Bank of America Corporation COM 060505104 166,000 3,208 SH SOLE 0 0 3,208
Bb & T Corp COM 084680107 1,502,000 63,344 SH SOLE 0 0 63,344
Berkshire Hathaway Inc A COM 084670108 227,768,000 302 SH SOLE 0 0 302
Berkshire Hathaway Inc B COM 084670702 10,697,000 21,278 SH SOLE 0 0 21,278
BGC GROUP CL A ORD COM 088929104 288,000 30,425 SH SOLE 0 0 30,425
Biohaven Pharmaceutical Holding Co Ltd COM G1110E107 396,000 26,400 SH SOLE 0 0 26,400
Black Hills Corp COM 092113109 25,000 400 SH SOLE 0 0 400
Blackrock Inc COM 09290D101 1,418,000 1,216 SH SOLE 0 0 1,216
Blackstone Group Lp COM 09260D107 2,794,000 16,352 SH SOLE 0 0 16,352
Bloom Energy Corp Class A COM 093712107 6,265,000 74,085 SH SOLE 0 0 74,085
Boeing Co COM 097023105 50,000 230 SH SOLE 0 0 230
Booking Hldgs Inc COM 09857L108 54,000 10 SH SOLE 0 0 10
Boston Scientific Corp COM 101137107 26,000 265 SH SOLE 0 0 265
Bristol Myers Squibb COM 110122108 60,000 1,320 SH SOLE 0 0 1,320
Broadcom Inc COM 11135F101 5,348,000 16,210 SH SOLE 0 0 16,210
Brookfield Infrastructure Corp COM 11276H106 123,000 3,000 SH SOLE 0 0 3,000
Brookfield Infrastructure Partners LP LP UNIT G16252101 540,000 16,407 SH SOLE 0 0 16,407
CADENCE DESIGN SYSTEM INC COM 127387108 28,000 80 SH SOLE 0 0 80
Camden Property Trust COM 133131102 186,000 1,740 SH SOLE 0 0 1,740
Cameco Corp COM 13321L108 419,000 5,000 SH SOLE 0 0 5,000
Capital One Financial Corp COM 14040H105 255,000 1,200 SH SOLE 0 0 1,200
Carrier Global Corp-Wi COM 14448C104 299,000 5,000 SH SOLE 0 0 5,000
Caterpillar Inc COM 149123101 104,000 217 SH SOLE 0 0 217
CBRE GROUP INC COM 12504L109 34,000 213 SH SOLE 0 0 213
Centrus Energy Corp Cl A COM 15643U104 836,000 2,695 SH SOLE 0 0 2,695
Chevron Corp COM 166764100 458,000 2,949 SH SOLE 0 0 2,949
Chubb Ltd COM H1467J104 21,000 76 SH SOLE 0 0 76
Cincinnati Financial Corp COM 172062101 51,000 325 SH SOLE 0 0 325
Cisco Sys Inc COM 17275R102 666,000 9,738 SH SOLE 0 0 9,738
Citizens Financial Group Inc COM 174610105 39,000 730 SH SOLE 0 0 730
CMS Energy Corp COM 125896100 733,000 10,000 SH SOLE 0 0 10,000
Coca-Cola Co COM 191216100 227,000 3,430 SH SOLE 0 0 3,430
Colgate-Palmolive Co COM 194162103 23,000 288 SH SOLE 0 0 288
Comcast Corp COM 20030N101 161,000 5,128 SH SOLE 0 0 5,128
Communication Services Sel Sect SPDR ETF ETF 81369Y852 3,647,000 30,813 SH SOLE 0 0 30,813
Conocophillips Com COM 20825C104 35,000 366 SH SOLE 0 0 366
Consumer Staples Select Sector SPDR ETF ETF 81369Y308 3,480,000 44,406 SH SOLE 0 0 44,406
Corning Inc COM 219350105 574,000 7,000 SH SOLE 0 0 7,000
Critical Metals Corp. C/WTS 27/02/29 (TO PUR COM) COM G2662B111 123,000 58,500 SH SOLE 0 0 58,500
Critical Metals Corp. COM USD0.001 COM G2662B103 510,000 82,000 SH SOLE 0 0 82,000
CrowdStrike Holdings Inc COM 22788C105 490,000 1,000 SH SOLE 0 0 1,000
Crown Castle International Corp COM 22822V101 24,000 250 SH SOLE 0 0 250
Cvs Health Corp COM 126650100 38,000 507 SH SOLE 0 0 507
D R HORTON INC COM 23331A109 26,000 155 SH SOLE 0 0 155
Danaher Corp COM 235851102 3,202,000 16,150 SH SOLE 0 0 16,150
Defiance Quantum ETF ETF 26922A420 157,000 1,500 SH SOLE 0 0 1,500
Diamondback Energy Inc COM 25278X109 57,000 400 SH SOLE 0 0 400
Disney Walt Co COM 254687106 78,000 685 SH SOLE 0 0 685
Dominion Energy Inc COM 25746U109 287,000 4,700 SH SOLE 0 0 4,700
Dorchester Minerals LP LP UNIT 25820R105 1,666,000 64,350 SH SOLE 0 0 64,350
Duke Energy Corp COM 26441C204 41,000 331 SH SOLE 0 0 331
EastGroup Properties Inc COM 277276101 42,000 250 SH SOLE 0 0 250
Eaton Corp PLC COM G29183103 1,969,000 5,260 SH SOLE 0 0 5,260
Ebay Inc COM 278642103 64,000 706 SH SOLE 0 0 706
Ecolab Inc COM 278865100 33,000 119 SH SOLE 0 0 119
Eli Lilly and Co COM 532457108 1,622,000 2,126 SH SOLE 0 0 2,126
Emerson Electric Co COM 291011104 38,000 287 SH SOLE 0 0 287
Enact Holdings Inc COM 29249E109 862,000 22,490 SH SOLE 0 0 22,490
Enbridge Inc Com COM 29250N105 20,000 400 SH SOLE 0 0 400
Energy Transfer Equity LP LP UNIT 29273V100 412,000 24,000 SH SOLE 0 0 24,000
Enterprise Prods Partners Lp LP UNIT 293792107 661,000 21,150 SH SOLE 0 0 21,150
EQT Corp COM 26884L109 272,000 5,000 SH SOLE 0 0 5,000
Exxon Mobil Corp COM 30231G102 109,000 963 SH SOLE 0 0 963
Facebook Inc COM 30303M102 884,000 1,204 SH SOLE 0 0 1,204
Fastenal Co COM 311900104 1,528,000 31,150 SH SOLE 0 0 31,150
Fidelity Industrials ETF ETF 316092709 188,000 2,300 SH SOLE 0 0 2,300
Fidelity Technology ETF ETF 316092808 1,387,000 6,245 SH SOLE 0 0 6,245
FIDELITY WISE ORIGIN BITCOIN FUND ETF 315948109 65,000 650 SH SOLE 0 0 650
Financial Select Sector SPDR ETF ETF 81369Y605 240,000 4,455 SH SOLE 0 0 4,455
First Solar Inc COM 336433107 992,000 4,500 SH SOLE 0 0 4,500
FirstEnergy Corp COM 337932107 23,000 500 SH SOLE 0 0 500
Fiserv Inc COM 337738108 31,000 240 SH SOLE 0 0 240
Fiserv Inc COM 337738108 171,000 1,330 SH SOLE 0 0 1,330
Flutter Entertainment PLC COM G3643J108 2,658,000 10,465 SH SOLE 0 0 10,465
Ford Motor Co COM 345370860 666,000 55,689 SH SOLE 0 0 55,689
FORIAN ORD COM 34630N106 143,000 63,500 SH SOLE 0 0 63,500
General Dynamics Corp COM 369550108 68,000 200 SH SOLE 0 0 200
Genius Sports Ltd COM G3934V109 369,000 29,800 SH SOLE 0 0 29,800
Gilead Sciences Inc COM 375558103 38,000 345 SH SOLE 0 0 345
Global Net Lease Inc COM 379378201 22,000 2,720 SH SOLE 0 0 2,720
Goldman Sachs Group Inc COM 38141G104 617,000 775 SH SOLE 0 0 775
GRAINGER W W INC COM 384802104 40,000 42 SH SOLE 0 0 42
GRAYSCALE BITCOIN MINI TRUST ETF ETF 389930207 275,000 5,440 SH SOLE 0 0 5,440
Grayscale Bitcoin Trust (BTC) ETF 389637109 2,442,000 27,200 SH SOLE 0 0 27,200
Great Lakes Dredge & Dock Corp COM 390607109 513,000 42,800 SH SOLE 0 0 42,800
Guardant Health Inc COM 40131M109 497,000 7,950 SH SOLE 0 0 7,950
HCA HLDGS INC COM 40412C101 36,000 85 SH SOLE 0 0 85
HF SINCLAIR CORP COM 403949100 29,000 560 SH SOLE 0 0 560
HILTON WORLDWIDE HLDGS INC COM 43300A203 22,000 85 SH SOLE 0 0 85
Home Bancorp Inc COM 43689E107 118,000 2,168 SH SOLE 0 0 2,168
Home Depot Inc COM 437076102 452,000 1,115 SH SOLE 0 0 1,115
Honeywell International Inc COM 438516106 56,000 265 SH SOLE 0 0 265
HUMANA INC COM 444859102 35,000 134 SH SOLE 0 0 134
Huntington Bancshares Inc COM 446150104 1,211,000 70,107 SH SOLE 0 0 70,107
Iberdrola SA COM E6165F166 990,000 52,307 SH SOLE 0 0 52,307
Illinois Tool Works Inc COM 452308109 22,000 85 SH SOLE 0 0 85
Independent Bank Corp COM 453836108 29,000 424 SH SOLE 0 0 424
Industrial Select SPDR ETF ETF 81369Y704 6,015,000 38,999 SH SOLE 0 0 38,999
Intel Corp COM 458140100 40,000 1,185 SH SOLE 0 0 1,185
Intercontinental Exchange Inc COM 45866F104 31,000 184 SH SOLE 0 0 184
International Business Machines Corp COM 459200101 457,000 1,621 SH SOLE 0 0 1,621
INTUITIVE SURGICAL INC COM 46120E602 40,000 90 SH SOLE 0 0 90
Invesco QQQ Trust ETF 46090E103 151,000 252 SH SOLE 0 0 252
iPath S&P 500 VIX Futures ETN ETF 06748M196 388,000 11,700 SH SOLE 0 0 11,700
Iron Mountain Inc COM 46284V101 47,000 465 SH SOLE 0 0 465
iShares 20 Year Treasury Bond ETF ETF 464287432 39,000 436 SH SOLE 0 0 436
iShares Bitcoin Trust ETF ETF 46438F101 777,000 11,950 SH SOLE 0 0 11,950
iShares Core MSCI Total Intl Stk ETF ETF 46432F834 32,000 389 SH SOLE 0 0 389
iShares Core S&P 500 ETF 464287200 303,000 453 SH SOLE 0 0 453
iShares Core US Aggregate Bond ETF 464287226 4,882,000 48,700 SH SOLE 0 0 48,700
iShares iBoxx Investment Grade Corp Bond ET ETF 464287242 42,000 375 SH SOLE 0 0 375
Ishares Msci Eafe Etf ETF 464287465 10,798,000 115,649 SH SOLE 0 0 115,649
Ishares Msci Emerging Markets Etf ETF 464287234 1,841,000 34,485 SH SOLE 0 0 34,485
iShares Nasdaq Biotechnology ETF 464287556 1,438,000 9,961 SH SOLE 0 0 9,961
iShares PHLX Semiconductor ETF ETF 464287523 94,000 348 SH SOLE 0 0 348
iShares Russell 2000 ETF 464287655 5,906,000 24,411 SH SOLE 0 0 24,411
iShares Silver Trust ETF 46428Q109 6,799,000 160,464 SH SOLE 0 0 160,464
iShares US Home Construction ETF 464288752 42,000 395 SH SOLE 0 0 395
iShares US Medical Devices ETF 464288810 50,000 834 SH SOLE 0 0 834
iShares US Real Estate ETF ETF 464287739 1,878,000 19,349 SH SOLE 0 0 19,349
iShares US Treasury Bond ETF 46429B267 23,000 1,000 SH SOLE 0 0 1,000
Joby Aviation Inc COM G65163100 29,000 1,800 SH SOLE 0 0 1,800
Johnson & Johnson COM 478160104 1,314,000 7,088 SH SOLE 0 0 7,088
Johnson Controls International PLC COM G51502105 44,000 403 SH SOLE 0 0 403
Jpmorgan Chase & Co COM 46625H100 5,942,000 18,839 SH SOLE 0 0 18,839
JPMorgan Equity Premium Income ETF ETF 46641Q332 111,000 1,950 SH SOLE 0 0 1,950
JPMorgan Ultra-Short Income ETF ETF 46641Q837 302,000 5,953 SH SOLE 0 0 5,953
Linde plc COM G54950103 665,000 1,400 SH SOLE 0 0 1,400
Lkq Corp Com COM 501889208 183,000 6,000 SH SOLE 0 0 6,000
Lockheed Martin Corp COM 539830109 225,000 450 SH SOLE 0 0 450
Lowe s Companies Inc COM 548661107 1,806,000 7,185 SH SOLE 0 0 7,185
MARATHON PETE CORP COM 56585A102 24,000 125 SH SOLE 0 0 125
Marimed Inc COM 56782V107 96,000 645,100 SH SOLE 0 0 645,100
Marsh & Mclennan Companies Inc COM 571748102 33,000 164 SH SOLE 0 0 164
Materials Select Sector SPDR ETF ETF 81369Y100 2,280,000 25,436 SH SOLE 0 0 25,436
McDonald s Corp COM 580135101 50,000 165 SH SOLE 0 0 165
MCKESSON CORP COM 58155Q103 31,000 40 SH SOLE 0 0 40
Medtronic Plc COM G5960L103 38,000 396 SH SOLE 0 0 396
Merck & Co Inc COM 58933Y105 495,000 5,898 SH SOLE 0 0 5,898
Microsoft Corp COM 594918104 12,569,000 24,267 SH SOLE 0 0 24,267
Mondelez International Inc Class A COM 609207105 400,000 6,400 SH SOLE 0 0 6,400
Morgan Stanley COM 617446448 1,069,000 6,725 SH SOLE 0 0 6,725
Mp Materials Cl A Ord COM 553368101 548,000 8,170 SH SOLE 0 0 8,170
MVB Financial Corp COM 553810102 190,000 7,574 SH SOLE 0 0 7,574
Nestle SA ADR ADR 641069406 28,000 308 SH SOLE 0 0 308
Netflix Com Inc COM 64110L106 1,111,000 927 SH SOLE 0 0 927
Network-1 Technologies Inc COM 64121N109 102,000 68,291 SH SOLE 0 0 68,291
NextEra Energy Inc COM 65339F101 1,401,000 18,563 SH SOLE 0 0 18,563
Nike Inc B COM 654106103 32,000 463 SH SOLE 0 0 463
NORFOLK SOUTHERN CORP COM 655844108 21,000 70 SH SOLE 0 0 70
NORTHROP GRUMMAN CORP COM 666807102 67,000 110 SH SOLE 0 0 110
Novartis Ag COM 66987V109 20,000 159 SH SOLE 0 0 159
NVE Corp COM 629445206 193,000 2,950 SH SOLE 0 0 2,950
NVIDIA Corp COM 67066G104 6,058,000 32,468 SH SOLE 0 0 32,468
NVR Inc COM 62944T105 1,004,000 125 SH SOLE 0 0 125
O Reilly Automotive Inc COM 67103H107 32,000 300 SH SOLE 0 0 300
O Shares US Sm Cp Qual Div ETF ETF 00162Q395 45,000 1,000 SH SOLE 0 0 1,000
Oaktree Specialty Lending Corp COM 67401P405 83,000 6,370 SH SOLE 0 0 6,370
Occidental Petroleum Corp COM 674599105 58,000 1,236 SH SOLE 0 0 1,236
Oracle Corp COM 68389X105 1,008,000 3,585 SH SOLE 0 0 3,585
Palantir Technologies Inc COM 69608A108 55,000 302 SH SOLE 0 0 302
Palo Alto Networks Inc COM 697435105 489,000 2,400 SH SOLE 0 0 2,400
Parker Hannifin Corp COM 701094104 52,000 69 SH SOLE 0 0 69
Paychex Inc COM 704326107 74,000 586 SH SOLE 0 0 586
PayPal Holdings Inc COM 70450Y103 313,000 4,665 SH SOLE 0 0 4,665
Pepsico Inc COM 713448108 570,000 4,061 SH SOLE 0 0 4,061
Pfizer Inc COM 717081103 91,000 3,554 SH SOLE 0 0 3,554
Philip Morris International Inc COM 718172109 86,000 532 SH SOLE 0 0 532
PHILLIPS EDISON AND COMPANY ORD COM 71844V201 215,000 6,274 SH SOLE 0 0 6,274
Pnc Finl Svcs Group COM 693475105 1,005,000 5,000 SH SOLE 0 0 5,000
POSTAL REALTY TRUST INC- A COM 73757R102 590,000 37,635 SH SOLE 0 0 37,635
Primoris Services Corp COM 74164F103 343,000 2,500 SH SOLE 0 0 2,500
Procter And Gamble Co COM 742718109 188,000 1,221 SH SOLE 0 0 1,221
Progressive Corp COM 743315103 1,111,000 4,500 SH SOLE 0 0 4,500
PROGRESSIVE CORP OHIO COM 743315103 46,000 186 SH SOLE 0 0 186
Prologis Inc COM 74340W103 424,000 3,700 SH SOLE 0 0 3,700
ProShares UltraPro Short QQQ ETF 74347G192 356,000 23,400 SH SOLE 0 0 23,400
PRUDENTIAL FINL INC COM 744320102 22,000 210 SH SOLE 0 0 210
QUALCOMM Inc COM 747525103 72,000 430 SH SOLE 0 0 430
Quanta Services Inc COM 74762E102 1,450,000 3,500 SH SOLE 0 0 3,500
QXO Inc COM 82846H405 6,934,000 363,787 SH SOLE 0 0 363,787
Raytheon Technologies Ord COM 75513E101 716,000 4,278 SH SOLE 0 0 4,278
ResMed Inc COM 761152107 876,000 3,200 SH SOLE 0 0 3,200
Rexel SA COM F7782J366 419,000 12,800 SH SOLE 0 0 12,800
Rocket Cos Inc-Class A COM 77311W101 295,000 15,200 SH SOLE 0 0 15,200
Salesforce.com Inc COM 79466L302 282,000 1,188 SH SOLE 0 0 1,188
Samsara Inc COM 79589L106 186,000 5,000 SH SOLE 0 0 5,000
Select Sector Spdr Fund Shs Ben Consumer Discretio ETF 81369Y407 3,496,000 14,590 SH SOLE 0 0 14,590
Select Sector Spdr Trust Shs Ben Int Energy ETF 81369Y506 4,392,000 49,165 SH SOLE 0 0 49,165
SERVICENOW INC COM 81762P102 28,000 30 SH SOLE 0 0 30
Sixth Street Specialty Lending Inc COM 83012A109 1,064,000 46,535 SH SOLE 0 0 46,535
Snowflake Cl A Ord COM 833445109 231,000 1,025 SH SOLE 0 0 1,025
Somnigroup International Inc COM 88023U101 202,000 2,400 SH SOLE 0 0 2,400
Southern Co COM 842587107 67,000 705 SH SOLE 0 0 705
Spdr Gold Tr Gold Shs ETF 78463V107 11,078,000 31,163 SH SOLE 0 0 31,163
SPDR S&P 500 ETF ETF 78462F103 893,000 1,340 SH SOLE 0 0 1,340
SPDR S&P MidCap 400 ETF ETF 78467Y107 69,000 115 SH SOLE 0 0 115
SPDR S&P Software & Services ETF ETF 78464A599 84,000 423 SH SOLE 0 0 423
Spdr Ser Tr S&P Biotech Etf ETF 78464A870 666,000 6,645 SH SOLE 0 0 6,645
Spdr Ser Tr S&P Metals & Mng Etf ETF 78464A755 221,000 2,376 SH SOLE 0 0 2,376
SPDR Portfolio S&P 500 Growth ETF ETF 78464A409 101,000 968 SH SOLE 0 0 968
Spotify Technology SA COM L8681T102 1,676,000 2,401 SH SOLE 0 0 2,401
Stag Indl Inc COM 85254J102 141,000 4,000 SH SOLE 0 0 4,000
Starbucks Corp COM 855244109 21,000 250 SH SOLE 0 0 250
Stryker Corp COM 863667101 43,000 115 SH SOLE 0 0 115
Surge Battery Metals Inc COM 86882X109 84,000 410,000 SH SOLE 0 0 410,000
Technology Select Sector SPDR ETF ETF 81369Y803 5,739,000 20,360 SH SOLE 0 0 20,360
Tempus AI Inc COM 88023B103 70,000 866 SH SOLE 0 0 866
Tesla Motors Inc COM 88160R101 1,562,000 3,513 SH SOLE 0 0 3,513
TETRA TECH INC NEW COM 88162G103 22,000 645 SH SOLE 0 0 645
Texas Instruments Inc COM 882508104 55,000 301 SH SOLE 0 0 301
Thermo Fisher Scientific Inc COM 883556102 1,101,000 2,271 SH SOLE 0 0 2,271
Tjx Cos Inc COM 872540109 723,000 5,000 SH SOLE 0 0 5,000
TRANE TECH PUB LTD CO COM G8994E103 52,000 123 SH SOLE 0 0 123
Trane Technologies PLC COM G8994E103 549,000 1,300 SH SOLE 0 0 1,300
Trinity Capital Inc COM 896442308 1,519,000 98,126 SH SOLE 0 0 98,126
Truist Finl Corp Com COM 89832Q109 298,000 6,516 SH SOLE 0 0 6,516
Uber Technologies Inc COM 90353T100 2,701,000 27,565 SH SOLE 0 0 27,565
Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 612,000 1,120 SH SOLE 0 0 1,120
United Bankshares Inc COM 909907107 56,000 1,501 SH SOLE 0 0 1,501
United Parcel Service Inc Class B COM 911312106 36,000 425 SH SOLE 0 0 425
UNITED RENTALS INC COM 911363109 28,000 29 SH SOLE 0 0 29
UnitedHealth Group Inc COM 91324P102 114,000 330 SH SOLE 0 0 330
Utilities Select Sector SPDR ETF ETF 81369Y886 3,218,000 36,905 SH SOLE 0 0 36,905
Vail Resorts Inc COM 91879Q109 146,000 975 SH SOLE 0 0 975
Valero Energy Corp COM 91913Y100 34,000 200 SH SOLE 0 0 200
Valmont Industries Inc COM 920253101 523,000 1,350 SH SOLE 0 0 1,350
VanEck Pharmaceutical ETF ETF 92189F692 904,000 10,000 SH SOLE 0 0 10,000
Vanguard 500 ETF ETF 922908363 31,449,000 51,355 SH SOLE 0 0 51,355
Vanguard FTSE Developed Markets ETF ETF 921943858 87,000 1,460 SH SOLE 0 0 1,460
Vanguard Scottsdale Fds Vanguard Short-T ETF 92206C409 56,000 700 SH SOLE 0 0 700
Vanguard Small-Cap ETF ETF 922908751 38,000 150 SH SOLE 0 0 150
Vanguard Total Stock Market ETF ETF 922908769 112,000 340 SH SOLE 0 0 340
Vanguard Value ETF ETF 922908744 96,000 515 SH SOLE 0 0 515
VERALTO ORD WI COM 92338C103 487,000 4,566 SH SOLE 0 0 4,566
Verizon Communications COM 92343V104 80,000 1,827 SH SOLE 0 0 1,827
VERTEX PHARMACEUTICALS INC COM 92532F100 24,000 62 SH SOLE 0 0 62
Vertiv Holdings Co COM 92537N108 302,000 2,000 SH SOLE 0 0 2,000
Visa Inc Com Cl A COM 92826C839 5,727,000 16,776 SH SOLE 0 0 16,776
Wal-Mart Stores Inc COM 931142103 208,000 2,016 SH SOLE 0 0 2,016
Washington Trust Bancorp Inc COM 940610108 36,000 1,250 SH SOLE 0 0 1,250
Waste Management Inc COM 94106L109 2,130,000 9,644 SH SOLE 0 0 9,644
Wesbanco Inc COM 950810101 503,000 15,762 SH SOLE 0 0 15,762
Williams Companies Inc COM 969457100 142,000 2,234 SH SOLE 0 0 2,234