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
ABBVIE INC COM 00287Y109   300,910 1,652 SH   SOLE   0 0 1,652
AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869   1,995,645 71,823 SH   SOLE   0 0 71,823
ALPHABET INC CAP STK CL C 02079K107   1,417,541 9,310 SH   SOLE   0 0 9,310
ALTRIA GROUP INC COM 02209S103   772,431 17,708 SH   SOLE   0 0 17,709
AMAZON COM INC COM 023135106   459,428 2,547 SH   SOLE   0 0 2,547
AMERICAN ELEC PWR CO INC COM 025537101   629,121 7,307 SH   SOLE   0 0 7,306
AMERICAN WTR WKS CO INC NEW COM 030420103   643,516 5,266 SH   SOLE   0 0 5,266
APPLE INC COM 037833100   4,481,560 26,135 SH   SOLE   0 0 26,135
APPLIED MATLS INC COM 038222105   1,244,313 6,034 SH   SOLE   0 0 6,033
ARISTA NETWORKS INC COM 040413106   1,273,012 4,390 SH   SOLE   0 0 4,390
ARK ETF TR INNOVATION ETF 00214Q104   808,942 16,153 SH   SOLE   0 0 16,153
AT&T INC COM 00206R102   178,197 10,125 SH   SOLE   0 0 10,125
BROADCOM INC COM 11135F101   1,262,544 953 SH   SOLE   0 0 952
CATERPILLAR INC COM 149123101   1,318,488 3,598 SH   SOLE   0 0 3,598
CENCORA INC COM 03073E105   1,241,130 5,108 SH   SOLE   0 0 5,108
CHEVRON CORP NEW COM 166764100   732,652 4,645 SH   SOLE   0 0 4,644
CINTAS CORP COM 172908105   742,714 1,081 SH   SOLE   0 0 1,081
CLOROX CO DEL COM 189054109   621,752 4,061 SH   SOLE   0 0 4,061
COCA COLA CO COM 191216100   771,631 12,612 SH   SOLE   0 0 12,612
COLGATE PALMOLIVE CO COM 194162103   661,011 7,340 SH   SOLE   0 0 7,340
COPART INC COM 217204106   1,290,805 22,286 SH   SOLE   0 0 22,286
COSTCO WHSL CORP NEW COM 22160K105   1,928,352 2,632 SH   SOLE   0 0 2,632
D R HORTON INC COM 23331A109   1,307,185 7,944 SH   SOLE   0 0 7,944
DEERE & CO COM 244199105   1,343,458 3,271 SH   SOLE   0 0 3,271
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,035,277 41,880 SH   SOLE   0 0 41,881
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   2,009,536 78,713 SH   SOLE   0 0 78,713
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,129,515 70,467 SH   SOLE   0 0 70,468
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,045,824 38,464 SH   SOLE   0 0 38,463
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,316,743 63,403 SH   SOLE   0 0 63,403
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   2,253,838 75,153 SH   SOLE   0 0 75,153
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,142,252 34,364 SH   SOLE   0 0 34,364
DTE ENERGY CO COM 233331107   930,650 8,299 SH   SOLE   0 0 8,299
DUKE ENERGY CORP NEW COM NEW 26441C204   665,621 6,883 SH   SOLE   0 0 6,882
ECOLAB INC COM 278865100   639,593 2,770 SH   SOLE   0 0 2,770
ELEVANCE HEALTH INC COM 036752103   1,245,062 2,401 SH   SOLE   0 0 2,401
EOG RES INC COM 26875P101   1,365,325 10,680 SH   SOLE   0 0 10,680
EXXON MOBIL CORP COM 30231G102   784,443 6,748 SH   SOLE   0 0 6,748
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   386,801 16,987 SH   SOLE   0 0 16,987
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   482,747 5,636 SH   SOLE   0 0 5,636
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   2,107,794 36,830 SH   SOLE   0 0 36,830
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   306,388 6,350 SH   SOLE   0 0 6,350
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730   836,224 22,434 SH   SOLE   0 0 22,434
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   2,115,295 22,687 SH   SOLE   0 0 22,687
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,939,028 69,596 SH   SOLE   0 0 69,596
GALECTIN THERAPEUTICS INC COM NEW 363225202   80,619 33,732 SH   SOLE   0 0 33,732
GENERAL MLS INC COM 370334104   718,237 10,265 SH   SOLE   0 0 10,265
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   291,655 16,284 SH   SOLE   0 0 16,284
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   2,535,469 115,301 SH   SOLE   0 0 115,301
HERSHEY CO COM 427866108   624,638 3,212 SH   SOLE   0 0 3,211
HOME DEPOT INC COM 437076102   1,273,122 3,319 SH   SOLE   0 0 3,319
INDEPENDENCE RLTY TR INC COM 45378A106   201,231 12,476 SH   SOLE   0 0 12,476
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   299,351 6,869 SH   SOLE   0 0 6,869
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   391,223 11,647 SH   SOLE   0 0 11,647
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   417,241 13,092 SH   SOLE   0 0 13,092
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C292   354,688 11,720 SH   SOLE   0 0 11,720
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   464,972 13,061 SH   SOLE   0 0 13,061
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   833,285 25,663 SH   SOLE   0 0 25,663
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   272,047 7,163 SH   SOLE   0 0 7,163
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   235,190 10,146 SH   SOLE   0 0 10,146
INVESCO QQQ TR UNIT SER 1 46090E103   2,946,896 6,637 SH   SOLE   0 0 6,637
ISHARES TR CORE US AGGBD ET 464287226   1,649,897 16,846 SH   SOLE   0 0 16,846
ISHARES TR JPX NIKKEI 400 464287382   2,314,590 30,871 SH   SOLE   0 0 30,871
ISHARES TR US INFRASTRUC 46435U713   2,415,775 55,714 SH   SOLE   0 0 55,714
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,106,382 140,103 SH   SOLE   0 0 140,103
JOHNSON & JOHNSON COM 478160104   687,546 4,346 SH   SOLE   0 0 4,346
KIMBERLY-CLARK CORP COM 494368103   680,094 5,258 SH   SOLE   0 0 5,258
KITE RLTY GROUP TR COM NEW 49803T300   22,450 11,903 SH   SOLE   0 0 11,903
KROGER CO COM 501044101   731,212 12,799 SH   SOLE   0 0 12,799
LISTED FD TR SWAN HEDGED EQTY 53656F599   7,419,928 357,932 SH   SOLE   0 0 357,932
LOCKHEED MARTIN CORP COM 539830109   1,272,630 2,798 SH   SOLE   0 0 2,798
MARATHON PETE CORP COM 56585A102   211,626 1,050 SH   SOLE   0 0 1,050
MASTERCARD INCORPORATED CL A 57636Q104   1,325,948 2,753 SH   SOLE   0 0 2,753
MCDONALDS CORP COM 580135101   689,229 2,445 SH   SOLE   0 0 2,444
META PLATFORMS INC CL A 30303M102   1,723,095 3,549 SH   SOLE   0 0 3,548
MICROSOFT CORP COM 594918104   1,907,343 4,534 SH   SOLE   0 0 4,533
MONDELEZ INTL INC CL A 609207105   603,199 8,617 SH   SOLE   0 0 8,617
NETFLIX INC COM 64110L106   1,564,482 2,576 SH   SOLE   0 0 2,576
NUCOR CORP COM 670346105   1,262,772 6,381 SH   SOLE   0 0 6,381
NVIDIA CORPORATION COM 67066G104   455,397 504 SH   SOLE   0 0 504
NXP SEMICONDUCTORS N V COM N6596X109   1,211,595 4,890 SH   SOLE   0 0 4,890
ON SEMICONDUCTOR CORP COM 682189105   1,115,827 15,171 SH   SOLE   0 0 15,171
OWENS CORNING NEW COM 690742101   324,544 1,946 SH   SOLE   0 0 1,946
PACER FDS TR SWAN SOS FD OF 69374H568   17,174,141 635,844 SH   SOLE   0 0 635,844
PALO ALTO NETWORKS INC COM 697435105   1,158,398 4,077 SH   SOLE   0 0 4,077
PEPSICO INC COM 713448108   1,947,417 11,127 SH   SOLE   0 0 11,127
PROCTER AND GAMBLE CO COM 742718109   960,068 5,917 SH   SOLE   0 0 5,917
REGENERON PHARMACEUTICALS COM 75886F107   1,148,251 1,193 SH   SOLE   0 0 1,193
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   3,026,514 119,862 SH   SOLE   0 0 119,862
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   533,818 11,605 SH   SOLE   0 0 11,605
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,252,272 15,531 SH   SOLE   0 0 15,531
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   13,285,220 143,283 SH   SOLE   0 0 143,283
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   10,844,588 142,730 SH   SOLE   0 0 142,730
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   449,582 7,244 SH   SOLE   0 0 7,244
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   7,152,720 145,262 SH   SOLE   0 0 145,262
SELECT SECTOR SPDR TR ENERGY 81369Y506   256,760 2,720 SH   SOLE   0 0 2,720
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,490,406 32,614 SH   SOLE   0 0 32,614
SOUTHERN CO COM 842587107   684,616 9,543 SH   SOLE   0 0 9,543
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   4,519,910 43,593 SH   SOLE   0 0 43,593
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,710,387 89,636 SH   SOLE   0 0 89,636
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,351,177 2,583 SH   SOLE   0 0 2,583
TJX COS INC NEW COM 872540109   690,065 6,804 SH   SOLE   0 0 6,804
TOPBUILD CORP COM 89055F103   247,690 562 SH   SOLE   0 0 562
UNILEVER PLC SPON ADR NEW 904767704   632,970 12,611 SH   SOLE   0 0 12,612
UNITEDHEALTH GROUP INC COM 91324P102   1,855,284 3,750 SH   SOLE   0 0 3,750
VALERO ENERGY CORP COM 91913Y100   1,431,852 8,389 SH   SOLE   0 0 8,388
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,623,321 55,938 SH   SOLE   0 0 55,938
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,851,557 25,493 SH   SOLE   0 0 25,493
VANGUARD INDEX FDS MID CAP ETF 922908629   3,050,290 12,208 SH   SOLE   0 0 12,208
VANGUARD INDEX FDS SMALL CP ETF 922908751   343,038 1,501 SH   SOLE   0 0 1,501
VANGUARD INDEX FDS VALUE ETF 922908744   263,910 1,620 SH   SOLE   0 0 1,620
VANGUARD STAR FDS VG TL INTL STK F 921909768   226,776 3,761 SH   SOLE   0 0 3,761
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   3,686,374 45,215 SH   SOLE   0 0 45,215
VANGUARD WORLD FD INF TECH ETF 92204A702   2,318,729 4,422 SH   SOLE   0 0 4,422
VANGUARD WORLD FD MEGA GRWTH IND 921910816   248,726 868 SH   SOLE   0 0 868
VERTEX PHARMACEUTICALS INC COM 92532F100   1,221,425 2,922 SH   SOLE   0 0 2,922
VISA INC COM CL A 92826C839   1,263,770 4,528 SH   SOLE   0 0 4,528
WALMART INC COM 931142103   1,868,130 31,048 SH   SOLE   0 0 31,048
WASTE MGMT INC DEL COM 94106L109   650,374 3,051 SH   SOLE   0 0 3,051
WELLTOWER INC COM 95040Q104   475,364 5,087 SH   SOLE   0 0 5,087
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,180,829 28,624 SH   SOLE   0 0 28,624
WORKHORSE GROUP INC COM NEW 98138J206   8,116 34,595 SH   SOLE   0 0 34,595
YUM BRANDS INC COM 988498101   620,391 4,475 SH   SOLE   0 0 4,474
ZOETIS INC CL A 98978V103   554,021 3,274 SH   SOLE   0 0 3,274