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
22ND CENTY GROUP INC COM 90137F103 31 10,000 SH   SOLE   0 0 10,000
3M CO COM 88579Y101 3,207 18,056 SH   SOLE   0 0 18,056
ABBVIE INC COM 00287Y109 5,733 42,340 SH   SOLE   0 0 42,340
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 621 1,497 SH   SOLE   0 0 1,497
ADOBE SYSTEMS INCORPORATED COM 00724F101 296 522 SH   SOLE   0 0 522
ADVANCED MICRO DEVICES INC COM 007903107 5,633 39,148 SH   SOLE   0 0 39,148
ALPHABET INC CAP STK CL A 02079K305 10,374 3,581 SH   SOLE   0 0 3,581
ALPHABET INC CAP STK CL C 02079K107 799 276 SH   SOLE   0 0 276
ALTRIA GROUP INC COM 02209S103 2,675 56,455 SH   SOLE   0 0 56,455
AMAZON COM INC COM 023135106 11,824 3,546 SH   SOLE   0 0 3,546
AMERICAN EXPRESS CO COM 025816109 426 2,602 SH   SOLE   0 0 2,602
AMERICAN TOWER CORP NEW COM 03027X100 266 909 SH   SOLE   0 0 909
ANTHEM INC COM 036752103 4,441 9,582 SH   SOLE   0 0 9,582
APPLE INC COM 037833100 27,644 155,680 SH   SOLE   0 0 155,680
AT&T INC COM 00206R102 1,012 41,144 SH   SOLE   0 0 41,144
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 972 3,250 SH   SOLE   0 0 3,250
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 54 24,000 SH   SOLE   0 0 24,000
BK OF AMERICA CORP COM 060505104 9,751 219,166 SH   SOLE   0 0 219,166
BLOCK INC CL A 852234103 387 2,394 SH   SOLE   0 0 2,394
BOEING CO COM 097023105 3,302 16,400 SH   SOLE   0 0 16,400
BRISTOL-MYERS SQUIBB CO COM 110122108 213 3,410 SH   SOLE   0 0 3,410
BROADCOM INC COM 11135F101 6,229 9,362 SH   SOLE   0 0 9,362
CAPITAL ONE FINL CORP COM 14040H105 3,056 21,064 SH   SOLE   0 0 21,064
CATERPILLAR INC COM 149123101 3,692 17,860 SH   SOLE   0 0 17,860
CHEVRON CORP NEW COM 166764100 4,265 36,347 SH   SOLE   0 0 36,347
CHIPOTLE MEXICAN GRILL INC COM 169656105 220 126 SH   SOLE   0 0 126
CISCO SYS INC COM 17275R102 3,863 60,964 SH   SOLE   0 0 60,964
COCA COLA CO COM 191216100 586 9,891 SH   SOLE   0 0 9,891
COLGATE PALMOLIVE CO COM 194162103 436 5,104 SH   SOLE   0 0 5,104
COMCAST CORP NEW CL A 20030N101 3,533 70,203 SH   SOLE   0 0 70,203
COMMERCIAL METALS CO COM 201723103 436 12,003 SH   SOLE   0 0 12,003
CONOCOPHILLIPS COM 20825C104 4,668 64,673 SH   SOLE   0 0 64,673
COSTCO WHSL CORP NEW COM 22160K105 5,324 9,378 SH   SOLE   0 0 9,378
CVS HEALTH CORP COM 126650100 4,249 41,188 SH   SOLE   0 0 41,188
DEERE & CO COM 244199105 254 740 SH   SOLE   0 0 740
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,000 69,021 SH   SOLE   0 0 69,021
DISNEY WALT CO COM 254687106 752 4,856 SH   SOLE   0 0 4,856
DOMINION ENERGY INC COM 25746U109 1,354 17,230 SH   SOLE   0 0 17,230
DUKE ENERGY CORP NEW COM NEW 26441C204 1,654 15,767 SH   SOLE   0 0 15,767
DUPONT DE NEMOURS INC COM 26614N102 203 2,510 SH   SOLE   0 0 2,510
EASTMAN CHEM CO COM 277432100 3,677 30,412 SH   SOLE   0 0 30,412
EMERSON ELEC CO COM 291011104 3,493 37,570 SH   SOLE   0 0 37,570
ENBRIDGE INC COM 29250N105 777 19,878 SH   SOLE   0 0 19,878
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 13,137 407,479 SH   SOLE   0 0 407,479
EXPEDIA GROUP INC COM NEW 30212P303 5,756 31,850 SH   SOLE   0 0 31,850
EXXON MOBIL CORP COM 30231G102 2,945 48,131 SH   SOLE   0 0 48,131
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,552 48,387 SH   SOLE   0 0 48,387
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 2,932 64,619 SH   SOLE   0 0 64,619
FOCUS FINL PARTNERS INC COM CL A 34417P100 5,375 90,000 SH   SOLE   0 0 90,000
GENERAL ELECTRIC CO COM NEW 369604301 369 3,907 SH   SOLE   0 0 3,907
GILEAD SCIENCES INC COM 375558103 3,511 48,352 SH   SOLE   0 0 48,352
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1,003 28,411 SH   SOLE   0 0 28,411
GOLDMAN SACHS GROUP INC COM 38141G104 5,126 13,400 SH   SOLE   0 0 13,400
HOME DEPOT INC COM 437076102 2,826 6,809 SH   SOLE   0 0 6,809
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 212 7,235 SH   SOLE   0 0 7,235
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 941 30,887 SH   SOLE   0 0 30,887
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3,682 120,966 SH   SOLE   0 0 120,966
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1,045 31,298 SH   SOLE   0 0 31,298
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 209 6,844 SH   SOLE   0 0 6,844
INTEL CORP COM 458140100 1,194 23,176 SH   SOLE   0 0 23,176
INTERNATIONAL BUSINESS MACHS COM 459200101 303 2,268 SH   SOLE   0 0 2,268
INVESCO QQQ TR UNIT SER 1 46090E103 473 1,188 SH   SOLE   0 0 1,188
ISHARES GOLD TR ISHARES NEW 464285204 351 10,093 SH   SOLE   0 0 10,093
ISHARES INC CORE MSCI EMKT 46434G103 3,377 56,419 SH   SOLE   0 0 56,419
ISHARES TR RUS 1000 VAL ETF 464287598 10,500 62,525 SH   SOLE   0 0 62,525
ISHARES TR RUS 1000 GRW ETF 464287614 9,179 30,036 SH   SOLE   0 0 30,036
ISHARES TR MSCI USA MIN VOL 46429B697 12,010 148,451 SH   SOLE   0 0 148,451
ISHARES TR RUSSELL 2000 ETF 464287655 6,544 29,419 SH   SOLE   0 0 29,419
ISHARES TR 1 3 YR TREAS BD 464287457 1,992 23,292 SH   SOLE   0 0 23,292
ISHARES TR CORE MSCI INTL 46435G326 6,331 93,707 SH   SOLE   0 0 93,707
ISHARES TR CORE S&P500 ETF 464287200 41,894 87,831 SH   SOLE   0 0 87,831
ISHARES TR US HOME CONS ETF 464288752 7,802 94,092 SH   SOLE   0 0 94,092
ISHARES TR IBOXX INV CP ETF 464287242 3,800 28,677 SH   SOLE   0 0 28,677
ISHARES TR S&P 500 GRWT ETF 464287309 636 7,599 SH   SOLE   0 0 7,599
ISHARES TR MSCI ACWI EX US 464288240 7,959 143,155 SH   SOLE   0 0 143,155
ISHARES TR JPMORGAN USD EMG 464288281 1,034 9,481 SH   SOLE   0 0 9,481
ISHARES TR CORE US AGGBD ET 464287226 12,453 109,161 SH   SOLE   0 0 109,161
ISHARES TR MSCI EAFE ETF 464287465 9,234 117,357 SH   SOLE   0 0 117,357
ISHARES TR MSCI USA QLT FCT 46432F339 12,782 87,812 SH   SOLE   0 0 87,812
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,041 20,622 SH   SOLE   0 0 20,622
JOHNSON & JOHNSON COM 478160104 4,410 25,777 SH   SOLE   0 0 25,777
JPMORGAN CHASE & CO COM 46625H100 9,887 62,435 SH   SOLE   0 0 62,435
LILLY ELI & CO COM 532457108 3,849 13,934 SH   SOLE   0 0 13,934
LOCKHEED MARTIN CORP COM 539830109 2,893 8,139 SH   SOLE   0 0 8,139
LOWES COS INC COM 548661107 3,115 12,053 SH   SOLE   0 0 12,053
MASTERCARD INCORPORATED CL A 57636Q104 1,376 3,829 SH   SOLE   0 0 3,829
MCDONALDS CORP COM 580135101 4,010 14,957 SH   SOLE   0 0 14,957
MEDTRONIC PLC SHS G5960L103 2,783 26,898 SH   SOLE   0 0 26,898
MERCK & CO INC COM 58933Y105 443 5,783 SH   SOLE   0 0 5,783
META PLATFORMS INC CL A 30303M102 990 2,943 SH   SOLE   0 0 2,943
MICROSOFT CORP COM 594918104 14,057 41,796 SH   SOLE   0 0 41,796
MONDELEZ INTL INC CL A 609207105 328 4,945 SH   SOLE   0 0 4,945
NETFLIX INC COM 64110L106 202 335 SH   SOLE   0 0 335
NEXTERA ENERGY INC COM 65339F101 9,904 106,088 SH   SOLE   0 0 106,088
NIKE INC CL B 654106103 5,699 34,190 SH   SOLE   0 0 34,190
NORTHROP GRUMMAN CORP COM 666807102 3,642 9,408 SH   SOLE   0 0 9,408
NVIDIA CORPORATION COM 67066G104 4,405 14,976 SH   SOLE   0 0 14,976
ORACLE CORP COM 68389X105 274 3,142 SH   SOLE   0 0 3,142
PEPSICO INC COM 713448108 4,116 23,694 SH   SOLE   0 0 23,694
PFIZER INC COM 717081103 687 11,627 SH   SOLE   0 0 11,627
PHILIP MORRIS INTL INC COM 718172109 513 5,399 SH   SOLE   0 0 5,399
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 203 2,000 SH   SOLE   0 0 2,000
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 20,724 1,021,885 SH   SOLE   0 0 1,021,885
PROCTER AND GAMBLE CO COM 742718109 5,817 35,559 SH   SOLE   0 0 35,559
PRUDENTIAL FINL INC COM 744320102 4,030 37,234 SH   SOLE   0 0 37,234
QUALCOMM INC COM 747525103 4,010 21,928 SH   SOLE   0 0 21,928
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,608 41,921 SH   SOLE   0 0 41,921
ROCKWELL AUTOMATION INC COM 773903109 1,937 5,552 SH   SOLE   0 0 5,552
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 407 3,602 SH   SOLE   0 0 3,602
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,392 38,269 SH   SOLE   0 0 38,269
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,950 54,634 SH   SOLE   0 0 54,634
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4,204 107,669 SH   SOLE   0 0 107,669
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9,491 132,591 SH   SOLE   0 0 132,591
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 936 18,074 SH   SOLE   0 0 18,074
SHOPIFY INC CL A 82509L107 751 545 SH   SOLE   0 0 545
SIRIUS XM HOLDINGS INC COM 82968B103 115 18,160 SH   SOLE   0 0 18,160
SOUTHERN CO COM 842587107 543 7,922 SH   SOLE   0 0 7,922
SPDR GOLD TR GOLD SHS 78463V107 255 1,492 SH   SOLE   0 0 1,492
SPDR S&P 500 ETF TR TR UNIT 78462F103 44 100 SH Call SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,722 41,523 SH   SOLE   0 0 41,523
SPDR SER TR NUVEEN BLMBRG MU 78468R721 1,883 36,398 SH   SOLE   0 0 36,398
SPDR SER TR PRTFLO S&P500 HI 78468R788 3,296 78,375 SH   SOLE   0 0 78,375
STARBUCKS CORP COM 855244109 256 2,190 SH   SOLE   0 0 2,190
STEEL DYNAMICS INC COM 858119100 2,265 36,483 SH   SOLE   0 0 36,483
STRYKER CORPORATION COM 863667101 946 3,539 SH   SOLE   0 0 3,539
TESLA INC COM 88160R101 2,139 2,024 SH   SOLE   0 0 2,024
TEXAS INSTRS INC COM 882508104 3,554 18,855 SH   SOLE   0 0 18,855
THERMO FISHER SCIENTIFIC INC COM 883556102 1,776 2,662 SH   SOLE   0 0 2,662
TRUIST FINL CORP COM 89832Q109 3,692 63,054 SH   SOLE   0 0 63,054
TYSON FOODS INC CL A 902494103 2,598 29,805 SH   SOLE   0 0 29,805
UNION PAC CORP COM 907818108 499 1,982 SH   SOLE   0 0 1,982
UNITED PARCEL SERVICE INC CL B 911312106 699 3,260 SH   SOLE   0 0 3,260
UNITEDHEALTH GROUP INC COM 91324P102 3,895 7,758 SH   SOLE   0 0 7,758
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2,640 8,548 SH   SOLE   0 0 8,548
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,956 51,981 SH   SOLE   0 0 51,981
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,480 18,306 SH   SOLE   0 0 18,306
VANGUARD INDEX FDS TOTAL STK MKT 922908769 412 1,706 SH   SOLE   0 0 1,706
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 640 9,376 SH   SOLE   0 0 9,376
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,531 20,559 SH   SOLE   0 0 20,559
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,925 124,206 SH   SOLE   0 0 124,206
VERISIGN INC COM 92343E102 257 1,012 SH   SOLE   0 0 1,012
VERISK ANALYTICS INC COM 92345Y106 1,595 6,975 SH   SOLE   0 0 6,975
VERIZON COMMUNICATIONS INC COM 92343V104 414 7,964 SH   SOLE   0 0 7,964
VISA INC COM CL A 92826C839 7,005 32,322 SH   SOLE   0 0 32,322
WALMART INC COM 931142103 4,093 28,289 SH   SOLE   0 0 28,289
WESBANCO INC COM 950810101 282 8,064 SH   SOLE   0 0 8,064
WP CAREY INC COM 92936U109 398 4,848 SH   SOLE   0 0 4,848
YUM BRANDS INC COM 988498101 267 1,921 SH   SOLE   0 0 1,921
ZOETIS INC CL A 98978V103 209 856 SH   SOLE   0 0 856