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   491,859 3,300 SH   SOLE   0 0 3,300
AIR PRODS & CHEMS INC COM 009158106   446,355 1,575 SH   SOLE   0 0 1,575
ALLSTATE CORP COM 020002101   222,820 2,000 SH   SOLE   0 0 2,000
ALPHABET INC CAP STK CL C 02079K107   275,567 2,090 SH   SOLE   0 0 2,090
ALTRIA GROUP INC COM 02209S103   292,466 6,955 SH   SOLE   0 0 6,955
AMAZON COM INC COM 023135106   565,811 4,451 SH   SOLE   0 0 4,451
AMERICAN LITHIUM CORP COM NEW 027259209   14,811 10,357 SH   SOLE   0 0 10,357
AMGEN INC COM 031162100   236,778 881 SH   SOLE   0 0 881
APPLE INC COM 037833100   3,292,606 19,231 SH   SOLE   0 0 19,231
ARK ETF TR INNOVATION ETF 00214Q104   208,382 5,253 SH   SOLE   0 0 5,253
AT&T INC COM 00206R102   314,384 20,931 SH   SOLE   0 0 20,931
AUTOMATIC DATA PROCESSING IN COM 053015103   616,125 2,561 SH   SOLE   0 0 2,561
BROWN & BROWN INC COM 115236101   17,938,404 256,850 SH   SOLE   0 0 256,850
CATERPILLAR INC COM 149123101   459,732 1,684 SH   SOLE   0 0 1,684
CHEVRON CORP NEW COM 166764100   315,881 1,873 SH   SOLE   0 0 1,873
COCA COLA CO COM 191216100   293,732 5,247 SH   SOLE   0 0 5,247
DARDEN RESTAURANTS INC COM 237194105   266,103 1,858 SH   SOLE   0 0 1,858
DENISON MINES CORP COM 248356107   84,033 50,929 SH   SOLE   0 0 50,929
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   276,116 10,748 SH   SOLE   0 0 10,748
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   224,132 4,270 SH   SOLE   0 0 4,270
ELI LILLY & CO COM 532457108   213,619 398 SH   SOLE   0 0 398
ENCORE ENERGY CORP COM NEW 29259W700   43,606 12,978 SH   SOLE   0 0 12,978
EXXON MOBIL CORP COM 30231G102   379,518 3,228 SH   SOLE   0 0 3,228
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   522,537 30,956 SH   SOLE   0 0 30,956
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   1,239,255 25,353 SH   SOLE   0 0 25,353
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,320,614 145,311 SH   SOLE   0 0 145,311
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   295,951 15,267 SH   SOLE   0 0 15,267
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   846,260 14,242 SH   SOLE   0 0 14,242
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   944,849 19,142 SH   SOLE   0 0 19,142
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   280,386 6,130 SH   SOLE   0 0 6,130
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828   294,431 15,311 SH   SOLE   0 0 15,311
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   277,049 12,779 SH   SOLE   0 0 12,779
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   491,882 20,085 SH   SOLE   0 0 20,085
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   302,196 13,353 SH   SOLE   0 0 13,353
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   364,719 9,836 SH   SOLE   0 0 9,836
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   295,863 7,915 SH   SOLE   0 0 7,915
HOME DEPOT INC COM 437076102   456,775 1,512 SH   SOLE   0 0 1,512
HONEYWELL INTL INC COM 438516106   264,732 1,433 SH   SOLE   0 0 1,433
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   1,012,991 24,223 SH   SOLE   0 0 24,223
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   3,759,302 74,002 SH   SOLE   0 0 74,002
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   369,648 15,309 SH   SOLE   0 0 15,309
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   232,414 8,343 SH   SOLE   0 0 8,343
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   231,355 9,087 SH   SOLE   0 0 9,087
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   337,075 9,639 SH   SOLE   0 0 9,639
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   631,588 20,341 SH   SOLE   0 0 20,341
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   4,403,748 130,675 SH   SOLE   0 0 130,675
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   358,337 10,839 SH   SOLE   0 0 10,839
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   262,597 8,622 SH   SOLE   0 0 8,622
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,543,368 78,499 SH   SOLE   0 0 78,499
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   565,713 16,892 SH   SOLE   0 0 16,892
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   481,648 16,316 SH   SOLE   0 0 16,316
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   2,207,042 70,490 SH   SOLE   0 0 70,490
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   312,803 9,476 SH   SOLE   0 0 9,476
INNOVATOR ETFS TR US SML CP PWR B 45782C474   205,647 6,694 SH   SOLE   0 0 6,694
INTERNATIONAL BUSINESS MACHS COM 459200101   502,701 3,583 SH   SOLE   0 0 3,583
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   295,548 8,115 SH   SOLE   0 0 8,115
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   604,745 10,287 SH   SOLE   0 0 10,287
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   210,969 8,342 SH   SOLE   0 0 8,342
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   431,842 21,474 SH   SOLE   0 0 21,474
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   267,579 13,818 SH   SOLE   0 0 13,818
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   819,208 5,782 SH   SOLE   0 0 5,782
INVESCO QQQ TR UNIT SER 1 46090E103   14,097,480 39,349 SH   SOLE   0 0 39,349
ISHARES INC CORE MSCI EMKT 46434G103   804,600 16,907 SH   SOLE   0 0 16,907
ISHARES INC MSCI EMERG MRKT 464286533   245,738 4,606 SH   SOLE   0 0 4,606
ISHARES INC MSCI GBL MIN VOL 464286525   448,254 4,698 SH   SOLE   0 0 4,698
ISHARES TR 0-5YR HI YL CP 46434V407   8,861,225 215,969 SH   SOLE   0 0 215,969
ISHARES TR 3 7 YR TREAS BD 464288661   777,797 6,873 SH   SOLE   0 0 6,873
ISHARES TR 7-10 YR TRSY BD 464287440   7,621,776 83,216 SH   SOLE   0 0 83,216
ISHARES TR AGGRES ALLOC ETF 464289859   845,563 13,318 SH   SOLE   0 0 13,318
ISHARES TR CORE 1 5 YR USD 46432F859   3,598,586 77,589 SH   SOLE   0 0 77,589
ISHARES TR CORE DIV GRWTH 46434V621   1,010,212 20,396 SH   SOLE   0 0 20,396
ISHARES TR CORE HIGH DV ETF 46429B663   4,245,379 42,930 SH   SOLE   0 0 42,930
ISHARES TR CORE LT USDB ETF 464289479   918,900 19,448 SH   SOLE   0 0 19,448
ISHARES TR CORE MSCI EAFE 46432F842   9,496,208 147,571 SH   SOLE   0 0 147,571
ISHARES TR CORE MSCI TOTAL 46432F834   1,536,153 25,607 SH   SOLE   0 0 25,607
ISHARES TR CORE S&P MCP ETF 464287507   3,028,220 12,144 SH   SOLE   0 0 12,144
ISHARES TR CORE S&P SCP ETF 464287804   1,827,307 19,371 SH   SOLE   0 0 19,371
ISHARES TR CORE S&P TTL STK 464287150   5,374,652 57,062 SH   SOLE   0 0 57,062
ISHARES TR CORE S&P US GWT 464287671   301,654 3,181 SH   SOLE   0 0 3,181
ISHARES TR CORE S&P US VLU 464287663   2,445,769 32,776 SH   SOLE   0 0 32,776
ISHARES TR CORE S&P500 ETF 464287200   2,907,719 6,771 SH   SOLE   0 0 6,771
ISHARES TR CORE TOTAL USD 46434V613   1,494,093 34,178 SH   SOLE   0 0 34,178
ISHARES TR CORE US AGGBD ET 464287226   21,375,217 227,299 SH   SOLE   0 0 227,299
ISHARES TR FLTG RATE NT ETF 46429B655   303,610 5,966 SH   SOLE   0 0 5,966
ISHARES TR GLOBAL TECH ETF 464287291   228,438 3,949 SH   SOLE   0 0 3,949
ISHARES TR GRWT ALLOCAT ETF 464289867   681,932 13,802 SH   SOLE   0 0 13,802
ISHARES TR IBDS DEC28 ETF 46435U515   518,436 21,575 SH   SOLE   0 0 21,575
ISHARES TR IBONDS 2026 TERM 46436E528   872,801 38,740 SH   SOLE   0 0 38,740
ISHARES TR IBONDS 23 TRM TS 46436E882   317,547 12,794 SH   SOLE   0 0 12,794
ISHARES TR IBONDS 24 TRM HG 46435U184   382,707 16,496 SH   SOLE   0 0 16,496
ISHARES TR IBONDS 24 TRM TS 46436E874   2,077,729 87,153 SH   SOLE   0 0 87,153
ISHARES TR IBONDS 25 TRM HG 46435U168   485,954 21,193 SH   SOLE   0 0 21,193
ISHARES TR IBONDS 25 TRM TS 46436E866   1,307,425 56,648 SH   SOLE   0 0 56,648
ISHARES TR IBONDS 26 TRM TS 46436E858   714,748 31,809 SH   SOLE   0 0 31,809
ISHARES TR IBONDS 27 ETF 46435UAA9   360,012 15,558 SH   SOLE   0 0 15,558
ISHARES TR IBONDS DEC 2031 46436E486   199,375 10,285 SH   SOLE   0 0 10,285
ISHARES TR IBONDS DEC2026 46435GAA0   534,232 22,894 SH   SOLE   0 0 22,894
ISHARES TR IBONDS DEC24 ETF 46434VBG4   752,756 30,439 SH   SOLE   0 0 30,439
ISHARES TR IBONDS DEC25 ETF 46434VBD1   636,666 26,125 SH   SOLE   0 0 26,125
ISHARES TR IBOXX HI YD ETF 464288513   1,250,404 16,962 SH   SOLE   0 0 16,962
ISHARES TR IBOXX INV CP ETF 464287242   703,872 6,899 SH   SOLE   0 0 6,899
ISHARES TR INTL SEL DIV ETF 464288448   630,066 24,806 SH   SOLE   0 0 24,806
ISHARES TR ISHS 1-5YR INVS 464288646   16,259,969 326,309 SH   SOLE   0 0 326,309
ISHARES TR ISHS 5-10YR INVT 464288638   10,383,845 213,440 SH   SOLE   0 0 213,440
ISHARES TR MODERT ALLOC ETF 464289875   893,244 22,945 SH   SOLE   0 0 22,945
ISHARES TR MSCI ACWI ETF 464288257   472,288 5,113 SH   SOLE   0 0 5,113
ISHARES TR MSCI ACWI EX US 464288240   296,560 6,308 SH   SOLE   0 0 6,308
ISHARES TR MSCI EAFE ETF 464287465   201,880 2,929 SH   SOLE   0 0 2,929
ISHARES TR MSCI EAFE MIN VL 46429B689   279,482 4,285 SH   SOLE   0 0 4,285
ISHARES TR MSCI INTL QUALTY 46434V456   10,838,626 322,482 SH   SOLE   0 0 322,482
ISHARES TR MSCI USA MIN VOL 46429B697   19,954,646 275,693 SH   SOLE   0 0 275,693
ISHARES TR MSCI USA QLT FCT 46432F339   20,762,396 157,542 SH   SOLE   0 0 157,542
ISHARES TR NATIONAL MUN ETF 464288414   371,873 3,627 SH   SOLE   0 0 3,627
ISHARES TR PFD AND INCM SEC 464288687   863,263 28,632 SH   SOLE   0 0 28,632
ISHARES TR RUS 1000 ETF 464287622   7,873,262 33,516 SH   SOLE   0 0 33,516
ISHARES TR RUS 1000 GRW ETF 464287614   16,572,241 62,304 SH   SOLE   0 0 62,304
ISHARES TR RUS 2000 GRW ETF 464287648   402,573 1,796 SH   SOLE   0 0 1,796
ISHARES TR RUS MD CP GR ETF 464287481   544,422 5,960 SH   SOLE   0 0 5,960
ISHARES TR RUS MDCP VAL ETF 464287473   431,349 4,134 SH   SOLE   0 0 4,134
ISHARES TR RUS MID CAP ETF 464287499   7,831,071 113,084 SH   SOLE   0 0 113,084
ISHARES TR RUSSELL 2000 ETF 464287655   6,672,097 37,751 SH   SOLE   0 0 37,751
ISHARES TR S&P 100 ETF 464287101   217,293 1,083 SH   SOLE   0 0 1,083
ISHARES TR SELECT DIVID ETF 464287168   1,485,632 13,802 SH   SOLE   0 0 13,802
ISHARES TR SHRT NAT MUN ETF 464288158   629,047 6,116 SH   SOLE   0 0 6,116
ISHARES TR TIPS BD ETF 464287176   235,133 2,267 SH   SOLE   0 0 2,267
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   658,333 13,196 SH   SOLE   0 0 13,196
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,550,897 84,968 SH   SOLE   0 0 84,968
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,446,989 29,915 SH   SOLE   0 0 29,915
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   999,280 21,293 SH   SOLE   0 0 21,293
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   17,888,856 356,494 SH   SOLE   0 0 356,494
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   568,975 11,278 SH   SOLE   0 0 11,278
JOHNSON & JOHNSON COM 478160104   1,551,380 9,961 SH   SOLE   0 0 9,961
JPMORGAN CHASE & CO COM 46625H100   1,047,578 7,224 SH   SOLE   0 0 7,224
LISTED FD TR TRUESHARES STRCT 53656F664   1,361,221 39,312 SH   SOLE   0 0 39,312
LISTED FD TR TRUESHARES STRUC 53656F722   384,232 11,829 SH   SOLE   0 0 11,829
LISTED FD TR TRUESHARES STRUC 53656F714   324,321 10,177 SH   SOLE   0 0 10,177
LOCKHEED MARTIN CORP COM 539830109   270,938 663 SH   SOLE   0 0 663
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   917,660 37,532 SH   SOLE   0 0 37,532
MERCK & CO INC COM 58933Y105   1,303,130 12,658 SH   SOLE   0 0 12,658
META PLATFORMS INC CL A 30303M102   221,855 739 SH   SOLE   0 0 739
MICROSOFT CORP COM 594918104   1,847,437 5,851 SH   SOLE   0 0 5,851
MONDELEZ INTL INC CL A 609207105   370,110 5,333 SH   SOLE   0 0 5,333
NEXGEN ENERGY LTD COM 65340P106   61,270 10,263 SH   SOLE   0 0 10,263
NEXTERA ENERGY INC COM 65339F101   969,396 16,921 SH   SOLE   0 0 16,921
NORTHROP GRUMMAN CORP COM 666807102   245,626 558 SH   SOLE   0 0 558
NVIDIA CORPORATION COM 67066G104   852,758 1,960 SH   SOLE   0 0 1,960
PACER FDS TR SWAN SOS FD OF 69374H568   322,803 13,350 SH   SOLE   0 0 13,350
PACER FDS TR US CASH COWS 100 69374H881   298,674 6,042 SH   SOLE   0 0 6,042
PAYCHEX INC COM 704326107   531,523 4,609 SH   SOLE   0 0 4,609
PFIZER INC COM 717081103   821,322 24,761 SH   SOLE   0 0 24,761
PHILIP MORRIS INTL INC COM 718172109   530,593 5,731 SH   SOLE   0 0 5,731
PROCTER AND GAMBLE CO COM 742718109   502,731 3,447 SH   SOLE   0 0 3,447
PROSHARES TR S&P 500 DV ARIST 74348A467   1,571,995 17,753 SH   SOLE   0 0 17,753
PROSHARES TR S&P MDCP 400 DIV 74347B680   7,044,854 105,557 SH   SOLE   0 0 105,557
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,514,476 21,403 SH   SOLE   0 0 21,403
SOUTHERN CO COM 842587107   217,912 3,367 SH   SOLE   0 0 3,367
SOUTHSTATE CORPORATION COM 840441109   593,105 8,805 SH   SOLE   0 0 8,805
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,789,061 8,327 SH   SOLE   0 0 8,327
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,503,570 15,214 SH   SOLE   0 0 15,214
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   3,011,260 6,594 SH   SOLE   0 0 6,594
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,001,694 40,952 SH   SOLE   0 0 40,952
SPROTT FDS TR URANIUM MINERS E 85208P303   236,699 5,018 SH   SOLE   0 0 5,018
TESLA INC COM 88160R101   540,225 2,159 SH   SOLE   0 0 2,159
UNITEDHEALTH GROUP INC COM 91324P102   891,408 1,768 SH   SOLE   0 0 1,768
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,414,663 32,123 SH   SOLE   0 0 32,123
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,350,795 33,689 SH   SOLE   0 0 33,689
VANGUARD INDEX FDS GROWTH ETF 922908736   569,400 2,091 SH   SOLE   0 0 2,091
VANGUARD INDEX FDS MID CAP ETF 922908629   852,993 4,096 SH   SOLE   0 0 4,096
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,863,035 20,432 SH   SOLE   0 0 20,432
VANGUARD INDEX FDS TOTAL STK MKT 922908769   788,437 3,712 SH   SOLE   0 0 3,712
VANGUARD INDEX FDS VALUE ETF 922908744   625,350 4,534 SH   SOLE   0 0 4,534
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   752,381 14,505 SH   SOLE   0 0 14,505
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,892,133 99,264 SH   SOLE   0 0 99,264
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   291,432 6,164 SH   SOLE   0 0 6,164
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   529,609 6,970 SH   SOLE   0 0 6,970
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,439,309 24,988 SH   SOLE   0 0 24,988
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,374,903 18,295 SH   SOLE   0 0 18,295
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,242,081 7,994 SH   SOLE   0 0 7,994
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   591,220 13,523 SH   SOLE   0 0 13,523
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   9,701,226 93,895 SH   SOLE   0 0 93,895
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   400,956 3,954 SH   SOLE   0 0 3,954
VANGUARD WORLD FD MEGA GRWTH IND 921910816   482,361 2,126 SH   SOLE   0 0 2,126
VERIZON COMMUNICATIONS INC COM 92343V104   270,610 8,350 SH   SOLE   0 0 8,350
WISDOMTREE TR EM EX ST-OWNED 97717X578   4,243,618 159,116 SH   SOLE   0 0 159,116