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
AFLAC INC COM 001055102   218,935 2,076 SH   SOLE   0 0 2,076
AT&T INC COM 00206R102   658,301 22,747 SH   SOLE   0 0 22,747
ABBOTT LABS COM 002824100   959,657 7,056 SH   SOLE   0 0 7,056
ABBVIE INC COM 00287Y109   1,383,442 7,453 SH   SOLE   0 0 7,453
AECOM COM 00766T100   202,648 1,796 SH   SOLE   0 0 1,796
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H489   2,296,741 89,233 SH   SOLE   0 0 89,233
AIM ETF PRODUCTS TRUST ALLIANZIM US EQ 00888H497   1,862,240 72,492 SH   SOLE   0 0 72,492
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H513   1,562,721 60,034 SH   SOLE   0 0 60,034
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H521   444,545 17,454 SH   SOLE   0 0 17,454
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H554   3,339,045 124,925 SH   SOLE   0 0 124,925
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H612   3,741,635 134,205 SH   SOLE   0 0 134,205
ALPHABET INC CAP STK CL C 02079K107   23,332,354 131,531 SH   SOLE   0 0 131,531
ALPHABET INC CAP STK CL A 02079K305   3,525,919 20,007 SH   SOLE   0 0 20,007
ALTRIA GROUP INC COM 02209S103   7,894,853 134,656 SH   SOLE   0 0 134,656
AMAZON COM INC COM 023135106   33,476,869 152,591 SH   SOLE   0 0 152,591
AMERICAN ELEC PWR CO INC COM 025537101   869,258 8,378 SH   SOLE   0 0 8,378
AMERICAN EXPRESS CO COM 025816109   229,985 721 SH   SOLE   0 0 721
AMERICAN WTR WKS CO INC NEW COM 030420103   316,058 2,272 SH   SOLE   0 0 2,272
AMGEN INC COM 031162100   1,053,328 3,773 SH   SOLE   0 0 3,773
APPLE INC COM 037833100   36,540,361 178,098 SH   SOLE   0 0 178,098
APPLIED MATLS INC COM 038222105   368,872 2,015 SH   SOLE   0 0 2,015
AUTOMATIC DATA PROCESSING IN COM 053015103   281,569 913 SH   SOLE   0 0 913
BANK AMERICA CORP COM 060505104   7,558,037 159,722 SH   SOLE   0 0 159,722
BECTON DICKINSON & CO COM 075887109   3,495,469 20,293 SH   SOLE   0 0 20,293
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,049,038 14,511 SH   SOLE   0 0 14,511
BROADCOM INC COM 11135F101   27,565 100 SH Call SOLE   0 0 100
BROADCOM INC COM 11135F101   44,527,179 161,535 SH   SOLE   0 0 161,535
CSX CORP COM 126408103   759,025 23,262 SH   SOLE   0 0 23,262
CVS HEALTH CORP COM 126650100   529,132 7,671 SH   SOLE   0 0 7,671
CATERPILLAR INC COM 149123101   2,024,225 5,214 SH   SOLE   0 0 5,214
CHEVRON CORP NEW COM 166764100   17,680,391 123,475 SH   SOLE   0 0 123,475
CISCO SYS INC COM 17275R102   10,318,382 148,723 SH   SOLE   0 0 148,723
COCA COLA CO COM 191216100   1,887,199 26,674 SH   SOLE   0 0 26,674
CONSTELLATION ENERGY CORP COM 21037T109   540,946 1,676 SH   SOLE   0 0 1,676
CORMEDIX INC COM 21900C308   107,800 10,000 SH   SOLE   0 0 10,000
CORNING INC COM 219350105   307,809 5,853 SH   SOLE   0 0 5,853
COSTCO WHSL CORP NEW COM 22160K105   2,938,531 2,968 SH   SOLE   0 0 2,968
DAVITA INC COM 23918K108   584,045 4,100 SH   SOLE   0 0 4,100
DEERE & CO COM 244199105   226,133 445 SH   SOLE   0 0 445
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   252,466 5,960 SH   SOLE   0 0 5,960
DISNEY WALT CO COM 254687106   1,034,748 8,344 SH   SOLE   0 0 8,344
DOUBLELINE OPPORTUNISTIC CR COM 258623107   250,694 16,300 SH   SOLE   0 0 16,300
DUKE ENERGY CORP NEW COM NEW 26441C204   16,613,410 140,792 SH   SOLE   0 0 140,792
EATON VANCE ENHANCED EQUITY COM 278277108   260,258 10,750 SH   SOLE   0 0 10,750
EDISON INTL COM 281020107   255,884 4,959 SH   SOLE   0 0 4,959
EMERSON ELEC CO COM 291011104   377,965 2,835 SH   SOLE   0 0 2,835
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   619,303 34,159 SH   SOLE   0 0 34,159
ENTERPRISE PRODS PARTNERS L COM 293792107   286,036 9,224 SH   SOLE   0 0 9,224
EXXON MOBIL CORP COM 30231G102   22,404,607 207,835 SH   SOLE   0 0 207,835
META PLATFORMS INC CL A 30303M102   3,800,621 5,149 SH   SOLE   0 0 5,149
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   296,827 4,727 SH   SOLE   0 0 4,727
FIDELITY NATL INFORMATION SV COM 31620M106   220,458 2,708 SH   SOLE   0 0 2,708
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,100,496 12,108 SH   SOLE   0 0 12,108
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109   1,213,675 12,476 SH   SOLE   0 0 12,476
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   667,434 8,096 SH   SOLE   0 0 8,096
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   665,620 12,860 SH   SOLE   0 0 12,860
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   244,376 13,729 SH   SOLE   0 0 13,729
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   270,418 14,240 SH   SOLE   0 0 14,240
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F458   1,210,156 31,589 SH   SOLE   0 0 31,589
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   246,131 6,976 SH   SOLE   0 0 6,976
FIRSTSERVICE CORP NEW COM 33767E202   2,270,060 13,000 SH   SOLE   0 0 13,000
FORD MTR CO COM 345370860   135,960 12,531 SH   SOLE   0 0 12,531
GALAXY DIGITAL INC. CL A 36317J209   212,430 9,700 SH   SOLE   0 0 9,700
GE VERNOVA INC COM 36828A101   284,700 538 SH   SOLE   0 0 538
GENERAL DYNAMICS CORP COM 369550108   2,568,149 8,805 SH   SOLE   0 0 8,805
GE AEROSPACE COM NEW 369604301   624,864 2,428 SH   SOLE   0 0 2,428
GENERAL MTRS CO COM 37045V100   258,575 5,255 SH   SOLE   0 0 5,255
GEOSPACE TECHNOLOGIES CORP COM 37364X109   178,963 12,550 SH   SOLE   0 0 12,550
GOLDMAN SACHS GROUP INC COM 38141G104   8,688,973 12,277 SH   SOLE   0 0 12,277
HERSHEY CO COM 427866108   499,859 3,012 SH   SOLE   0 0 3,012
HOME DEPOT INC COM 437076102   11,733,331 32,002 SH   SOLE   0 0 32,002
HONEYWELL INTL INC COM 438516106   18,732,799 80,440 SH   SOLE   0 0 80,440
I-80 GOLD CORP COM 44955L106   23,552 39,359 SH   SOLE   0 0 39,359
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   3,576,313 94,641 SH   SOLE   0 0 94,641
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   306,928 7,268 SH   SOLE   0 0 7,268
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   580,843 13,186 SH   SOLE   0 0 13,186
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   464,156 11,601 SH   SOLE   0 0 11,601
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   317,347 7,761 SH   SOLE   0 0 7,761
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   831,210 20,544 SH   SOLE   0 0 20,544
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   4,564,528 114,802 SH   SOLE   0 0 114,802
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   824,678 19,968 SH   SOLE   0 0 19,968
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   1,423,283 32,458 SH   SOLE   0 0 32,458
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   276,804 7,423 SH   SOLE   0 0 7,423
INTERNATIONAL BUSINESS MACHS COM 459200101   11,789,883 39,996 SH   SOLE   0 0 39,996
INVESCO QQQ TR UNIT SER 1 46090E103   1,026,889 1,862 SH   SOLE   0 0 1,862
INTUIT COM 461202103   242,590 308 SH   SOLE   0 0 308
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   262,614 1,445 SH   SOLE   0 0 1,445
ISHARES TR CORE S&P TTL STK 464287150   597,433 4,424 SH   SOLE   0 0 4,424
ISHARES TR SELECT DIVID ETF 464287168   216,186 1,628 SH   SOLE   0 0 1,628
ISHARES TR CORE S&P500 ETF 464287200   819,954 1,321 SH   SOLE   0 0 1,321
ISHARES TR CORE US AGGBD ET 464287226   246,137 2,481 SH   SOLE   0 0 2,481
ISHARES TR IBOXX INV CP ETF 464287242   311,803 2,845 SH   SOLE   0 0 2,845
ISHARES TR 1 3 YR TREAS BD 464287457   511,661 6,175 SH   SOLE   0 0 6,175
ISHARES TR RUS MID CAP ETF 464287499   299,536 3,257 SH   SOLE   0 0 3,257
ISHARES TR CORE S&P MCP ETF 464287507   369,019 5,950 SH   SOLE   0 0 5,950
ISHARES TR RUSSELL 2000 ETF 464287655   266,069 1,233 SH   SOLE   0 0 1,233
ISHARES TR RUSSELL 3000 ETF 464287689   356,265 1,015 SH   SOLE   0 0 1,015
ISHARES TR CORE S&P SCP ETF 464287804   405,438 3,710 SH   SOLE   0 0 3,710
ISHARES TR SHRT NAT MUN ETF 464288158   935,792 8,800 SH   SOLE   0 0 8,800
ISHARES TR NATIONAL MUN ETF 464288414   518,221 4,960 SH   SOLE   0 0 4,960
ISHARES TR SHORT TREAS BD 464288679   1,926,486 17,447 SH   SOLE   0 0 17,447
ISHARES SILVER TR ISHARES 46428Q109   1,240,218 37,800 SH Call SOLE   0 0 37,800
ISHARES SILVER TR ISHARES 46428Q109   7,483,764 228,094 SH   SOLE   0 0 228,094
ISHARES TR CORE HIGH DV ETF 46429B663   342,217 2,921 SH   SOLE   0 0 2,921
ISHARES TR MSCI USA MIN VOL 46429B697   37,673,517 401,337 SH   SOLE   0 0 401,337
ISHARES TR MSCI USA QLT FCT 46432F339   30,525,596 166,971 SH   SOLE   0 0 166,971
ISHARES TR LARGE CAP MAX BU 46438G612   218,402 7,939 SH   SOLE   0 0 7,939
JPMORGAN CHASE & CO. COM 46625H100   32,692,576 112,768 SH   SOLE   0 0 112,768
JOHNSON & JOHNSON COM 478160104   18,844,302 123,367 SH   SOLE   0 0 123,367
KIMBERLY-CLARK CORP COM 494368103   255,262 1,980 SH   SOLE   0 0 1,980
KINDER MORGAN INC DEL COM 49456B101   8,457,654 287,675 SH   SOLE   0 0 287,675
ELI LILLY & CO COM 532457108   1,709,208 2,193 SH   SOLE   0 0 2,193
LOCKHEED MARTIN CORP COM 539830109   7,106,355 15,344 SH   SOLE   0 0 15,344
LOWES COS INC COM 548661107   722,041 3,254 SH   SOLE   0 0 3,254
MASTERCARD INCORPORATED CL A 57636Q104   16,580,038 29,505 SH   SOLE   0 0 29,505
MCDONALDS CORP COM 580135101   2,144,590 7,340 SH   SOLE   0 0 7,340
MCKESSON CORP COM 58155Q103   230,742 315 SH   SOLE   0 0 315
MERCK & CO INC COM 58933Y105   12,922,004 163,239 SH   SOLE   0 0 163,239
MICROSOFT CORP COM 594918104   40,686,598 81,797 SH   SOLE   0 0 81,797
MIND TECHNOLOGY INC COM NEW 602566309   126,600 15,000 SH   SOLE   0 0 15,000
MONDELEZ INTL INC CL A 609207105   246,133 3,650 SH   SOLE   0 0 3,650
NETFLIX INC COM 64110L106   401,739 300 SH Call SOLE   0 0 300
NETFLIX INC COM 64110L106   2,308,660 1,724 SH   SOLE   0 0 1,724
VALERO ENERGY CORP COM 91913Y100   376,376 2,800 SH   SOLE   0 0 2,800
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   834,755 4,079 SH   SOLE   0 0 4,079
VANGUARD WORLD FD MEGA GRWTH IND 921910816   250,678 685 SH   SOLE   0 0 685
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   204,218 515 SH   SOLE   0 0 515
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   258,031 1,936 SH   SOLE   0 0 1,936
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   500,306 1,834 SH   SOLE   0 0 1,834
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   600,618 12,250 SH   SOLE   0 0 12,250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,232,567 10,972 SH   SOLE   0 0 10,972
VANGUARD INDEX FDS SM CP VAL ETF 922908611   20,195,240 103,560 SH   SOLE   0 0 103,560
VANGUARD INDEX FDS MID CAP ETF 922908629   380,628 1,360 SH   SOLE   0 0 1,360
VANGUARD INDEX FDS GROWTH ETF 922908736   324,289 740 SH   SOLE   0 0 740
VANGUARD INDEX FDS VALUE ETF 922908744   423,944 2,399 SH   SOLE   0 0 2,399
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,202,387 3,956 SH   SOLE   0 0 3,956
VERIZON COMMUNICATIONS INC COM 92343V104   17,837,916 412,247 SH   SOLE   0 0 412,247
VISA INC COM CL A 92826C839   768,065 2,163 SH   SOLE   0 0 2,163
WALMART INC COM 931142103   15,659,955 160,155 SH   SOLE   0 0 160,155
WASTE MGMT INC DEL COM 94106L109   346,655 1,515 SH   SOLE   0 0 1,515
WELLTOWER INC COM 95040Q104   767,728 4,994 SH   SOLE   0 0 4,994
XCEL ENERGY INC COM 98389B100   222,091 3,261 SH   SOLE   0 0 3,261
YUM BRANDS INC COM 988498101   275,145 1,857 SH   SOLE   0 0 1,857
EATON CORP PLC SHS G29183103   499,612 1,400 SH   SOLE   0 0 1,400
NEXTERA ENERGY INC COM 65339F101   769,725 11,088 SH   SOLE   0 0 11,088
NIKE INC CL B 654106103   465,765 6,556 SH   SOLE   0 0 6,556
NVIDIA CORPORATION COM 67066G104   4,561,959 28,875 SH   SOLE   0 0 28,875
ODYSSEY MARINE EXPL INC COM NEW 676118201   20,921 17,730 SH   SOLE   0 0 17,730
ONEOK INC NEW COM 682680103   224,483 2,750 SH   SOLE   0 0 2,750
ORACLE CORP COM 68389X105   501,754 2,295 SH   SOLE   0 0 2,295
PNC FINL SVCS GROUP INC COM 693475105   750,596 4,026 SH   SOLE   0 0 4,026
PAYCHEX INC COM 704326107   272,321 1,872 SH   SOLE   0 0 1,872
PEPSICO INC COM 713448108   13,769,965 104,286 SH   SOLE   0 0 104,286
PFIZER INC COM 717081103   632,117 26,077 SH   SOLE   0 0 26,077
PHILIP MORRIS INTL INC COM 718172109   458,569 2,518 SH   SOLE   0 0 2,518
PROCTER AND GAMBLE CO COM 742718109   19,466,403 122,184 SH   SOLE   0 0 122,184
QUALCOMM INC COM 747525103   345,866 2,172 SH   SOLE   0 0 2,172
RLI CORP COM 749607107   264,296 3,660 SH   SOLE   0 0 3,660
RTX CORPORATION COM 75513E101   3,918,947 26,838 SH   SOLE   0 0 26,838
ROBINHOOD MKTS INC COM CL A 770700102   212,353 2,268 SH   SOLE   0 0 2,268
SHELL PLC SPON ADS 780259305   1,898,779 26,967 SH   SOLE   0 0 26,967
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,174,008 3,519 SH   SOLE   0 0 3,519
SPDR GOLD TR GOLD SHS 78463V107   18,721,486 61,416 SH   SOLE   0 0 61,416
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   239,739 7,941 SH   SOLE   0 0 7,941
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   76,123,135 1,016,466 SH   SOLE   0 0 1,016,466
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,262,865 78,453 SH   SOLE   0 0 78,453
SPDR SERIES TRUST SSGA US LRG ETF 78468R804   408,890 2,342 SH   SOLE   0 0 2,342
SALESFORCE INC COM 79466L302   916,746 3,362 SH   SOLE   0 0 3,362
SCHWAB CHARLES CORP COM 808513105   243,230 2,666 SH   SOLE   0 0 2,666
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   223,386 9,374 SH   SOLE   0 0 9,374
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   243,616 9,968 SH   SOLE   0 0 9,968
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   298,458 10,009 SH   SOLE   0 0 10,009
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   901,548 36,979 SH   SOLE   0 0 36,979
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   303,667 2,253 SH   SOLE   0 0 2,253
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   206,140 2,546 SH   SOLE   0 0 2,546
SELECT SECTOR SPDR TR ENERGY 81369Y506   251,040 2,960 SH   SOLE   0 0 2,960
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   29,685,799 117,229 SH   SOLE   0 0 117,229
SOUTHERN CO COM 842587107   9,200,096 100,186 SH   SOLE   0 0 100,186
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   227,664 18,600 SH   SOLE   0 0 18,600
STRYKER CORPORATION COM 863667101   295,140 746 SH   SOLE   0 0 746
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   11,285,684 319,889 SH   SOLE   0 0 319,889
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   221,734 979 SH   SOLE   0 0 979
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   310,717 16,896 SH   SOLE   0 0 16,896
TESLA INC COM 88160R101   941,227 2,963 SH   SOLE   0 0 2,963
THERMO FISHER SCIENTIFIC INC COM 883556102   7,209,934 17,782 SH   SOLE   0 0 17,782
TORONTO DOMINION BK ONT COM NEW 891160509   963,678 13,120 SH   SOLE   0 0 13,120
TRUIST FINL CORP COM 89832Q109   275,113 6,399 SH   SOLE   0 0 6,399
UNION PAC CORP COM 907818108   933,204 4,056 SH   SOLE   0 0 4,056
UNITED PARCEL SERVICE INC CL B 911312106   4,269,752 42,300 SH   SOLE   0 0 42,300