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
ABBOTT LABS COM 002824100   297,739 2,705 SH   SOLE 0 8 0 2,697
ABBVIE INC COM 00287Y109   2,848,538 18,381 SH   SOLE 0 1,025 0 17,356
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   2,772,108 140,431 SH   SOLE 0 30,229 0 110,202
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   762,999 2,174 SH   SOLE 0 276 0 1,898
ADOBE INC COM 00724F101   969,596 1,625 SH   SOLE 0 266 0 1,359
ADVANCED MICRO DEVICES INC COM 007903107   1,001,504 6,794 SH   SOLE 0 766 0 6,028
AFLAC INC COM 001055102   372,900 4,520 SH   SOLE 0 12 0 4,508
ALPHABET INC CAP STK CL C 02079K107   2,097,179 14,881 SH   SOLE 0 1,997 0 12,884
ALPS ETF TR RIVERFRONT DYM 00162Q536   2,434,939 107,728 SH   SOLE 0 4,777 0 102,951
ALPS ETF TR RIVRFRNT STR INC 00162Q783   9,007,774 388,876 SH   SOLE 0 35,638 0 353,238
ALPS ETF TR RIVERFRNT DYMC 00162Q528   2,743,979 57,564 SH   SOLE 0 2,705 0 54,859
ALPS ETF TR ACTIVE EQTY OPPT 00162Q510   839,319 17,705 SH   SOLE 0 1,050 0 16,655
AMAZON COM INC COM 023135106   1,588,265 10,453 SH   SOLE 0 1,285 0 9,168
AMERICAN EXPRESS CO COM 025816109   285,029 1,521 SH   SOLE 0 36 0 1,485
AMERICAN TOWER CORP NEW COM 03027X100   658,708 3,051 SH   SOLE 0 419 0 2,632
AMGEN INC COM 031162100   354,179 1,230 SH   SOLE 0 175 0 1,055
APPLE INC COM 037833100   6,144,320 31,914 SH   SOLE 0 6,879 0 25,035
APPLIED MATLS INC COM 038222105   1,018,620 6,285 SH   SOLE 0 779 0 5,506
ARK ETF TR FINTECH INNOVA 00214Q708   447,844 16,238 SH   SOLE 0 5,207 0 11,031
AT&T INC COM 00206R102   1,738,069 103,580 SH   SOLE 0 5,226 0 98,354
BCE INC COM NEW 05534B760   1,457,736 37,017 SH   SOLE 0 1,739 0 35,278
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   350,240 982 SH   SOLE 0 36 0 946
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   4,590,785 425,467 SH   SOLE 0 14,101 0 411,366
BROADCOM INC COM 11135F101   995,082 891 SH   SOLE 0 108 0 783
COSTCO WHSL CORP NEW COM 22160K105   890,432 1,349 SH   SOLE 0 215 0 1,134
DISNEY WALT CO COM 254687106   525,098 5,816 SH   SOLE 0 594 0 5,222
DUKE ENERGY CORP NEW COM NEW 26441C204   1,594,680 16,433 SH   SOLE 0 727 0 15,706
ELI LILLY & CO COM 532457108   628,971 1,079 SH   SOLE 0 156 0 923
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   307,003 13,706 SH   SOLE 0 5,465 0 8,241
EVEREST GROUP LTD COM G3223R108   550,540 1,557 SH   SOLE 0 208 0 1,349
EXXON MOBIL CORP COM 30231G102   4,005,242 40,060 SH   SOLE 0 3,286 0 36,774
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   6,943,061 389,403 SH   SOLE 0 13,122 0 376,281
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,768,037 28,894 SH   SOLE 0 1,500 0 27,394
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   480,291 8,122 SH   SOLE 0 427 0 7,695
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,202,713 54,030 SH   SOLE 0 1,815 0 52,215
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   354,737 4,432 SH   SOLE 0 2,611 0 1,821
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,474,935 38,617 SH   SOLE 0 1,629 0 36,988
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   889,420 44,875 SH   SOLE 0 1,515 0 43,360
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   2,271,352 140,903 SH   SOLE 0 6,614 0 134,289
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   614,621 18,756 SH   SOLE 0 644 0 18,112
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,468,981 67,137 SH   SOLE 0 2,863 0 64,274
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,791,700 67,157 SH   SOLE 0 11,492 0 55,665
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   245,134 5,384 SH   SOLE 0 278 0 5,106
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   4,591,427 88,843 SH   SOLE 0 3,546 0 85,297
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   345,118 1,850 SH   SOLE 0 611 0 1,239
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,189,318 75,995 SH   SOLE 0 2,558 0 73,437
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   754,539 35,325 SH   SOLE 0 1,858 0 33,467
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,251,501 46,596 SH   SOLE 0 1,116 0 45,480
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   3,302,095 119,252 SH   SOLE 0 4,857 0 114,395
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   374,042 8,119 SH   SOLE 0 636 0 7,483
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,866,846 88,004 SH   SOLE 0 2,077 0 85,927
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,133,882 25,421 SH   SOLE 0 616 0 24,805
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   4,909,386 198,439 SH   SOLE 0 21,690 0 176,749
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   1,581,635 45,255 SH   SOLE 0 3,016 0 42,239
FIRST TR MORNINGSTAR DIVID L SHS 336917109   9,717,108 270,822 SH   SOLE 0 11,211 0 259,611
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   1,755,223 145,413 SH   SOLE 0 6,152 0 139,261
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,430,395 207,850 SH   SOLE 0 8,808 0 199,042
FLAHERTY & CRUMRINE PFD SECS COM 338478100   1,816,541 130,686 SH   SOLE 0 4,447 0 126,239
GENERAL ELECTRIC CO COM NEW 369604301   1,032,399 8,089 SH   SOLE 0 1,067 0 7,022
GENERAL MLS INC COM 370334104   1,429,694 21,948 SH   SOLE 0 1,040 0 20,908
GLACIER BANCORP INC NEW COM 37637Q105   843,465 20,413 SH   SOLE 0 0 0 20,413
GLOBAL X FDS US INFR DEV ETF 37954Y673   435,126 12,627 SH   SOLE 0 2,908 0 9,719
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   101,463 10,026 SH   SOLE 0 3,308 0 6,718
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   701,565 7,034 SH   SOLE 0 246 0 6,788
HOME DEPOT INC COM 437076102   901,724 2,602 SH   SOLE 0 350 0 2,252
HONEYWELL INTL INC COM 438516106   765,651 3,651 SH   SOLE 0 2,812 0 839
INTUIT COM 461202103   813,164 1,301 SH   SOLE 0 220 0 1,081
INTUITIVE SURGICAL INC COM NEW 46120E602   510,763 1,514 SH   SOLE 0 201 0 1,313
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,838,619 11,652 SH   SOLE 0 887 0 10,765
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,686,404 47,801 SH   SOLE 0 12,736 0 35,065
INVESCO QQQ TR UNIT SER 1 46090E103   16,101,065 39,317 SH   SOLE 0 8,620 0 30,697
ISHARES INC CORE MSCI EMKT 46434G103   799,222 15,801 SH   SOLE 0 1,043 0 14,758
ISHARES TR PFD AND INCM SEC 464288687   1,699,670 54,494 SH   SOLE 0 6,710 0 47,784
ISHARES TR MSCI KLD400 SOC 464288570   268,335 2,947 SH   SOLE 0 0 0 2,947
ISHARES TR CORE S&P SCP ETF 464287804   1,600,075 14,781 SH   SOLE 0 3,850 0 10,931
ISHARES TR MSCI USA QLT FCT 46432F339   9,400,982 63,891 SH   SOLE 0 15,308 0 48,583
ISHARES TR 7-10 YR TRSY BD 464287440   2,840,322 29,467 SH   SOLE 0 3,385 0 26,082
ISHARES TR CORE US AGGBD ET 464287226   1,668,960 16,816 SH   SOLE 0 936 0 15,880
ISHARES TR GLOBAL EQUITY 46434V316   468,684 12,376 SH   SOLE 0 1,419 0 10,957
ISHARES TR ISHS 5-10YR INVT 464288638   292,344 5,622 SH   SOLE 0 434 0 5,188
ISHARES TR RUS 1000 VAL ETF 464287598   233,168 1,411 SH   SOLE 0 418 0 993
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,496,186 14,922 SH   SOLE 0 991 0 13,931
ISHARES TR RUS TP200 GR ETF 464289438   268,262 1,531 SH   SOLE 0 441 0 1,090
ISHARES TR MSCI EMG MKT ETF 464287234   224,738 5,589 SH   SOLE 0 635 0 4,954
ISHARES TR CORE S&P MCP ETF 464287507   219,059 790 SH   SOLE 0 0 0 790
ISHARES TR SHORT TREAS BD 464288679   1,323,792 12,020 SH   SOLE 0 108 0 11,912
ISHARES TR YLD OPTIM BD 46434V787   963,264 42,946 SH   SOLE 0 1,062 0 41,884
ISHARES TR RUS MD CP GR ETF 464287481   3,649,090 34,933 SH   SOLE 0 9,919 0 25,014
ISHARES TR MSCI USA MMENTM 46432F396   2,920,183 18,613 SH   SOLE 0 5,571 0 13,042
ISHARES TR CORE S&P500 ETF 464287200   1,795,007 3,758 SH   SOLE 0 631 0 3,127
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   1,929,623 38,195 SH   SOLE 0 1,118 0 37,077
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   566,480 10,303 SH   SOLE 0 539 0 9,764
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,096,006 41,670 SH   SOLE 0 2,849 0 38,821
KIMBERLY-CLARK CORP COM 494368103   1,446,963 11,908 SH   SOLE 0 754 0 11,154
LOCKHEED MARTIN CORP COM 539830109   371,355 819 SH   SOLE 0 104 0 715
LOWES COS INC COM 548661107   454,002 2,040 SH   SOLE 0 283 0 1,757
MASTERCARD INCORPORATED CL A 57636Q104   780,293 1,829 SH   SOLE 0 312 0 1,517
META PLATFORMS INC CL A 30303M102   215,952 610 SH   SOLE 0 257 0 353
MICROSOFT CORP COM 594918104   3,813,897 10,142 SH   SOLE 0 1,527 0 8,615
MORGAN STANLEY ETF TRUST CALVERT US LRGCP 61774R304   273,627 4,468 SH   SOLE 0 0 0 4,468
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,592,070 23,416 SH   SOLE 0 1,089 0 22,327
NEWMONT CORP COM 651639106   203,018 4,905 SH   SOLE 0 40 0 4,865
NVIDIA CORPORATION COM 67066G104   491,753 993 SH   SOLE 0 244 0 749
PAYCHEX INC COM 704326107   696,079 5,844 SH   SOLE 0 757 0 5,087
PEPSICO INC COM 713448108   2,268,883 13,359 SH   SOLE 0 853 0 12,506
PHILIP MORRIS INTL INC COM 718172109   1,479,541 15,726 SH   SOLE 0 845 0 14,881
PIMCO CORPORATE & INCM STRG COM 72200U100   4,519,463 364,179 SH   SOLE 0 11,910 0 352,269
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   499,467 5,366 SH   SOLE 0 426 0 4,940
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,751,890 17,556 SH   SOLE 0 1,698 0 15,858
PRICE T ROWE GROUP INC COM 74144T108   654,480 6,077 SH   SOLE 0 801 0 5,276
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   300,631 8,275 SH   SOLE 0 2,750 0 5,525
PROCTER AND GAMBLE CO COM 742718109   253,661 1,731 SH   SOLE 0 300 0 1,431
PROSPERITY BANCSHARES INC COM 743606105   392,902 5,801 SH   SOLE 0 5,801 0 0
S&P GLOBAL INC COM 78409V104   675,765 1,534 SH   SOLE 0 193 0 1,341
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   856,056 22,767 SH   SOLE 0 7,421 0 15,346
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,860,901 16,000 SH   SOLE 0 1,431 0 14,569
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,409,618 12,519 SH   SOLE 0 2,785 0 9,734
SELECT SECTOR SPDR TR INDL 81369Y704   2,171,656 19,051 SH   SOLE 0 2,398 0 16,653
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,351,544 17,243 SH   SOLE 0 3,728 0 13,515
SELECT SECTOR SPDR TR ENERGY 81369Y506   579,379 6,911 SH   SOLE 0 112 0 6,799
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,685,073 37,277 SH   SOLE 0 3,830 0 33,447
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   973,791 13,402 SH   SOLE 0 3,891 0 9,511
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   376,980 4,407 SH   SOLE 0 142 0 4,265
SELECTQUOTE INC COM 816307300   44,795 32,697 SH   SOLE 0 0 0 32,697
SERVICENOW INC COM 81762P102   799,747 1,132 SH   SOLE 0 145 0 987
SHELL PLC SPON ADS 780259305   609,242 9,259 SH   SOLE 0 7 0 9,252
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   889,770 36,228 SH   SOLE 0 2,507 0 33,721
SPDR GOLD TR GOLD SHS 78463V107   905,094 4,735 SH   SOLE 0 344 0 4,391
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   722,364 20,400 SH   SOLE 0 1,374 0 19,026
SPDR S&P 500 ETF TR TR UNIT 78462F103   395,942 833 SH   SOLE 0 334 0 499
SPDR SER TR SSGA US LRG ETF 78468R804   712,436 4,913 SH   SOLE 0 326 0 4,587
SPDR SER TR PORTFOLIO SHORT 78464A474   2,773,504 93,133 SH   SOLE 0 15,602 0 77,531
SPDR SER TR PORTFOLIO S&P600 78468R853   287,963 6,827 SH   SOLE 0 455 0 6,372
SPDR SER TR PRTFLO S&P500 GW 78464A409   279,628 4,298 SH   SOLE 0 1,244 0 3,054
SPDR SER TR PORTFOLIO S&P500 78464A854   1,703,147 30,468 SH   SOLE 0 2,024 0 28,444
SPDR SER TR PORTFOLIO S&P400 78464A847   284,768 5,845 SH   SOLE 0 392 0 5,453
SPDR SER TR BLOOMBERG INVT 78468R200   2,113,680 69,097 SH   SOLE 0 3,830 0 65,267
SPDR SER TR PORTFOLIO LN COR 78464A367   2,113,161 88,826 SH   SOLE 0 5,707 0 83,119
SPDR SER TR PORTFOLI S&P1500 78464A805   1,527,680 26,137 SH   SOLE 0 1,715 0 24,422
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,419,681 48,361 SH   SOLE 0 1,249 0 47,112
SPDR SER TR PRTFLO S&P500 VL 78464A508   373,227 8,004 SH   SOLE 0 2,315 0 5,689
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,765,863 89,813 SH   SOLE 0 2,744 0 87,069
STEEL DYNAMICS INC COM 858119100   321,907 2,726 SH   SOLE 0 320 0 2,406
SYNAPTOGENIX INC COM NEW 87167T201   4,337 15,950 SH   SOLE 0 15,500 0 450
TESLA INC COM 88160R101   1,710,086 6,882 SH   SOLE 0 720 0 6,162
THERMO FISHER SCIENTIFIC INC COM 883556102   685,799 1,292 SH   SOLE 0 233 0 1,059
TIDAL ETF TR UNLIMITED HFND 886364439   2,831,745 136,042 SH   SOLE 0 41,377 0 94,665
TOLL BROTHERS INC COM 889478103   570,073 5,546 SH   SOLE 0 694 0 4,852
UNION PAC CORP COM 907818108   300,885 1,225 SH   SOLE 0 25 0 1,200
UNITED PARCEL SERVICE INC CL B 911312106   494,174 3,143 SH   SOLE 0 910 0 2,233
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,454,274 50,531 SH   SOLE 0 1,220 0 49,311
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,000,373 40,794 SH   SOLE 0 2,628 0 38,166
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   3,923,276 50,938 SH   SOLE 0 6,783 0 44,155
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   2,061,688 27,644 SH   SOLE 0 3,619 0 24,025
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,181,032 54,740 SH   SOLE 0 5,337 0 49,403
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,263,240 86,362 SH   SOLE 0 11,530 0 74,832
VANGUARD INDEX FDS GROWTH ETF 922908736   9,164,889 29,480 SH   SOLE 0 4,333 0 25,148
VANGUARD INDEX FDS VALUE ETF 922908744   6,795,434 45,454 SH   SOLE 0 5,974 0 39,481
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   925,620 10,476 SH   SOLE 0 718 0 9,758
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,871,152 13,459 SH   SOLE 0 1,489 0 11,969
VANGUARD INDEX FDS MID CAP ETF 922908629   1,783,694 7,667 SH   SOLE 0 560 0 7,107
VANGUARD INDEX FDS TOTAL STK MKT 922908769   437,434 1,844 SH   SOLE 0 880 0 964
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,758,468 67,116 SH   SOLE 0 8,686 0 58,430
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   741,273 17,405 SH   SOLE 0 1,127 0 16,278
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,047,447 44,164 SH   SOLE 0 5,811 0 38,353
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   410,545 5,122 SH   SOLE 0 263 0 4,859
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,496,215 177,374 SH   SOLE 0 23,433 0 153,941
VANGUARD WORLD FD MEGA GRWTH IND 921910816   560,507 2,160 SH   SOLE 0 219 0 1,941
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   1,290,154 10,959 SH   SOLE 0 100 0 10,859
VERISK ANALYTICS INC COM 92345Y106   1,023,276 4,284 SH   SOLE 0 2 0 4,282
VISA INC COM CL A 92826C839   1,233,072 4,736 SH   SOLE 0 524 0 4,212
WEST PHARMACEUTICAL SVSC INC COM 955306105   341,909 971 SH   SOLE 0 122 0 849
WESTERN UN CO COM 959802109   472,065 39,603 SH   SOLE 0 5,245 0 34,358
WILLIAMS SONOMA INC COM 969904101   721,364 3,575 SH   SOLE 0 467 0 3,108