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 438,319 2,670 SH SOLE 2,670 0 0
Abbott Laboratories COM 002824100 3,113,343 31,502 SH SOLE 31,502 0 0
Abbvie Inc COM 00287Y109 9,230,465 35,286 SH SOLE 35,286 0 0
Accenture PLC Ireland SHS CLASS A G1151C101 1,464,209 7,985 SH SOLE 7,985 0 0
Advanced Micro Devices Inc COM 007903107 5,147,250 8,413 SH SOLE 8,413 0 0
Air Products & Chemicals Inc COM 009158106 851,384 3,060 SH SOLE 3,060 0 0
Alibaba Group Hldg Ltd SPONSORED ADS 01609W102 724,927 6,741 SH SOLE 6,741 0 0
Alphabet Inc CAP STK CL A 02079K305 15,601,521 45,342 SH SOLE 45,342 0 0
Alphabet Inc CAP STK CL C 02079K107 3,824,125 11,223 SH SOLE 11,223 0 0
Alps ETF TR ALERIAN MLP 00162Q452 7,045,384 135,827 SH SOLE 135,827 0 0
Alps ETF TR MED BREAKTHGH 00162Q593 1,007,599 17,283 SH SOLE 17,283 0 0
Altria Group Inc COM 02209S103 399,865 5,938 SH SOLE 5,938 0 0
Amazon Com Inc COM 023135106 8,685,429 34,860 SH SOLE 34,860 0 0
American Electric Power Co Inc COM 025537101 1,856,755 15,650 SH SOLE 15,650 0 0
American Express Co COM 025816109 2,177,356 7,160 SH SOLE 7,160 0 0
Amgen Inc COM 031162100 4,287,600 10,172 SH SOLE 10,172 0 0
Amplify ETF TR BLOCK TECHN ETF 032108607 1,481,827 24,201 SH SOLE 24,201 0 0
Analog Devices Inc COM 032654105 830,314 2,093 SH SOLE 2,093 0 0
Apple Inc COM 037833100 38,038,725 114,223 SH SOLE 114,223 0 0
Applied Materials Inc COM 038222105 1,504,480 2,942 SH SOLE 2,942 0 0
Arista Networks Inc COM SHS 040413205 427,539 2,100 SH SOLE 2,100 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 13,379,219 246,758 SH SOLE 246,758 0 0
Arthur J. Gallagher & Co COM 363576109 268,029 1,175 SH SOLE 1,175 0 0
Astrazeneca PLC ORD G0593M107 2,222,957 13,767 SH SOLE 13,767 0 0
AT&T Inc COM 00206R102 1,588,566 65,105 SH SOLE 65,105 0 0
Autodesk Inc COM 052769106 891,385 4,265 SH SOLE 4,265 0 0
Automatic Data Processing Inc COM 053015103 1,449,265 5,616 SH SOLE 5,616 0 0
Bank Amer Corp COM 060505104 2,468,669 45,354 SH SOLE 45,354 0 0
Berkshire Hathaway Inc CL B NEW 084670702 3,909,903 7,852 SH SOLE 7,852 0 0
Black Hills Corp COM 092113109 560,640 8,000 SH SOLE 8,000 0 0
BlackRock ETF TRUST II ISHA FLEX IN ETF 092528603 6,810,658 134,094 SH SOLE 134,094 0 0
Blackstone Inc COM 09260D107 659,313 5,882 SH SOLE 5,882 0 0
Blackstone Senior Floating Rate Term COM 09256U105 273,970 21,156 SH SOLE 21,156 0 0
Bloom Energy Corp COM CL A 093712107 265,901 960 SH SOLE 960 0 0
BNY Mellon ETF TRUST II MUNICIPAL INTER 05613H704 318,325 12,815 SH SOLE 12,815 0 0
Boeing Co COM 097023105 307,727 1,654 SH SOLE 1,654 0 0
BP PLC SPONSORED ADR 055622104 429,489 9,763 SH SOLE 9,763 0 0
Bristol Myers Squibb Co COM 110122108 1,506,274 24,139 SH SOLE 24,139 0 0
Broadcom Inc COM 11135F101 999,897 2,847 SH SOLE 2,847 0 0
Burke & Herbert Financial Services Corp COM 12135Y108 464,696 6,774 SH SOLE 6,774 0 0
Cameco Corporation COM 13321L108 4,571,582 52,747 SH SOLE 52,747 0 0
Carrier Global Corporation COM 14448C104 311,111 5,671 SH SOLE 5,671 0 0
Caterpillar Inc COM 149123101 1,082,661 1,335 SH SOLE 1,335 0 0
Chevron Corporation COM 166764100 5,383,180 26,361 SH SOLE 26,361 0 0
Chubb Limited COM H1467J104 206,859 636 SH SOLE 636 0 0
Cisco Sys Inc COM 17275R102 9,143,276 84,951 SH SOLE 84,951 0 0
Citigroup Inc COM NEW 172967424 772,170 5,963 SH SOLE 5,963 0 0
City Hldg Co COM 177835105 2,251,353 16,182 SH SOLE 16,182 0 0
Clean Harbors Inc COM 184496107 310,230 1,000 SH SOLE 1,000 0 0
Cloudflare Inc CL A COM 18915M107 1,677,362 4,830 SH SOLE 4,830 0 0
Coca Cola Co COM 191216100 6,713,667 77,993 SH SOLE 77,993 0 0
Cohen & Steers Infrastructure COM 19248A109 412,083 16,717 SH SOLE 16,717 0 0
Colgate Palmolive Co COM 194162103 821,205 9,625 SH SOLE 9,625 0 0
Comcast Corp CL A 20030N101 328,076 15,077 SH SOLE 15,077 0 0
ConocoPhillips COM 20825C104 777,932 6,216 SH SOLE 6,216 0 0
Consolidated Edison Inc COM 209115104 286,699 2,805 SH SOLE 2,805 0 0
Constellation Energy Corp COM 21037T109 241,065 949 SH SOLE 949 0 0
Corning Inc COM 219350105 1,264,014 8,220 SH SOLE 8,220 0 0
Corteva Inc COM 22052L104 440,741 5,676 SH SOLE 5,676 0 0
Costco Wholesale Corporation COM 22160K105 3,289,058 3,613 SH SOLE 3,613 0 0
Crispr Therapeutics Ag NAMEN AKT H17182108 3,399,027 61,443 SH SOLE 61,443 0 0
CrowdStrike Holdings Inc CL A 22788C105 2,450,905 9,257 SH SOLE 9,257 0 0
Crown Castle Inc COM 22822V101 315,454 4,733 SH SOLE 4,733 0 0
CSX Corp COM 126408103 1,590,782 34,203 SH SOLE 34,203 0 0
Cube Smart COM 229663109 323,940 8,620 SH SOLE 8,620 0 0
Danaher Corp Del COM 235851102 344,510 1,555 SH SOLE 1,555 0 0
Darden Restaurants Inc COM 237194105 289,875 1,500 SH SOLE 1,500 0 0
Dimensional ETF Trust US EQUI MARK ETF 25434V401 424,698 5,115 SH SOLE 5,115 0 0
Dimensional ETF Trust US MKTWIDE VALUE 25434V724 313,940 5,708 SH SOLE 5,708 0 0
Direxion Shares ETF Trust AUSPCE CMD STG 25460E307 228,485 6,560 SH SOLE 6,560 0 0
DNP Select Income Fund Inc COM 23325P104 179,447 18,750 SH SOLE 18,750 0 0
Dominion Energy Inc COM 25746U109 706,016 11,665 SH SOLE 11,665 0 0
DTE Energy Co COM 233331107 217,413 1,785 SH SOLE 1,785 0 0
Duke Energy Corp COM NEW 26441C204 1,471,377 12,905 SH SOLE 12,905 0 0
Dupont De Nemours Inc COMMON STOCK 26614N201 229,775 1,769 SH SOLE 1,769 0 0
Eaton Corporation PLC SHS G29183103 221,730 516 SH SOLE 516 0 0
Edwards Lifesciences Corp COM 28176E108 883,917 10,240 SH SOLE 10,240 0 0
Eightco Holdings Inc COM 22890A302 11,700 10,000 SH SOLE 10,000 0 0
Eli Lilly & Company COM 532457108 36,126,352 31,222 SH SOLE 31,222 0 0
Emerson Elec Co COM 291011104 2,922,394 18,842 SH SOLE 18,842 0 0
Enbridge Inc COM 29250N105 317,155 6,822 SH SOLE 6,822 0 0
Energy Transfer Equity LP COM UT LTD PTN 29273V100 270,492 13,681 SH SOLE 13,681 0 0
Enterprise Prods Partners LP COM 293792107 1,163,165 32,664 SH SOLE 32,664 0 0
ETF SER Solutions DEFIA QUANT ETF 26922A420 6,969,307 45,965 SH SOLE 45,965 0 0
Exchange Traded Concepts Trust ROBO GLB ETF 301505707 8,945,945 111,185 SH SOLE 111,185 0 0
Exxon Mobil Holdings Corp COM SHS 30233Q108 12,237,742 75,193 SH SOLE 75,193 0 0
First Community Bancshares Inc COM 31983A103 226,022 4,810 SH SOLE 4,810 0 0
First TR Exch Traded Fd III PFD SECS INC ETF 33739E108 257,455 15,100 SH SOLE 15,100 0 0
First TR Exchange-Traded Fd DJ INTERNT IDX 33733E302 6,468,780 22,426 SH SOLE 22,426 0 0
First TR Exchange-Traded Fd NAT GAS ETF 33733E807 1,074,776 37,685 SH SOLE 37,685 0 0
First TR Exchange-Traded Fd NASDAQ-100 SEL 337344105 5,608,847 34,467 SH SOLE 34,467 0 0
First TR Exchange-Traded Fd NASDAQ CYB ETF 33734X846 11,404,006 110,621 SH SOLE 110,621 0 0
First TR Exchange-Traded Fd US EQTY OPPT ETF 336920103 3,552,924 19,940 SH SOLE 19,940 0 0
Fortinet Inc COM 34959E109 1,340,700 7,500 SH SOLE 7,500 0 0
GE Aerospace COM NEW 369604301 2,447,327 7,836 SH SOLE 7,836 0 0
GE Vernova Inc COM 36828A101 1,670,961 1,758 SH SOLE 1,758 0 0
General Dynamics Corp COM 369550108 1,149,791 3,465 SH SOLE 3,465 0 0
General Motors Co COM 37045V100 262,878 3,414 SH SOLE 3,414 0 0
Global X Fds ARTIFICIAL ETF 37954Y632 1,317,535 20,220 SH SOLE 20,220 0 0
Global X Fds GLOBAL X COPPER 37954Y830 635,250 7,500 SH SOLE 7,500 0 0
Global X Fds GLB X MLP ENRG I 37954Y293 1,281,138 18,349 SH SOLE 18,349 0 0
Global X Fds GLOBX SUPDV US 37950E291 286,064 15,200 SH SOLE 15,200 0 0
Global X Fds US INFR DEV ETF 37954Y673 6,707,620 127,764 SH SOLE 127,764 0 0
Goldman Sachs Group Inc COM 38141G104 3,051,320 3,389 SH SOLE 3,389 0 0
Grab Holdings Limited CLASS A ORD G4124C109 245,923 79,075 SH SOLE 79,075 0 0
GRAYSCALE BITCOIN MINI TRUST ETF SHS NEW 389930207 270,954 7,333 SH SOLE 7,333 0 0
Grayscale Bitcoin Trust ETF SHS REP COM UT 389637109 3,051,619 47,246 SH SOLE 47,246 0 0
GSK PLC SPONSORED ADR 37733W204 215,031 4,464 SH SOLE 4,464 0 0
Hartford Insurance Group Inc COM 416515104 576,560 4,712 SH SOLE 4,712 0 0
Henry Schein Inc COM 806407102 277,101 3,300 SH SOLE 3,300 0 0
Home Depot Inc COM 437076102 2,372,583 8,339 SH SOLE 8,339 0 0
Honeywell Aerospace Inc COM 43849R105 922,072 5,950 SH SOLE 5,950 0 0
Honeywell International Inc COM 438516205 1,935,375 9,175 SH SOLE 9,175 0 0
Howmet Aerospace Inc COM 443201108 531,975 2,352 SH SOLE 2,352 0 0
Hyperliquid Strategies Inc COM 44916Y106 122,700 10,000 SH SOLE 10,000 0 0
Illinois Tool Wks Inc COM 452308109 553,409 2,151 SH SOLE 2,151 0 0
ING Groep N.V. SPONSORED ADR 456837103 358,621 10,102 SH SOLE 10,102 0 0
Intel Corp COM 458140100 2,047,458 17,029 SH SOLE 17,029 0 0
Intercontinental Exchange Inc COM 45866F104 1,000,053 6,578 SH SOLE 6,578 0 0
International Business Machs COM 459200101 3,847,628 17,494 SH SOLE 17,494 0 0
Intuitive Surgical Inc COM NEW 46120E602 214,294 527 SH SOLE 527 0 0
Invesco Exch Traded Fd TR II SOLAR ETF 46138G706 4,401,485 100,102 SH SOLE 100,102 0 0
Invesco Exch Traded Fd TR II S&P 500 HB ETF 46138E370 3,847,534 25,526 SH SOLE 25,526 0 0
Invesco Exch Traded Fd TR II S&P SMLCP HELT 46138E149 341,059 6,550 SH SOLE 6,550 0 0
Invesco Exch Traded Fd TR II VAR RATE PFD 46138G870 3,079,834 129,896 SH SOLE 129,896 0 0
Invesco Exchange Traded Fd TR DJ INDL AVG DV 46137V605 506,598 8,063 SH SOLE 8,063 0 0
Invesco Exchange Traded Fd TR GBL LISTED PVT 46137V118 602,022 10,695 SH SOLE 10,695 0 0
Invesco Exchange Traded Fd TR NEXT GEN CON ETF 46137V688 307,377 1,500 SH SOLE 1,500 0 0
Invesco Exchange Traded Fd TR S&P500 EQL WGT 46137V357 26,322,512 126,538 SH SOLE 126,538 0 0
Invesco Exchange Traded Fd TR S&P500 EQL MAT 46137V316 2,865,287 77,086 SH SOLE 77,086 0 0
Invesco Exchange Traded Fd TR S&P 500 TOP 50 46137V233 1,951,809 30,684 SH SOLE 30,684 0 0
Invesco Exchange Traded Fd TR S&P500 PUR GWT 46137V266 1,151,990 19,736 SH SOLE 19,736 0 0
Invesco Exchange Traded Fd TR S&P SML600 VAL 46137V167 1,554,250 11,200 SH SOLE 11,200 0 0
Invesco Exchange Traded Fd TR WATER RES ETF 46137V142 746,130 11,000 SH SOLE 11,000 0 0
Invesco QQQ Trust UNIT SER 1 46090E103 58,324,546 78,841 SH SOLE 78,841 0 0
iShares Bitcoin Trust ETF SHS BEN INT 46438F101 5,001,518 105,651 SH SOLE 105,651 0 0
iShares Gold TR ISHARES NEW 464285204 13,341,979 170,832 SH SOLE 170,832 0 0
iShares Inc CORE MSCI EMKT 46434G103 1,613,015 19,874 SH SOLE 19,874 0 0
iShares Inc EM MKTS DIV ETF 464286319 1,853,000 54,500 SH SOLE 54,500 0 0
iShares Inc MSCI EMRG CHN 46434G764 4,888,811 49,342 SH SOLE 49,342 0 0
iShares Silver TR ISHARES 46428Q109 5,845,652 107,240 SH SOLE 107,240 0 0
iShares TR 1 3 YR TREAS BD 464287457 2,108,588 25,967 SH SOLE 25,967 0 0
iShares TR ISHS 1-5YR INVS 464288646 6,228,365 121,576 SH SOLE 121,576 0 0
iShares TR ISHS 5-10YR INVT 464288638 467,953 9,294 SH SOLE 9,294 0 0
iShares TR CORE HIGH DV ETF 46429B663 12,931,874 462,513 SH SOLE 462,513 0 0
iShares TR CORE INTL AGGR 46435G672 271,141 5,511 SH SOLE 5,511 0 0
iShares TR CORE MSCI EAFE 46432F842 2,198,399 22,691 SH SOLE 22,691 0 0
iShares TR CORE S&P500 ETF 464287200 2,687,321 3,508 SH SOLE 3,508 0 0
iShares TR CORE S&P MCP ETF 464287507 10,054,296 139,740 SH SOLE 139,740 0 0
iShares TR CORE S&P SCP ETF 464287804 4,240,929 31,174 SH SOLE 31,174 0 0
iShares TR CORE S&P TTL STK 464287150 600,603 3,612 SH SOLE 3,612 0 0
iShares TR CORE S&P US GWT 464287671 1,137,700 5,872 SH SOLE 5,872 0 0
iShares TR CORE US AGGBD ETF 464287226 3,532,459 37,364 SH SOLE 37,364 0 0
iShares TR U.S. UTILITS ETF 464287697 427,562 4,240 SH SOLE 4,240 0 0
iShares TR MSCI USA MMENTM 46432F396 2,370,847 7,471 SH SOLE 7,471 0 0
iShares TR EXPANDED TECH 464287515 2,847,382 26,741 SH SOLE 26,741 0 0
iShares TR FLTG RATE NT ETF 46429B655 2,169,676 42,501 SH SOLE 42,501 0 0
iShares TR CHINA LG-CAP ETF 464287184 2,758,283 81,078 SH SOLE 81,078 0 0
iShares TR GLOBAL 100 ETF 464287572 551,558 3,830 SH SOLE 3,830 0 0
iShares TR GLB CNSM STP ETF 464288737 278,078 4,250 SH SOLE 4,250 0 0
iShares TR GLOB INDSTRL ETF 464288729 1,533,006 8,100 SH SOLE 8,100 0 0
iShares TR GLOBAL TECH ETF 464287291 3,125,960 21,090 SH SOLE 21,090 0 0
iShares TR GLOB UTILITS ETF 464288711 2,841,854 36,960 SH SOLE 36,960 0 0
iShares TR IBOXX INV CP ETF 464287242 1,055,622 10,331 SH SOLE 10,331 0 0
iShares TR INTL SEL DIV ETF 464288448 972,817 23,058 SH SOLE 23,058 0 0
iShares TR MICRO-CAP ETF 464288869 583,968 3,160 SH SOLE 3,160 0 0
iShares TR MSCI ACWI ETF 464288257 1,230,357 7,749 SH SOLE 7,749 0 0
iShares TR MSCI ACWI EX US 464288240 3,812,987 50,423 SH SOLE 50,423 0 0
iShares TR MSCI EAFE ETF 464287465 7,531,686 72,496 SH SOLE 72,496 0 0
iShares TR EAFE SML CP ETF 464288273 2,663,451 31,550 SH SOLE 31,550 0 0
iShares TR MSCI EMG MKT ETF 464287234 17,331,165 259,487 SH SOLE 259,487 0 0
iShares TR EAFE GRWTH ETF 464288885 212,278 1,771 SH SOLE 1,771 0 0
iShares TR MSCI INDIA ETF 46429B598 487,806 10,450 SH SOLE 10,450 0 0
iShares TR ISHARES BIOTECH 464287556 14,111,422 67,028 SH SOLE 67,028 0 0
iShares TR NATIONAL MUN ETF 464288414 336,966 3,333 SH SOLE 3,333 0 0
iShares TR RUS 1000 GRW ETF 464287614 12,053,196 96,225 SH SOLE 96,225 0 0
iShares TR RUS 1000 ETF 464287622 753,839 1,811 SH SOLE 1,811 0 0
iShares TR RUS 1000 VAL ETF 464287598 3,673,226 14,815 SH SOLE 14,815 0 0
iShares TR RUSSELL 2000 ETF 464287655 31,418,275 113,060 SH SOLE 113,060 0 0
iShares TR RUS 2000 GRW ETF 464287648 670,258 1,878 SH SOLE 1,878 0 0
iShares TR RUSEL 2500 ETF 46435G268 254,422 2,975 SH SOLE 2,975 0 0
iShares TR RUS MID CAP ETF 464287499 6,711,739 62,897 SH SOLE 62,897 0 0
iShares TR RUS MD CP GR ETF 464287481 785,464 5,705 SH SOLE 5,705 0 0
iShares TR RUS MDCP VAL ETF 464287473 422,103 2,626 SH SOLE 2,626 0 0
iShares TR S&P 100 ETF 464287101 6,840,760 17,904 SH SOLE 17,904 0 0
iShares TR S&P 500 GRWT ETF 464287309 6,640,097 46,675 SH SOLE 46,675 0 0
iShares TR S&P 500 VAL ETF 464287408 440,580 1,930 SH SOLE 1,930 0 0
iShares TR S&P MC 400GR ETF 464287606 967,856 8,830 SH SOLE 8,830 0 0
iShares TR S&P SML 600 GWT 464287887 381,104 2,377 SH SOLE 2,377 0 0
iShares TR SELECT DIVID ETF 464287168 16,317,842 107,304 SH SOLE 107,304 0 0
iShares TR SHRT NAT MUN ETF 464288158 393,203 3,761 SH SOLE 3,761 0 0
iShares TR U.S. TECH ETF 464287721 285,032 1,076 SH SOLE 1,076 0 0
iShares TR US CONSM STAPLES 464287812 819,761 11,590 SH SOLE 11,590 0 0
iShares TR USD INV GRDE ETF 464288620 614,818 12,622 SH SOLE 12,622 0 0
iShares TR US INDUSTRIALS 464287754 563,175 3,672 SH SOLE 3,672 0 0
iShares TR U.S. REAL ES ETF 464287739 691,226 7,273 SH SOLE 7,273 0 0
iShares U S ETF TR SHOR DURA BD ETF 46431W507 338,799 6,795 SH SOLE 6,795 0 0
Johnson & Johnson COM 478160104 9,805,197 37,037 SH SOLE 37,037 0 0
JPMorgan Chase & Co COM 46625H100 10,266,198 31,031 SH SOLE 31,031 0 0
Kimco Realty Corp COM 49446R109 272,073 12,250 SH SOLE 12,250 0 0
Labcorp Holdings Inc COM SHS 504922105 308,110 1,000 SH SOLE 1,000 0 0
Linde PLC SHS G54950103 629,861 1,327 SH SOLE 1,327 0 0
Listed Fds TR ROUN MA SEVE ETF 53656G498 1,605,856 22,400 SH SOLE 22,400 0 0
Lockheed Martin Corp COM 539830109 388,558 763 SH SOLE 763 0 0
Lowes Companies Inc COM 548661107 439,532 2,385 SH SOLE 2,385 0 0
Marathon Pete Corp COM 56585A102 1,285,906 3,252 SH SOLE 3,252 0 0
Marvell Technology Inc COM 573874104 387,332 1,466 SH SOLE 1,466 0 0
Mastercard Incorporated CL A 57636Q104 609,926 1,106 SH SOLE 1,106 0 0
McDonalds Corp COM 580135101 737,391 3,193 SH SOLE 3,193 0 0
Medtronic PLC SHS G5960L103 2,886,228 33,448 SH SOLE 33,448 0 0
Merck & Co Inc COM 58933Y105 3,200,453 22,025 SH SOLE 22,025 0 0
Meta Platforms Inc CL A 30303M102 6,295,874 8,681 SH SOLE 8,681 0 0
Micron Technology Inc COM 595112103 889,367 835 SH SOLE 835 0 0
Microsoft Corp COM 594918104 29,444,121 57,407 SH SOLE 57,407 0 0
Mondelez International Inc CL A 609207105 307,776 5,323 SH SOLE 5,323 0 0
Morgan Stanley COM NEW 617446448 360,361 1,916 SH SOLE 1,916 0 0
MP Materials Corp COM CL A 553368101 964,858 20,403 SH SOLE 20,403 0 0
MPLX LP COM UNIT REP LTD 55336V100 251,694 4,469 SH SOLE 4,469 0 0
Nebius Group NV SHS CLASS A N97284108 353,820 1,500 SH SOLE 1,500 0 0
Nextera Energy Inc. COM 65339F101 1,552,367 20,496 SH SOLE 20,496 0 0
Norfolk Southern Corp COM 655844108 224,334 726 SH SOLE 726 0 0
Northrop Grumman Corp COM 666807102 705,397 1,459 SH SOLE 1,459 0 0
Novartis AG SPONSORED ADR 66987V109 769,023 5,394 SH SOLE 5,394 0 0
Novo-Nordisk AS ADR 670100205 436,192 11,506 SH SOLE 11,506 0 0
Nucor Corp COM 670346105 958,375 4,100 SH SOLE 4,100 0 0
Nvidia Corporation COM 67066G104 13,089,333 57,313 SH SOLE 57,313 0 0
Oracle Corp COM 68389X105 569,109 4,145 SH SOLE 4,145 0 0
Pacer Fds TR US CASH COWS 100 69374H881 458,975 6,875 SH SOLE 6,875 0 0
Palantir Technologies Inc CL A 69608A108 19,970,580 106,766 SH SOLE 106,766 0 0
Palo Alto Networks Inc COM 697435105 3,115,308 7,841 SH SOLE 7,841 0 0
Parker-Hannifin Corp COM 701094104 1,243,957 1,302 SH SOLE 1,302 0 0
Paychex Inc COM 704326107 472,800 4,800 SH SOLE 4,800 0 0
PepsiCo Inc COM 713448108 5,261,052 41,517 SH SOLE 41,517 0 0
Pfizer Inc COM 717081103 1,129,843 39,615 SH SOLE 39,615 0 0
Philip Morris Intl Inc COM 718172109 420,758 2,205 SH SOLE 2,205 0 0
Phillips 66 COM 718546104 266,288 1,043 SH SOLE 1,043 0 0
Procter and Gamble Co COM 742718109 5,775,752 39,756 SH SOLE 39,756 0 0
Procure ETF Trust II SPACE ETF 74280R205 3,389,848 80,109 SH SOLE 80,109 0 0
Qualcomm Inc COM 747525103 755,484 4,105 SH SOLE 4,105 0 0
Quanta Services Inc COM 74762E102 474,815 739 SH SOLE 739 0 0
Reliance Inc COM 759509102 1,058,063 2,750 SH SOLE 2,750 0 0
Renaissance Cap Greenwich Fd IPO ETF 759937204 614,922 11,686 SH SOLE 11,686 0 0
RGC Resources Inc COM 74955L103 361,590 17,000 SH SOLE 17,000 0 0
Robinhood Markets Inc COM CL A 770700102 4,200,413 37,337 SH SOLE 37,337 0 0
Ross Stores Inc COM 778296103 588,168 2,520 SH SOLE 2,520 0 0
Roundhill ETF Trust MEMORY ETF 77926X320 4,616,755 76,487 SH SOLE 76,487 0 0
Royal Bank of Canada COM 780087102 216,249 1,100 SH SOLE 1,100 0 0
RTX Corporation COM 75513E101 4,734,166 25,500 SH SOLE 25,500 0 0
Salesforce Inc COM 79466L302 244,492 1,065 SH SOLE 1,065 0 0
Schwab Strategic TR US LCAP GR ETF 808524300 437,376 12,173 SH SOLE 12,173 0 0
SEI Investments Co COM 784117103 205,320 2,000 SH SOLE 2,000 0 0
Select Sector SPDR TR ST STR ENERG ETF 81369Y506 11,779,206 191,531 SH SOLE 191,531 0 0
Select Sector SPDR TR ST STR FINL ETF 81369Y605 9,843,380 184,332 SH SOLE 184,332 0 0
Select Sector SPDR TR ST STR INDL ETF 81369Y704 13,385,469 80,162 SH SOLE 80,162 0 0
Select Sector SPDR TR ST STR CARE ETF 81369Y209 3,472,079 20,615 SH SOLE 20,615 0 0
Select Sector SPDR TR ST STR MATER ETF 81369Y100 817,381 16,784 SH SOLE 16,784 0 0
Select Sector SPDR TR ST STR TECHN ETF 81369Y803 2,129,567 10,879 SH SOLE 10,879 0 0
Select Sector SPDR TR ST STR UTIL ETF 81369Y886 281,326 7,133 SH SOLE 7,133 0 0
Shell PLC SPON ADS 780259305 580,851 6,111 SH SOLE 6,111 0 0
SLB Limited COM STK 806857108 458,163 9,404 SH SOLE 9,404 0 0
Southern Co COM 842587107 1,661,945 20,050 SH SOLE 20,050 0 0
Space Exploration Technologies Corp. CLASS A COM STK 84615Q103 4,491,404 29,772 SH SOLE 29,772 0 0
SPDR Gold TR GOLD SHS 78463V107 1,172,226 3,078 SH SOLE 3,078 0 0
SPDR Index Shares Fund ST MARKE CAP ETF 78463X756 2,291,198 32,225 SH SOLE 32,225 0 0
SPDR Index Shs Fds ST STR EU 50 ETF 78463X202 8,922,392 132,556 SH SOLE 132,556 0 0
SPDR Series Trust ST TERM HIGH ETF 78468R408 1,419,305 58,528 SH SOLE 58,528 0 0
SPDR Series Trust ST STR RATE ETF 78468R200 236,419 7,666 SH SOLE 7,666 0 0
SPDR Series Trust ST STR CONV ETF 78464A359 9,554,731 94,433 SH SOLE 94,433 0 0
SPDR Series Trust ST STR SP REGBNK 78464A698 3,092,053 44,528 SH SOLE 44,528 0 0
SPDR Series Trust ST STR SP DIV 78464A763 389,490 2,659 SH SOLE 2,659 0 0
SPDR Series Trust ST STR SP HCEQ 78464A581 554,299 6,110 SH SOLE 6,110 0 0
SPDR Series Trust ST STR BLO 1 ETF 78468R663 2,359,975 25,752 SH SOLE 25,752 0 0
SPDR Series Trust ST STR DOW REIT 78464A607 202,705 1,932 SH SOLE 1,932 0 0
SPDR Series Trust ST STR SP500DIV 78468R788 346,400 7,635 SH SOLE 7,635 0 0
SPDR Series Trust ST STR SP BANK 78464A797 866,746 13,710 SH SOLE 13,710 0 0
SPDR Series Trust ST STR SP METAL 78464A755 217,476 2,100 SH SOLE 2,100 0 0
SPDR Series Trust ST STR SW SERV 78464A599 413,008 2,123 SH SOLE 2,123 0 0
SSGA Active ETF TR ST STR BL LN ETF 78467V608 442,271 10,950 SH SOLE 10,950 0 0
Starbucks Corp COM 855244109 295,034 3,140 SH SOLE 3,140 0 0
State Str SPDR Dow Jones Ind UT SER 1 78467X109 8,095,607 15,919 SH SOLE 15,919 0 0
State Str SPDR S&P 500 ETF TR TR UNIT 78462F103 81,922,572 107,421 SH SOLE 107,421 0 0
Steris PLC SHS USD G8473T100 210,010 1,000 SH SOLE 1,000 0 0
Sysco Corp COM 871829107 987,285 12,664 SH SOLE 12,664 0 0
TC Energy Corp COM 87807B107 421,910 7,302 SH SOLE 7,302 0 0
Tema ETF Trust SPACE INNOV ETF 87975E776 506,754 21,150 SH SOLE 21,150 0 0
Tesla Inc COM 88160R101 3,798,596 10,706 SH SOLE 10,706 0 0
Texas Instruments Inc COM 882508104 254,042 907 SH SOLE 907 0 0
Thermo Fisher Scientific Inc COM 883556102 2,003,548 2,968 SH SOLE 2,968 0 0
Tidal Trust I FUND GRAN US ETF 886364231 1,970,504 70,805 SH SOLE 70,805 0 0
TJX Companies Inc COM 872540109 532,283 4,023 SH SOLE 4,023 0 0
Tower Semiconductor Ltd SHS NEW M87915274 653,861 2,875 SH SOLE 2,875 0 0
Truist Finl Corp COM 89832Q109 5,640,544 121,826 SH SOLE 121,826 0 0
U S Bancorp COM NEW 902973304 222,029 3,844 SH SOLE 3,844 0 0
Uber Technologies Inc COM 90353T100 489,984 7,152 SH SOLE 7,152 0 0
Union Pacific Corp COM 907818108 477,588 1,755 SH SOLE 1,755 0 0
United Bankshares Inc WV COM 909907107 7,895,938 171,875 SH SOLE 171,875 0 0
United Parcel Services Inc CL B 911312106 210,240 2,250 SH SOLE 2,250 0 0
UnitedHealth Group Inc COM 91324P102 216,577 590 SH SOLE 590 0 0
Valero Energy Corp COM 91913Y100 296,134 764 SH SOLE 764 0 0
VanEck ETF TR AGRIBUSINESS ETF 92189F700 1,560,198 19,150 SH SOLE 19,150 0 0
VanEck ETF TR RARE EAR STR ETF 92189H805 861,855 13,412 SH SOLE 13,412 0 0
VanEck Trust PHARMACEUTCL ETF 92189F692 660,538 6,033 SH SOLE 6,033 0 0
VanEck Trust PREFERRED SECURT 92189F429 3,038,879 173,452 SH SOLE 173,452 0 0
VanEck Trust SEMICONDUCTR ETF 92189F676 8,298,533 13,626 SH SOLE 13,626 0 0
Vanguard Index Funds MRNGSTR MID CAP 922908629 1,025,300 13,074 SH SOLE 13,074 0 0
Vanguard Index Funds S&P 500 ETF SHS 922908363 1,409,505 2,011 SH SOLE 2,011 0 0
Vanguard Index Funds MRNGSTR SML CAP 922908751 645,223 2,268 SH SOLE 2,268 0 0
Vanguard Index Funds MRNGSTR TTL STK 922908769 1,283,545 3,429 SH SOLE 3,429 0 0
Vanguard International Equity Index Fd FTSE EMR MKT ETF 922042858 874,300 14,741 SH SOLE 14,741 0 0
Vanguard Scottsdale Funds VNG RUS1000GRW 92206C680 260,954 2,024 SH SOLE 2,024 0 0
Vanguard Scottsdale Funds VNG RUS1000VAL 92206C714 326,100 3,000 SH SOLE 3,000 0 0
Vanguard Specialized Funds DIV APP ETF 921908844 200,760 860 SH SOLE 860 0 0
Vanguard Star Funds VG TL INTL STK F 921909768 856,960 10,086 SH SOLE 10,086 0 0
Vanguard Tax-Managed Funds VAN FTSE DEV MKT 921943858 1,537,518 21,774 SH SOLE 21,774 0 0
Vanguard Whitehall Funds HIGH DIV YLD 921946406 660,686 4,257 SH SOLE 4,257 0 0
Vanguard World Fund ENERGY ETF 92204A306 244,812 1,422 SH SOLE 1,422 0 0
Vanguard World Fund INF TECH ETF 92204A702 375,502 2,988 SH SOLE 2,988 0 0
Vanguard World Fund MRNGSTR CAP ETF 921910873 206,086 730 SH SOLE 730 0 0
Verizon Communications Inc COM 92343V104 1,975,346 43,064 SH SOLE 43,064 0 0
Vertiv Holdings Co COM CL A 92537N108 1,815,134 7,522 SH SOLE 7,522 0 0
Vici Properties Inc COM 925652109 457,907 19,935 SH SOLE 19,935 0 0
Visa Inc COM CL A 92826C839 5,232,975 14,563 SH SOLE 14,563 0 0
Walmart Inc COM 931142103 3,365,300 32,383 SH SOLE 32,383 0 0
Walt Disney Co COM 254687106 1,836,275 17,505 SH SOLE 17,505 0 0
Waste Management Inc COM 94106L109 5,667,345 27,792 SH SOLE 27,792 0 0
Wedbush Ser TR DAN IVE REVO ETF 947913109 205,250 5,000 SH SOLE 5,000 0 0
Wells Fargo & Co COM 949746101 237,588 2,968 SH SOLE 2,968 0 0
Welltower Inc COM 95040Q104 3,444,851 14,962 SH SOLE 14,962 0 0
Wesbanco Inc COM 950810101 639,882 17,100 SH SOLE 17,100 0 0
Weyerhaeuser Co COM NEW 962166104 229,934 12,070 SH SOLE 12,070 0 0
Xcel Energy Inc COM 98389B100 207,916 2,950 SH SOLE 2,950 0 0