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   276,368 2,761 SH   SOLE   0 0 2,761
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,395,088 2,853 SH   SOLE   0 0 2,853
AIR PRODS & CHEMS INC COM 009158106   557,196 1,860 SH   SOLE   0 0 1,860
ALPHABET INC CAP STK CL C 02079K107   3,075,057 25,420 SH   SOLE   0 0 25,420
ALTRIA GROUP INC COM 02209S103   1,077,457 23,785 SH   SOLE   0 0 23,785
AMAZON COM INC COM 023135106   2,360,037 18,104 SH   SOLE   0 0 18,104
AMERICAN ELEC PWR CO INC COM 025537101   302,319 3,590 SH   SOLE   0 0 3,590
AMERISOURCEBERGEN CORP COM 03073E105   1,282,494 6,665 SH   SOLE   0 0 6,665
AMGEN INC COM 031162100   471,392 2,123 SH   SOLE   0 0 2,123
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,658,665 46,074 SH   SOLE   0 0 46,074
ANALOG DEVICES INC COM 032654105   210,766 1,082 SH   SOLE   0 0 1,082
APPLE INC COM 037833100   1,430,374 7,374 SH   SOLE   0 0 7,374
AT&T INC COM 00206R102   1,264,703 79,292 SH   SOLE   0 0 79,292
AUTOMATIC DATA PROCESSING IN COM 053015103   617,585 2,810 SH   SOLE   0 0 2,810
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   893,761 2,621 SH   SOLE   0 0 2,621
BOEING CO COM 097023105   546,617 2,589 SH   SOLE   0 0 2,589
BOOKING HOLDINGS INC COM 09857L108   939,715 348 SH   SOLE   0 0 348
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   943,683 28,424 SH   SOLE   0 0 28,424
CARDINAL HEALTH INC COM 14149Y108   830,624 8,783 SH   SOLE   0 0 8,783
CARMAX INC COM 143130102   861,608 10,294 SH   SOLE   0 0 10,294
CATERPILLAR INC COM 149123101   241,307 981 SH   SOLE   0 0 981
CHEVRON CORP NEW COM 166764100   224,113 1,424 SH   SOLE   0 0 1,424
COCA COLA CO COM 191216100   379,031 6,294 SH   SOLE   0 0 6,294
COMCAST CORP NEW CL A 20030N101   502,224 12,087 SH   SOLE   0 0 12,087
CONOCOPHILLIPS COM 20825C104   576,056 5,560 SH   SOLE   0 0 5,560
CORNERSTONE STRATEGIC VALUE COM 21924B302   142,801 17,041 SH   SOLE   0 0 17,041
CORNERSTONE TOTAL RETURN FD COM 21924U300   111,627 13,953 SH   SOLE   0 0 13,953
CVS HEALTH CORP COM 126650100   743,779 10,759 SH   SOLE   0 0 10,759
DISNEY WALT CO COM 254687106   798,535 8,944 SH   SOLE   0 0 8,944
DOMINION ENERGY INC COM 25746U109   296,204 5,719 SH   SOLE   0 0 5,719
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   2,372,717 96,885 SH   SOLE   0 0 96,885
ECOLAB INC COM 278865100   801,304 4,292 SH   SOLE   0 0 4,292
ELEVANCE HEALTH INC COM 036752103   824,871 1,857 SH   SOLE   0 0 1,857
ENBRIDGE INC COM 29250N105   710,892 19,136 SH   SOLE   0 0 19,136
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   346,392 15,741 SH   SOLE   0 0 15,741
EXXON MOBIL CORP COM 30231G102   1,087,181 10,137 SH   SOLE   0 0 10,137
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   655,131 26,111 SH   SOLE   0 0 26,111
FIDELITY NATL INFORMATION SV COM 31620M106   974,512 17,816 SH   SOLE   0 0 17,816
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   585,255 15,524 SH   SOLE   0 0 15,524
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   273,661 1,787 SH   SOLE   0 0 1,787
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   451,645 2,771 SH   SOLE   0 0 2,771
FISERV INC COM 337738108   416,169 3,299 SH   SOLE   0 0 3,299
FORD MTR CO DEL COM 345370860   244,531 16,162 SH   SOLE   0 0 16,162
GENERAL DYNAMICS CORP COM 369550108   1,393,246 6,476 SH   SOLE   0 0 6,476
GENERAL MLS INC COM 370334104   409,136 5,334 SH   SOLE   0 0 5,334
GILEAD SCIENCES INC COM 375558103   982,662 12,750 SH   SOLE   0 0 12,750
GLOBAL X FDS US PFD ETF 37954Y657   398,743 20,564 SH   SOLE   0 0 20,564
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,400,836 135,258 SH   SOLE   0 0 135,258
GSK PLC SPONSORED ADR 37733W204   303,136 8,505 SH   SOLE   0 0 8,505
HANESBRANDS INC COM 410345102   60,977 13,431 SH   SOLE   0 0 13,431
INTEL CORP COM 458140100   1,336,495 39,967 SH   SOLE   0 0 39,967
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   973,907 19,304 SH   SOLE   0 0 19,304
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   308,137 21,473 SH   SOLE   0 0 21,473
INVESCO QQQ TR UNIT SER 1 46090E103   1,605,779 4,347 SH   SOLE   0 0 4,347
IQVIA HLDGS INC COM 46266C105   1,370,647 6,098 SH   SOLE   0 0 6,098
ISHARES TR ISHARES SEMICDTR 464287523   228,550 451 SH   SOLE   0 0 451
ISHARES TR U.S. FINLS ETF 464287788   336,216 4,506 SH   SOLE   0 0 4,506
ISHARES TR JPMORGAN USD EMG 464288281   204,450 2,362 SH   SOLE   0 0 2,362
ISHARES TR MRGSTR MD CP GRW 464288307   461,057 7,566 SH   SOLE   0 0 7,566
ISHARES TR CRE U S REIT ETF 464288521   444,977 8,655 SH   SOLE   0 0 8,655
ISHARES TR PFD AND INCM SEC 464288687   453,610 14,666 SH   SOLE   0 0 14,666
ISHARES TR CORE DIV GRWTH 46434V621   4,471,319 86,771 SH   SOLE   0 0 86,771
ISHARES TR BLACKROCK ULTRA 46434V878   469,391 9,332 SH   SOLE   0 0 9,332
ISHARES TR RUSEL 2500 ETF 46435G268   707,766 12,315 SH   SOLE   0 0 12,315
ISHARES TR ESG AWR MSCI USA 46435G425   1,490,320 15,292 SH   SOLE   0 0 15,292
ISHARES TR FALN ANGLS USD 46435G474   3,097,112 122,078 SH   SOLE   0 0 122,078
ISHARES TR ESG AW MSCI EAFE 46435G516   498,945 6,841 SH   SOLE   0 0 6,841
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   320,183 5,638 SH   SOLE   0 0 5,638
JOHNSON & JOHNSON COM 478160104   2,425,973 14,657 SH   SOLE   0 0 14,657
JPMORGAN CHASE & CO COM 46625H100   1,389,445 9,553 SH   SOLE   0 0 9,553
LAMAR ADVERTISING CO NEW CL A 512816109   405,167 4,082 SH   SOLE   0 0 4,082
LILLY ELI & CO COM 532457108   1,701,979 3,629 SH   SOLE   0 0 3,629
LOCKHEED MARTIN CORP COM 539830109   530,592 1,153 SH   SOLE   0 0 1,153
MARRIOTT INTL INC NEW CL A 571903202   1,026,028 5,586 SH   SOLE   0 0 5,586
MASTERCARD INCORPORATED CL A 57636Q104   1,022,133 2,599 SH   SOLE   0 0 2,599
META PLATFORMS INC CL A 30303M102   1,234,779 4,303 SH   SOLE   0 0 4,303
MICROSOFT CORP COM 594918104   3,231,063 9,488 SH   SOLE   0 0 9,488
MONDELEZ INTL INC CL A 609207105   413,822 5,673 SH   SOLE   0 0 5,673
NETFLIX INC COM 64110L106   475,289 1,079 SH   SOLE   0 0 1,079
NVIDIA CORPORATION COM 67066G104   639,685 1,512 SH   SOLE   0 0 1,512
ORACLE CORP COM 68389X105   563,824 4,734 SH   SOLE   0 0 4,734
PFIZER INC COM 717081103   1,766,097 48,149 SH   SOLE   0 0 48,149
PHILIP MORRIS INTL INC COM 718172109   346,642 3,551 SH   SOLE   0 0 3,551
PIMCO DYNAMIC INCOME FD SHS 72201Y101   832,612 44,406 SH   SOLE   0 0 44,406
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   410,422 27,675 SH   SOLE   0 0 27,675
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,136,008 11,597 SH   SOLE   0 0 11,597
SALESFORCE INC COM 79466L302   794,549 3,761 SH   SOLE   0 0 3,761
SANOFI SPONSORED ADR 80105N105   621,073 11,523 SH   SOLE   0 0 11,523
SCHWAB CHARLES CORP COM 808513105   1,074,316 18,954 SH   SOLE   0 0 18,954
SHELL PLC SPON ADS 780259305   1,363,213 22,577 SH   SOLE   0 0 22,577
SOUTHERN CO COM 842587107   1,425,824 20,296 SH   SOLE   0 0 20,296
SPDR S&P 500 ETF TR TR UNIT 78462F103   491,467 1,109 SH   SOLE   0 0 1,109
SPDR SER TR RUSSELL LOW VOL 78468R754   1,118,582 10,305 SH   SOLE   0 0 10,305
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,161,921 94,655 SH   SOLE   0 0 94,655
SPDR SER TR SSGA US LRG ETF 78468R804   4,471,211 31,799 SH   SOLE   0 0 31,799
SPDR SER TR PORTFOLIO S&P500 78464A854   2,699,810 51,810 SH   SOLE   0 0 51,810
SPDR SER TR S&P 400 MDCP VAL 78464A839   542,934 7,894 SH   SOLE   0 0 7,894
SPDR SER TR S&P CAP MKTS 78464A771   424,512 5,001 SH   SOLE   0 0 5,001
SPDR SER TR PORTFLI TIPS ETF 78464A656   241,502 9,346 SH   SOLE   0 0 9,346
SPDR SER TR PORTFOLIO AGRGTE 78464A649   990,395 39,038 SH   SOLE   0 0 39,038
SPDR SER TR AEROSPACE DEF 78464A631   236,931 1,950 SH   SOLE   0 0 1,950
SPDR SER TR PRTFLO S&P500 VL 78464A508   498,064 11,529 SH   SOLE   0 0 11,529
SPDR SER TR PORTFOLIO SHORT 78464A474   671,872 22,822 SH   SOLE   0 0 22,822
SPDR SER TR BBG CONV SEC ETF 78464A359   2,639,117 37,729 SH   SOLE   0 0 37,729
SPDR SER TR PORTFOLIO LN COR 78464A367   224,346 9,645 SH   SOLE   0 0 9,645
SPDR SER TR ICE PFD SEC ETF 78464A292   209,988 6,274 SH   SOLE   0 0 6,274
SPDR SER TR SSGA US SMAL ETF 78468R887   619,081 5,993 SH   SOLE   0 0 5,993
SPDR SER TR S&P 600 SMCP GRW 78464A201   366,192 4,758 SH   SOLE   0 0 4,758
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   835,379 8,278 SH   SOLE   0 0 8,278
TC ENERGY CORP COM 87807B107   1,669,216 41,307 SH   SOLE   0 0 41,307
TESLA INC COM 88160R101   1,341,048 5,123 SH   SOLE   0 0 5,123
TEXAS INSTRS INC COM 882508104   1,845,297 10,251 SH   SOLE   0 0 10,251
UNITEDHEALTH GROUP INC COM 91324P102   353,206 735 SH   SOLE   0 0 735
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   384,283 13,838 SH   SOLE   0 0 13,838
VANGUARD BD INDEX FDS INTERMED TERM 921937819   258,651 3,438 SH   SOLE   0 0 3,438
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   229,321 3,155 SH   SOLE   0 0 3,155
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   289,422 2,092 SH   SOLE   0 0 2,092
VANGUARD INDEX FDS GROWTH ETF 922908736   929,561 3,285 SH   SOLE   0 0 3,285
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   274,817 5,051 SH   SOLE   0 0 5,051
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   324,598 3,060 SH   SOLE   0 0 3,060
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,175,207 13,903 SH   SOLE   0 0 13,903
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   486,488 1,987 SH   SOLE   0 0 1,987
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,271,264 2,875 SH   SOLE   0 0 2,875
VEEVA SYS INC CL A COM 922475108   393,483 1,990 SH   SOLE   0 0 1,990
VERIZON COMMUNICATIONS INC COM 92343V104   1,260,652 33,898 SH   SOLE   0 0 33,898
VISA INC COM CL A 92826C839   1,374,704 5,789 SH   SOLE   0 0 5,789
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   887,082 93,871 SH   SOLE   0 0 93,871
WASTE MGMT INC DEL COM 94106L109   722,412 4,166 SH   SOLE   0 0 4,166
WELLS FARGO CO NEW COM 949746101   1,300,392 30,468 SH   SOLE   0 0 30,468
WELLTOWER INC COM 95040Q104   467,375 5,778 SH   SOLE   0 0 5,778
WILLIAMS COS INC COM 969457100   511,221 15,667 SH   SOLE   0 0 15,667
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,136,125 27,018 SH   SOLE   0 0 27,018
WISDOMTREE TR YIELD ENHANCED 97717Y808   1,730,161 37,104 SH   SOLE   0 0 37,104
WISDOMTREE TR CURRNCY INT EQ 97717X263   460,315 14,730 SH   SOLE   0 0 14,730
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   720,531 14,319 SH   SOLE   0 0 14,319