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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 485,459 5,350 SH SOLE 0 0 5,350
ABBVIE INC COM 00287Y109 2,742,852 10,900 SH SOLE 0 0 10,900
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 380,415 2,100 SH SOLE 0 0 2,100
SERIES PORTFOLIOS TR ADAPTIV SELECT 81752T536 591,191 12,236 SH SOLE 0 0 12,236
AERCAP HOLDINGS NV SHS N00985106 420,721 2,886 SH SOLE 0 0 2,886
AFLAC INC COM 001055102 281,400 2,400 SH SOLE 0 0 2,400
ALLY FINL INC COM 02005N100 277,998 6,050 SH SOLE 0 0 6,050
ALPHABET INC CAP STK CL A 02079K305 1,014,127 2,838 SH SOLE 0 0 2,838
AMAZON COM INC COM 023135106 946,686 3,972 SH SOLE 0 0 3,972
AMERICAN ELEC PWR CO INC COM 025537101 585,493 4,280 SH SOLE 0 0 4,280
AMERICAN EXPRESS CO COM 025816109 590,429 1,746 SH SOLE 0 0 1,746
AMGEN INC COM 031162100 1,665,772 4,600 SH SOLE 0 0 4,600
AMPHENOL CORP CL A 032095101 10,343,636 58,664 SH SOLE 0 0 58,664
ANALOG DEVICES INC COM 032654105 2,075,213 5,225 SH SOLE 0 0 5,225
APPLE INC COM 037833100 6,825,645 23,589 SH SOLE 0 0 23,589
APPLIED MATLS INC COM 038222105 219,847 304 SH SOLE 0 0 304
ARCH CAP GROUP LTD ORD G0450A105 623,416 6,423 SH SOLE 0 0 6,423
ASTRAZENECA PLC ORD G0593M107 342,446 1,806 SH SOLE 0 0 1,806
BANK OF AMER CORP COM 060505104 1,971,863 34,606 SH SOLE 0 0 34,606
BANK OZK LITTLE ROCK ARK COM 06417N103 697,589 13,392 SH SOLE 0 0 13,392
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 671,523 1,342 SH SOLE 0 0 1,342
BIOGEN INC COM 09062X103 687,935 3,184 SH SOLE 0 0 3,184
BIOMARIN PHARMACEUTICAL INC COM 09061G101 546,852 9,557 SH SOLE 0 0 9,557
BLACKROCK MUNIYIELD QUALITY COM 09254E103 290,008 26,103 SH SOLE 0 0 26,103
BLACKSTONE INC COM 09260D107 1,161,078 9,867 SH SOLE 0 0 9,867
BRISTOL-MYERS SQUIBB CO COM 110122108 886,260 15,381 SH SOLE 0 0 15,381
BROADCOM INC COM 11135F101 408,705 1,082 SH SOLE 0 0 1,082
CARMAX INC COM 143130102 463,845 8,770 SH SOLE 0 0 8,770
CATERPILLAR INC COM 149123101 1,887,624 1,773 SH SOLE 0 0 1,773
CENTERPOINT ENERGY INC COM 15189T107 209,630 4,760 SH SOLE 0 0 4,760
CHEVRON CORPORATION COM 166764100 244,095 1,473 SH SOLE 0 0 1,473
CISCO SYS INC COM 17275R102 576,105 4,905 SH SOLE 0 0 4,905
CITIGROUP INC COM NEW 172967424 997,301 7,126 SH SOLE 0 0 7,126
CME GROUP INC COM 12572Q105 210,499 953 SH SOLE 0 0 953
COCA COLA CO COM 191216100 362,144 4,456 SH SOLE 0 0 4,456
COCA COLA CONS INC COM 191098102 1,030,968 5,400 SH SOLE 0 0 5,400
COMCAST CORP NEW CL A 20030N101 765,944 31,199 SH SOLE 0 0 31,199
CONSOLIDATED EDISON INC COM 209115104 569,189 5,145 SH SOLE 0 0 5,145
CORNING INC COM 219350105 1,225,790 4,799 SH SOLE 0 0 4,799
DISNEY WALT CO COM 254687106 374,412 3,890 SH SOLE 0 0 3,890
DOVER CORP COM 260003108 242,222 1,080 SH SOLE 0 0 1,080
DUKE ENERGY CORP NEW COM NEW 26441C204 2,399,066 18,953 SH SOLE 0 0 18,953
EASTMAN CHEM CO COM 277432100 253,358 3,783 SH SOLE 0 0 3,783
ELI LILLY & CO COM 532457108 1,491,160 1,243 SH SOLE 0 0 1,243
ENBRIDGE INC COM 29250N105 746,201 13,765 SH SOLE 0 0 13,765
ENTERGY CORP NEW COM 29364G103 688,428 5,994 SH SOLE 0 0 5,994
ENTERPRISE PRODS PARTNERS L COM 293792107 593,525 16,146 SH SOLE 0 0 16,146
EOG RES INC COM 26875P101 311,275 2,399 SH SOLE 0 0 2,399
EXXON MOBIL CORP COM 30231G102 4,391,035 32,117 SH SOLE 0 0 32,117
FIDUS INVT CORP COM 316500107 1,349,594 70,771 SH SOLE 0 0 70,771
FIFTH THIRD BANCORP COM 316773100 995,541 17,661 SH SOLE 0 0 17,661
FIRST HORIZON CORPORATION COM 320517105 455,597 17,769 SH SOLE 0 0 17,769
FIRST SOLAR INC COM 336433107 532,798 2,258 SH SOLE 0 0 2,258
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 3,055,500 37,694 SH SOLE 0 0 37,694
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 1,624,122 5,700 SH SOLE 0 0 5,700
FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 1,512,580 33,191 SH SOLE 0 0 33,191
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 6,055,212 37,940 SH SOLE 0 0 37,940
FIRST TR EXCHANGE-TRADED FD SHS 337345102 1,516,480 4,531 SH SOLE 0 0 4,531
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1,688,108 63,439 SH SOLE 0 0 63,439
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2,690,846 10,855 SH SOLE 0 0 10,855
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 629,114 14,583 SH SOLE 0 0 14,583
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176 1,513,589 6,968 SH SOLE 0 0 6,968
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 1,705,605 15,573 SH SOLE 0 0 15,573
GE AEROSPACE COM NEW 369604301 1,737,628 4,649 SH SOLE 0 0 4,649
GE VERNOVA INC COM 36828A101 2,352,484 2,002 SH SOLE 0 0 2,002
GENUINE PARTS CO COM 372460105 421,272 3,571 SH SOLE 0 0 3,571
GILEAD SCIENCES INC COM 375558103 510,704 4,042 SH SOLE 0 0 4,042
GLOBUS MED INC CL A 379577208 520,913 6,593 SH SOLE 0 0 6,593
GODADDY INC CL A 380237107 398,936 4,700 SH SOLE 0 0 4,700
GOLDMAN SACHS GROUP INC COM 38141G104 955,794 945 SH SOLE 0 0 945
HARTFORD INSURANCE GROUP INC COM 416515104 225,284 1,700 SH SOLE 0 0 1,700
HERSHEY CO COM 427866108 443,001 2,525 SH SOLE 0 0 2,525
HOME DEPOT INC COM 437076102 495,163 1,404 SH SOLE 0 0 1,404
HONEYWELL AEROSPACE INC COM 43849R105 403,029 1,823 SH SOLE 0 0 1,823
HONEYWELL INTL INC COM 438516205 408,282 1,824 SH SOLE 0 0 1,824
HUNTINGTON BANCSHARES INC COM 446150104 289,868 16,349 SH SOLE 0 0 16,349
INTEL CORP COM 458140100 251,334 1,800 SH SOLE 0 0 1,800
INTERNATIONAL BUSINESS MACHS COM 459200101 524,321 1,865 SH SOLE 0 0 1,865
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 385,600 16,000 SH SOLE 0 0 16,000
INVESCO QQQ TR UNIT SER 1 46090E103 2,443,054 3,318 SH SOLE 0 0 3,318
INVESCO QUALITY MUN INCOME T COM 46133G107 428,864 42,378 SH SOLE 0 0 42,378
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 2,084,978 35,187 SH SOLE 0 0 35,187
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 952,180 17,002 SH SOLE 0 0 17,002
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2,943,962 30,053 SH SOLE 0 0 30,053
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 31,548,033 148,273 SH SOLE 0 0 148,273
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 5,174,471 66,724 SH SOLE 0 0 66,724
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 17,304,424 270,403 SH SOLE 0 0 270,403
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 80,728,557 1,251,606 SH SOLE 0 0 1,251,606
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 1,027,141 7,891 SH SOLE 0 0 7,891
INVESCO VALUE MUN INCOME TR COM 46132P108 557,778 43,816 SH SOLE 0 0 43,816
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1,400,967 11,425 SH SOLE 0 0 11,425
IQVIA HLDGS INC COM 46266C105 566,328 2,931 SH SOLE 0 0 2,931
ISHARES TR 0-3 MTH TREASURY 46436E718 234,408 2,328 SH SOLE 0 0 2,328
ISHARES TR ISHARES SEMICDTR 464287523 542,982 847 SH SOLE 0 0 847
ISHARES TR MRGSTR MD CP GRW 464288307 471,840 4,800 SH SOLE 0 0 4,800
ISHARES TR RUS 2000 GRW ETF 464287648 256,074 650 SH SOLE 0 0 650
ISHARES TR RUSSELL 2000 ETF 464287655 1,174,553 3,909 SH SOLE 0 0 3,909
ISHARES TR S&P MC 400GR ETF 464287606 2,426,375 20,650 SH SOLE 0 0 20,650
ISHARES TR US TRSPRTION 464287192 520,500 6,000 SH SOLE 0 0 6,000
ITRON INC COM 465741106 472,540 5,461 SH SOLE 0 0 5,461
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,031,000 60,032 SH SOLE 0 0 60,032
JEFFERIES FINANCIAL GROUP IN COM 47233W109 666,783 13,341 SH SOLE 0 0 13,341
JOHNSON & JOHNSON COM 478160104 7,389,383 29,096 SH SOLE 0 0 29,096
JOHNSON CONTROLS INTERNATION SHS G51502105 210,545 1,441 SH SOLE 0 0 1,441
JPMORGAN CHASE & CO COM 46625H100 1,563,001 4,775 SH SOLE 0 0 4,775
LINDE PLC SHS G54950103 596,781 1,150 SH SOLE 0 0 1,150
LOCKHEED MARTIN CORP COM 539830109 459,693 902 SH SOLE 0 0 902
LOWES COS INC COM 548661107 210,813 956 SH SOLE 0 0 956
M & T BK CORP COM 55261F104 292,397 1,228 SH SOLE 0 0 1,228
MARATHON PETE CORP COM 56585A102 262,317 1,026 SH SOLE 0 0 1,026
MARTIN MARIETTA MATLS INC COM 573284106 481,674 835 SH SOLE 0 0 835
MEDTRONIC PLC SHS G5960L103 676,824 8,652 SH SOLE 0 0 8,652
MERCK & CO INC COM 58933Y105 1,696,150 13,200 SH SOLE 0 0 13,200
META PLATFORMS INC CL A 30303M102 242,387 430 SH SOLE 0 0 430
METLIFE INC COM 59156R108 613,752 7,254 SH SOLE 0 0 7,254
MICRON TECHNOLOGY INC COM 595112103 342,824 297 SH SOLE 0 0 297
MICROSOFT CORP COM 594918104 3,774,407 10,118 SH SOLE 0 0 10,118
MORGAN STANLEY COM NEW 617446448 297,385 1,423 SH SOLE 0 0 1,423
NETFLIX INC. COM 64110L106 217,841 3,051 SH SOLE 0 0 3,051
NEUROCRINE BIOSCIENCES INC COM 64125C109 737,846 4,378 SH SOLE 0 0 4,378
NOVA LTD COM M7516K103 1,085,880 2,000 SH SOLE 0 0 2,000
NOVARTIS AG SPONSORED ADR 66987V109 886,779 5,658 SH SOLE 0 0 5,658
NUCOR CORP COM 670346105 460,373 2,067 SH SOLE 0 0 2,067
NVIDIA CORPORATION COM 67066G104 549,550 2,747 SH SOLE 0 0 2,747
OLD DOMINION FREIGHT LINE IN COM 679580100 236,222 1,091 SH SOLE 0 0 1,091
ONEOK INC NEW COM 682680103 816,984 9,397 SH SOLE 0 0 9,397
ORACLE CORP COM 68389X105 963,017 6,571 SH SOLE 0 0 6,571
PACER FDS TR US CASH COWS 100 69374H881 3,685,598 59,254 SH SOLE 0 0 59,254
PAYCOM SOFTWARE INC COM 70432V102 492,414 3,918 SH SOLE 0 0 3,918
PHILLIPS 66 COM 718546104 913,234 5,402 SH SOLE 0 0 5,402
PINTEREST INC CL A 72352L106 378,624 18,004 SH SOLE 0 0 18,004
PNC FINL SVCS GROUP INC COM 693475105 553,493 2,248 SH SOLE 0 0 2,248
PRICE T ROWE GROUP INC COM 74144T108 715,341 6,292 SH SOLE 0 0 6,292
PRUDENTIAL FINL INC COM 744320102 260,185 2,411 SH SOLE 0 0 2,411
PVH CORPORATION COM 693656100 656,458 8,840 SH SOLE 0 0 8,840
QUALCOMM INC COM 747525103 265,174 1,435 SH SOLE 0 0 1,435
QUANTA SVCS INC COM 74762E102 1,440,325 2,000 SH SOLE 0 0 2,000
RAYMOND JAMES FINL INC COM 754730109 2,131,567 14,021 SH SOLE 0 0 14,021
ROCKWELL AUTOMATION INC COM 773903109 834,210 1,685 SH SOLE 0 0 1,685
ROYAL BK CDA COM 780087102 4,858,621 23,475 SH SOLE 0 0 23,475
RTX CORPORATION COM 75513E101 493,298 2,600 SH SOLE 0 0 2,600
SALESFORCE INC COM 79466L302 331,963 2,119 SH SOLE 0 0 2,119
SMITH A O CORP COM 831865209 525,719 8,382 SH SOLE 0 0 8,382
SNAP ON INC COM 833034101 563,421 1,400 SH SOLE 0 0 1,400
SONOCO PRODS CO COM 835495102 480,046 8,519 SH SOLE 0 0 8,519
SOUTHERN CO COM 842587107 279,805 2,923 SH SOLE 0 0 2,923
SPDR GOLD TR GOLD SHS 78463V107 723,498 1,964 SH SOLE 0 0 1,964
STATE STR CORP COM 857477103 841,386 4,961 SH SOLE 0 0 4,961
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,085,002 20,429 SH SOLE 0 0 20,429
SPDR SERIES TRUST ST STR SP BIOT 78464A870 238,324 1,506 SH SOLE 0 0 1,506
TARGET CORP COM 87612E106 1,003,356 7,682 SH SOLE 0 0 7,682
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 292,784 35,064 SH SOLE 0 0 35,064
TESLA INC COM 88160R101 302,411 719 SH SOLE 0 0 719
THE CIGNA GROUP COM 125523100 383,747 1,392 SH SOLE 0 0 1,392
TRIMBLE INC COM 896239100 329,394 6,436 SH SOLE 0 0 6,436
TRUIST FINL CORP COM 89832Q109 2,160,580 43,368 SH SOLE 0 0 43,368
UBER TECHNOLOGIES INC COM 90353T100 651,966 9,035 SH SOLE 0 0 9,035
UNITED PARCEL SVCS INC CL B 911312106 769,924 7,162 SH SOLE 0 0 7,162
US BANCORP COM NEW 902973304 905,078 14,985 SH SOLE 0 0 14,985
US FOODS HLDG CORP COM 912008109 252,353 2,468 SH SOLE 0 0 2,468
VANECK ETF TRUST RARE EAR STR ETF 92189H805 205,586 2,323 SH SOLE 0 0 2,323
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 328,480 1,334 SH SOLE 0 0 1,334
VANGUARD WORLD FD INF TECH ETF 92204A702 4,858,189 40,648 SH SOLE 0 0 40,648
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 13,565,011 44,287 SH SOLE 0 0 44,287
VANGUARD INDEX FDS SMALL CP ETF 922908751 348,740 1,150 SH SOLE 0 0 1,150
VANGUARD INDEX FDS SML CP GRW ETF 922908595 484,921 1,326 SH SOLE 0 0 1,326
VANGUARD INDEX FDS SM CP VAL ETF 922908611 427,396 1,759 SH SOLE 0 0 1,759
VANGUARD STAR FDS VG TL INTL STK F 921909768 835,324 9,771 SH SOLE 0 0 9,771
VERTEX PHARMACEUTICALS INC COM 92532F100 1,145,956 2,307 SH SOLE 0 0 2,307
WELLS FARGO & CO COM 949746101 242,714 2,937 SH SOLE 0 0 2,937
WILLIAMS COS INC COM 969457100 434,889 5,850 SH SOLE 0 0 5,850
WW GRAINGER INC COM 384802104 340,100 250 SH SOLE 0 0 250