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
3M CO COM 88579Y101   639,878 6,033 SH   SOLE   0 0 6,033
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   1,242,393 33,779 SH   SOLE   0 0 33,779
ABBOTT LABS COM 002824100   1,455,203 12,803 SH   SOLE   0 0 12,803
ABBVIE INC COM 00287Y109   6,072,065 33,345 SH   SOLE   0 0 33,345
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,013,593 47,721 SH   SOLE   0 0 47,721
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,817,671 219,261 SH   SOLE   0 0 219,261
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,661,821 4,795 SH   SOLE   0 0 4,795
ADOBE INC COM 00724F101   1,254,942 2,487 SH   SOLE   0 0 2,487
ADVANCED DRAIN SYS INC DEL COM 00790R104   329,760 1,915 SH   SOLE   0 0 1,915
ADVANCED MICRO DEVICES INC COM 007903107   3,681,097 20,395 SH   SOLE   0 0 20,395
AIR PRODS & CHEMS INC COM 009158106   213,441 881 SH   SOLE   0 0 881
AIRBNB INC COM CL A 009066101   236,720 1,435 SH   SOLE   0 0 1,435
ALASKA AIR GROUP INC COM 011659109   410,604 9,551 SH   SOLE   0 0 9,551
ALBEMARLE CORP COM 012653101   234,643 1,781 SH   SOLE   0 0 1,781
ALCON AG ORD SHS H01301128   660,079 7,942 SH   SOLE   0 0 7,942
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,304,351 18,026 SH   SOLE   0 0 18,026
ALIGOS THERAPEUTICS INC COM 01626L105   9,800 10,000 SH   SOLE   0 0 10,000
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   61,920 12,900 SH   SOLE   0 0 12,900
ALLSTATE CORP COM 020002101   313,453 1,812 SH   SOLE   0 0 1,812
ALPHABET INC CAP STK CL A 02079K305   5,116,933 33,830 SH   SOLE   0 0 33,830
ALPHABET INC CAP STK CL C 02079K107   5,565,867 36,609 SH   SOLE   0 0 36,609
ALPS ETF TR MED BREAKTHGH 00162Q593   260,449 7,285 SH   SOLE   0 0 7,285
ALPS ETF TR ALERIAN MLP 00162Q452   3,438,786 72,456 SH   SOLE   0 0 72,456
ALTRIA GROUP INC COM 02209S103   264,785 6,070 SH   SOLE   0 0 6,070
AMAZON COM INC COM 023135106   180,380 1,000 SH Put SOLE   0 0 900
AMAZON COM INC COM 023135106   23,319,577 129,280 SH   SOLE   0 0 129,280
AMCOR PLC ORD G0250X107   247,363 26,011 SH   SOLE   0 0 26,011
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   203,211 4,020 SH   SOLE   0 0 4,020
AMERICAN CENTY ETF TR US EQT ETF 025072885   310,031 3,650 SH   SOLE   0 0 3,650
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   549,920 13,331 SH   SOLE   0 0 13,331
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   1,512,694 29,039 SH   SOLE   0 0 29,039
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   2,327,448 27,905 SH   SOLE   0 0 27,905
AMERICAN CENTY ETF TR US SML CP VALU 025072877   7,747,030 82,671 SH   SOLE   0 0 82,671
AMERICAN ELEC PWR CO INC COM 025537101   608,060 7,063 SH   SOLE   0 0 7,063
AMERICAN TOWER CORP NEW COM 03027X100   383,543 1,941 SH   SOLE   0 0 1,941
AMERIPRISE FINL INC COM 03076C106   1,523,338 3,474 SH   SOLE   0 0 3,474
AMETEK INC COM 031100100   261,194 1,428 SH   SOLE   0 0 1,428
AMGEN INC COM 031162100   2,477,878 8,716 SH   SOLE   0 0 8,716
AMPHENOL CORP NEW CL A 032095101   297,573 2,580 SH   SOLE   0 0 2,580
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   1,097,092 30,107 SH   SOLE   0 0 30,107
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,957,741 50,353 SH   SOLE   0 0 50,353
AON PLC SHS CL A G0403H108   623,930 1,870 SH   SOLE   0 0 1,870
APOLLO GLOBAL MGMT INC COM 03769M106   216,923 1,929 SH   SOLE   0 0 1,929
APPLE INC COM 037833100   68,592 400 SH Put SOLE   0 0 400
APPLE INC COM 037833100   68,292,906 398,256 SH   SOLE   0 0 398,256
APPLIED MATLS INC COM 038222105   1,694,051 8,214 SH   SOLE   0 0 8,214
APTIV PLC SHS G6095L109   237,754 2,985 SH   SOLE   0 0 2,985
AQUESTIVE THERAPEUTICS INC COM 03843E104   85,200 20,000 SH   SOLE   0 0 20,000
ARCH CAP GROUP LTD ORD G0450A105   385,290 4,168 SH   SOLE   0 0 4,168
ARES CAPITAL CORP COM 04010L103   360,021 17,292 SH   SOLE   0 0 17,292
ARK ETF TR INNOVATION ETF 00214Q104   435,140 8,690 SH   SOLE   0 0 8,690
ARK ETF TR FINTECH INNOVA 00214Q708   902,788 29,766 SH   SOLE   0 0 29,766
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,160,432 3,257 SH   SOLE   0 0 3,257
ASTRAZENECA PLC SPONSORED ADR 046353108   852,534 12,584 SH   SOLE   0 0 12,584
AT&T INC COM 00206R102   1,413,506 80,313 SH   SOLE   0 0 80,313
ATLASSIAN CORPORATION CL A 049468101   718,590 3,683 SH   SOLE   0 0 3,683
AUTODESK INC COM 052769106   387,504 1,488 SH   SOLE   0 0 1,488
AUTOMATIC DATA PROCESSING IN COM 053015103   2,087,173 8,357 SH   SOLE   0 0 8,357
AXON ENTERPRISE INC COM 05464C101   4,782,371 15,285 SH   SOLE   0 0 15,285
BALL CORP COM 058498106   338,065 5,019 SH   SOLE   0 0 5,019
BANK AMERICA CORP COM 060505104   1,402,748 36,992 SH   SOLE   0 0 36,992
BARINGS BDC INC COM 06759L103   126,294 13,580 SH   SOLE   0 0 13,580
BCE INC COM NEW 05534B760   263,737 7,755 SH   SOLE   0 0 7,755
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,484,835 22,555 SH   SOLE   0 0 22,555
BITFARMS LTD COM 09173B107   34,297 15,380 SH   SOLE   0 0 15,380
BLACK HILLS CORP COM 092113109   273,973 5,018 SH   SOLE   0 0 5,018
BLACKROCK ENHANCED EQUITY DI COM 09251A104   797,685 96,689 SH   SOLE   0 0 96,689
BLACKROCK ENHANCED GLOBAL DI COM 092501105   397,992 38,049 SH   SOLE   0 0 38,049
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   1,501,679 33,821 SH   SOLE   0 0 33,821
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   542,296 10,337 SH   SOLE   0 0 10,337
BLACKROCK INC COM 09247X101   1,127,521 1,352 SH   SOLE   0 0 1,352
BLACKROCK RES & COMMODITIES SHS 09257A108   579,241 63,793 SH   SOLE   0 0 63,793
BLACKSTONE INC COM 09260D107   1,027,134 7,819 SH   SOLE   0 0 7,819
BLOCK INC CL A 852234103   673,937 7,968 SH   SOLE   0 0 7,968
BOEING CO COM 097023105   5,880,356 30,469 SH   SOLE   0 0 30,469
BOOKING HOLDINGS INC COM 09857L108   250,349 69 SH   SOLE   0 0 69
BP PLC SPONSORED ADR 055622104   257,183 6,825 SH   SOLE   0 0 6,825
BRISTOL-MYERS SQUIBB CO COM 110122108   1,052,484 19,408 SH   SOLE   0 0 19,408
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   449,999 14,754 SH   SOLE   0 0 14,754
BROADCOM INC COM 11135F101   2,916,825 2,200 SH   SOLE   0 0 2,200
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   305,818 9,799 SH   SOLE   0 0 9,799
CADENCE DESIGN SYSTEM INC COM 127387108   310,968 999 SH   SOLE   0 0 999
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   256,622 21,729 SH   SOLE   0 0 21,729
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   258,440 22,770 SH   SOLE   0 0 22,770
CANADIAN NAT RES LTD COM 136385101   652,100 8,544 SH   SOLE   0 0 8,544
CANADIAN NATL RY CO COM 136375102   327,043 2,483 SH   SOLE   0 0 2,483
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,046,212 11,856 SH   SOLE   0 0 11,856
CAPITAL GROUP CORE BALANCED SHS 14021D107   348,738 11,980 SH   SOLE   0 0 11,980
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   6,696,670 206,048 SH   SOLE   0 0 206,048
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   1,162,547 40,367 SH   SOLE   0 0 40,367
CARMAX INC COM 143130102   335,983 3,857 SH   SOLE   0 0 3,857
CARRIER GLOBAL CORPORATION COM 14448C104   1,653,457 28,444 SH   SOLE   0 0 28,444
CASEYS GEN STORES INC COM 147528103   455,783 1,431 SH   SOLE   0 0 1,431
CATERPILLAR INC COM 149123101   9,571,251 26,120 SH   SOLE   0 0 26,120
CELSIUS HLDGS INC COM NEW 15118V207   257,797 3,109 SH   SOLE   0 0 3,109
CENCORA INC COM 03073E105   226,934 934 SH   SOLE   0 0 934
CHEVRON CORP NEW COM 166764100   6,210,206 39,370 SH   SOLE   0 0 39,370
CHIPOTLE MEXICAN GRILL INC COM 169656105   467,992 161 SH   SOLE   0 0 161
CHUBB LIMITED COM H1467J104   946,688 3,653 SH   SOLE   0 0 3,653
CHURCH & DWIGHT CO INC COM 171340102   243,233 2,332 SH   SOLE   0 0 2,332
CINTAS CORP COM 172908105   439,546 639 SH   SOLE   0 0 639
CISCO SYS INC COM 17275R102   2,852,573 57,154 SH   SOLE   0 0 57,154
CITIGROUP INC COM NEW 172967424   338,260 5,349 SH   SOLE   0 0 5,349
COCA COLA CO COM 191216100   1,962,861 32,083 SH   SOLE   0 0 32,083
COHEN & STEERS QUALITY INCOM COM 19247L106   200,576 16,604 SH   SOLE   0 0 16,604
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   4,264,903 137,134 SH   SOLE   0 0 137,134
COMCAST CORP NEW CL A 20030N101   432,395 9,974 SH   SOLE   0 0 9,974
COMMERCE BANCSHARES INC COM 200525103   261,816 4,921 SH   SOLE   0 0 4,921
CONAGRA BRANDS INC COM 205887102   232,279 7,837 SH   SOLE   0 0 7,837
CONOCOPHILLIPS COM 20825C104   622,656 4,892 SH   SOLE   0 0 4,892
CONSOLIDATED EDISON INC COM 209115104   223,024 2,456 SH   SOLE   0 0 2,456
CONSTELLATION BRANDS INC CL A 21036P108   432,882 1,593 SH   SOLE   0 0 1,593
CONSTELLATION ENERGY CORP COM 21037T109   361,058 1,953 SH   SOLE   0 0 1,953
COPART INC COM 217204106   695,677 12,011 SH   SOLE   0 0 12,011
CORNING INC COM 219350105   303,731 9,215 SH   SOLE   0 0 9,215
COSTCO WHSL CORP NEW COM 22160K105   8,707,249 11,885 SH   SOLE   0 0 11,885
CRH PLC ORD G25508105   221,516 2,568 SH   SOLE   0 0 2,568
CROWDSTRIKE HLDGS INC CL A 22788C105   1,183,300 3,691 SH   SOLE   0 0 3,691
CROWN CASTLE INC COM 22822V101   597,623 5,647 SH   SOLE   0 0 5,647
CSX CORP COM 126408103   216,467 5,839 SH   SOLE   0 0 5,839
CVS HEALTH CORP COM 126650100   307,153 3,851 SH   SOLE   0 0 3,851
CYBERARK SOFTWARE LTD SHS M2682V108   374,007 1,408 SH   SOLE   0 0 1,408
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   390,414 9,671 SH   SOLE   0 0 9,671
DEERE & CO COM 244199105   949,530 2,312 SH   SOLE   0 0 2,312
DELL TECHNOLOGIES INC CL C 24703L202   480,248 4,209 SH   SOLE   0 0 4,209
DELTA AIR LINES INC DEL COM NEW 247361702   583,330 12,186 SH   SOLE   0 0 12,186
DENISON MINES CORP COM 248356107   97,988 50,250 SH   SOLE   0 0 50,250
DERMTECH INC COM 24984K105   10,583 15,080 SH   SOLE   0 0 15,080
DEVON ENERGY CORP NEW COM 25179M103   742,874 14,804 SH   SOLE   0 0 14,804
DIAGEO PLC SPON ADR NEW 25243Q205   310,147 2,085 SH   SOLE   0 0 2,085
DIAMONDBACK ENERGY INC COM 25278X109   325,770 1,644 SH   SOLE   0 0 1,644
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   417,105 16,396 SH   SOLE   0 0 16,396
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   973,591 39,386 SH   SOLE   0 0 39,386
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   2,190,923 35,145 SH   SOLE   0 0 35,145
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,968,539 92,912 SH   SOLE   0 0 92,912
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   12,135,664 400,436 SH   SOLE   0 0 400,436
DISCOVER FINL SVCS COM 254709108   856,047 6,530 SH   SOLE   0 0 6,530
DISNEY WALT CO COM 254687106   1,847,782 15,101 SH   SOLE   0 0 15,101
DOCUSIGN INC COM 256163106   661,626 11,110 SH   SOLE   0 0 11,110
DOMINION ENERGY INC COM 25746U109   510,188 10,372 SH   SOLE   0 0 10,372
DOUBLELINE INCOME SOLUTIONS COM 258622109   258,738 20,373 SH   SOLE   0 0 20,373
DUKE ENERGY CORP NEW COM NEW 26441C204   796,107 8,232 SH   SOLE   0 0 8,232
DULUTH HLDGS INC COM CL B 26443V101   55,007 11,225 SH   SOLE   0 0 11,225
DUTCH BROS INC CL A 26701L100   945,219 28,643 SH   SOLE   0 0 28,643
EA SERIES TRUST US QUAN VALUE 02072L102   816,361 18,166 SH   SOLE   0 0 18,166
EAGLE POINT CREDIT COMPANY I COM 269808101   393,412 38,913 SH   SOLE   0 0 38,913
EATON CORP PLC SHS G29183103   748,556 2,394 SH   SOLE   0 0 2,394
EATON VANCE ENHANCED EQUITY COM 278274105   845,126 46,359 SH   SOLE   0 0 46,359
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,246,831 95,689 SH   SOLE   0 0 95,689
EATON VANCE TAX ADVT DIV INC COM 27828G107   320,564 13,583 SH   SOLE   0 0 13,583
ELI LILLY & CO COM 532457108   5,972,248 7,677 SH   SOLE   0 0 7,677
EMERSON ELEC CO COM 291011104   1,295,653 11,423 SH   SOLE   0 0 11,423
ENBRIDGE INC COM 29250N105   1,267,206 35,026 SH   SOLE   0 0 35,026
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   302,710 19,244 SH   SOLE   0 0 19,244
ENPHASE ENERGY INC COM 29355A107   588,694 4,866 SH   SOLE   0 0 4,866
ENTERGY CORP NEW COM 29364G103   235,595 2,229 SH   SOLE   0 0 2,229
ENTERPRISE PRODS PARTNERS L COM 293792107   617,592 21,164 SH   SOLE   0 0 21,164
EOG RES INC COM 26875P101   212,471 1,662 SH   SOLE   0 0 1,662
EQUINIX INC COM 29444U700   453,695 550 SH   SOLE   0 0 550
EQUITY LIFESTYLE PPTYS INC COM 29472R108   200,029 3,106 SH   SOLE   0 0 3,106
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   205,733 4,455 SH   SOLE   0 0 4,455
ETF SER SOLUTIONS AAM S&P 500 26922A594   3,327,539 105,955 SH   SOLE   0 0 105,955
ETSY INC COM 29786A106   212,896 3,098 SH   SOLE   0 0 3,098
EXELON CORP COM 30161N101   239,869 6,385 SH   SOLE   0 0 6,385
EXTRA SPACE STORAGE INC COM 30225T102   336,501 2,289 SH   SOLE   0 0 2,289
EXTREME NETWORKS COM 30226D106   117,582 10,189 SH   SOLE   0 0 10,189
EXXON MOBIL CORP COM 30231G102   58,120 500 SH Put SOLE   0 0 500
EXXON MOBIL CORP COM 30231G102   4,382,345 37,701 SH   SOLE   0 0 37,701
FACTSET RESH SYS INC COM 303075105   261,691 576 SH   SOLE   0 0 576
FASTENAL CO COM 311900104   201,537 2,613 SH   SOLE   0 0 2,613
FEDEX CORP COM 31428X106   749,787 2,588 SH   SOLE   0 0 2,588
FERGUSON PLC NEW SHS G3421J106   439,707 2,013 SH   SOLE   0 0 2,013
FERRARI N V COM N3167Y103   1,157,202 2,653 SH   SOLE   0 0 2,653
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   804,026 17,745 SH   SOLE   0 0 17,745
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   235,817 13,615 SH   SOLE   0 0 13,615
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   532,694 8,640 SH   SOLE   0 0 8,640
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   799,037 22,330 SH   SOLE   0 0 22,330
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,275,309 64,296 SH   SOLE   0 0 64,296
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   2,022,944 111,029 SH   SOLE   0 0 111,029
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   3,685,636 76,497 SH   SOLE   0 0 76,497
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   6,218,183 121,070 SH   SOLE   0 0 121,070
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,621,888 68,377 SH   SOLE   0 0 68,377
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   265,659 11,667 SH   SOLE   0 0 11,667
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   315,910 9,732 SH   SOLE   0 0 9,732
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   320,888 6,753 SH   SOLE   0 0 6,753
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   403,561 3,682 SH   SOLE   0 0 3,682
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   925,800 9,684 SH   SOLE   0 0 9,684
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,686,315 29,905 SH   SOLE   0 0 29,905
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   249,537 3,798 SH   SOLE   0 0 3,798
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   262,054 3,466 SH   SOLE   0 0 3,466
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   306,970 6,594 SH   SOLE   0 0 6,594
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   313,870 6,237 SH   SOLE   0 0 6,237
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   334,723 4,971 SH   SOLE   0 0 4,971
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   364,603 6,171 SH   SOLE   0 0 6,171
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   452,864 2,945 SH   SOLE   0 0 2,945
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   822,663 19,953 SH   SOLE   0 0 19,953
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   951,913 17,723 SH   SOLE   0 0 17,723
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   1,189,932 25,739 SH   SOLE   0 0 25,739
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,367,148 23,539 SH   SOLE   0 0 23,539
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,676,887 24,069 SH   SOLE   0 0 24,069
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,948,902 9,503 SH   SOLE   0 0 9,503
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,702,555 43,229 SH   SOLE   0 0 43,229
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   3,749,491 107,682 SH   SOLE   0 0 107,682
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   4,113,202 69,749 SH   SOLE   0 0 69,749
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   12,617,536 260,638 SH   SOLE   0 0 260,638
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   14,278,568 254,203 SH   SOLE   0 0 254,203
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   1,307,353 46,758 SH   SOLE   0 0 46,758
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   6,095,036 139,795 SH   SOLE   0 0 139,795
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   7,015,695 297,402 SH   SOLE   0 0 297,402
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   14,774,860 600,605 SH   SOLE   0 0 600,605
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   385,115 5,042 SH   SOLE   0 0 5,042
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,536,787 15,486 SH   SOLE   0 0 15,486
FIRST TR MORNINGSTAR DIVID L SHS 336917109   5,997,449 155,859 SH   SOLE   0 0 155,859
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   1,409,113 17,055 SH   SOLE   0 0 17,055
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   257,125 2,075 SH   SOLE   0 0 2,075
FIRST TR NASDAQ 100 TECH IND SHS 337345102   443,513 2,326 SH   SOLE   0 0 2,326
FIRST TR S&P REIT INDEX FD COM 33734G108   293,426 11,288 SH   SOLE   0 0 11,288
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   494,084 5,299 SH   SOLE   0 0 5,299
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,180,950 122,685 SH   SOLE   0 0 122,685
FISERV INC COM 337738108   1,420,001 8,885 SH   SOLE   0 0 8,885
FORD MTR CO DEL COM 345370860   1,442,949 108,655 SH   SOLE   0 0 108,655
FORTINET INC COM 34959E109   13,662 200 SH Put SOLE   0 0 200
FORTINET INC COM 34959E109   304,252 4,454 SH   SOLE   0 0 4,454
FORTRESS BIOTECH INC COM NEW 34960Q307   44,078 22,039 SH   SOLE   0 0 22,039
FRANKLIN RESOURCES INC COM 354613101   470,773 16,747 SH   SOLE   0 0 16,747
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   1,040,756 32,332 SH   SOLE   0 0 32,332
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   1,131,844 46,141 SH   SOLE   0 0 46,141
FREEPORT-MCMORAN INC CL B 35671D857   541,068 11,507 SH   SOLE   0 0 11,507
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   168,279 28,378 SH   SOLE   0 0 28,378
FS KKR CAP CORP COM 302635206   192,421 10,091 SH   SOLE   0 0 10,091
G1 THERAPEUTICS INC COM 3621LQ109   62,424 14,450 SH   SOLE   0 0 14,450
GALLAGHER ARTHUR J & CO COM 363576109   890,392 3,561 SH   SOLE   0 0 3,561
GAMING & LEISURE PPTYS INC COM 36467J108   201,402 4,372 SH   SOLE   0 0 4,372
GARMIN LTD SHS H2906T109   817,120 5,489 SH   SOLE   0 0 5,489
GENERAC HLDGS INC COM 368736104   398,606 3,160 SH   SOLE   0 0 3,160
GENERAL DYNAMICS CORP COM 369550108   348,640 1,234 SH   SOLE   0 0 1,234
GENERAL ELECTRIC CO COM NEW 369604301   467,606 2,664 SH   SOLE   0 0 2,664
GENERAL MLS INC COM 370334104   501,112 7,162 SH   SOLE   0 0 7,162
GENESIS ENERGY L P UNIT LTD PARTN 371927104   245,645 22,090 SH   SOLE   0 0 22,090
GENTEX CORP COM 371901109   285,586 7,907 SH   SOLE   0 0 7,907
GENUINE PARTS CO COM 372460105   659,395 4,256 SH   SOLE   0 0 4,256
GILEAD SCIENCES INC COM 375558103   653,439 8,920 SH   SOLE   0 0 8,920
GLACIER BANCORP INC NEW COM 37637Q105   1,176,381 29,205 SH   SOLE   0 0 29,205
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   202,745 3,186 SH   SOLE   0 0 3,186
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   221,527 4,891 SH   SOLE   0 0 4,891
GLOBAL X FDS S&P 500 COVERED 37954Y475   225,808 5,553 SH   SOLE   0 0 5,553
GLOBAL X FDS FINTECH ETF 37954Y814   240,926 8,648 SH   SOLE   0 0 8,648
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   296,713 9,328 SH   SOLE   0 0 9,328
GLOBAL X FDS INTERNET OF THNG 37954Y780   382,353 10,553 SH   SOLE   0 0 10,553
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   683,802 23,712 SH   SOLE   0 0 23,712
GLOBAL X FDS GLBL X MLP ETF 37954Y343   788,571 16,354 SH   SOLE   0 0 16,354
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,252,655 69,942 SH   SOLE   0 0 69,942
GLOBAL X FDS US INFR DEV ETF 37954Y673   9,238,190 240,146 SH   SOLE   0 0 240,146
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   519,432 7,134 SH   SOLE   0 0 7,134
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   3,816,746 36,774 SH   SOLE   0 0 36,774
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   4,307,714 42,697 SH   SOLE   0 0 42,697
GOLDMAN SACHS GROUP INC COM 38141G104   800,161 1,916 SH   SOLE   0 0 1,916
GOSSAMER BIO INC COM 38341P102   80,063 67,850 SH   SOLE   0 0 67,850
GRACO INC COM 384109104   262,093 2,804 SH   SOLE   0 0 2,804
GRAINGER W W INC COM 384802104   686,678 675 SH   SOLE   0 0 675
GRANITESHARES GOLD TR SHS BEN INT 38748G101   801,167 36,483 SH   SOLE   0 0 36,483
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   228,677 3,620 SH   SOLE   0 0 3,620
HALEON PLC SPON ADS 405552100   223,695 26,348 SH   SOLE   0 0 26,348
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   720,775 36,812 SH   SOLE   0 0 36,812
HECLA MNG CO COM 422704106   189,831 39,465 SH   SOLE   0 0 39,465
HERSHEY CO COM 427866108   203,259 1,045 SH   SOLE   0 0 1,045
HIGHPEAK ENERGY INC COM 43114Q105   353,347 22,406 SH   SOLE   0 0 22,406
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   41,364 12,274 SH   SOLE   0 0 12,274
HOME DEPOT INC COM 437076102   3,433,482 8,950 SH   SOLE   0 0 8,950
HONEYWELL INTL INC COM 438516106   911,453 4,441 SH   SOLE   0 0 4,441
HUNTINGTON BANCSHARES INC COM 446150104   241,954 17,344 SH   SOLE   0 0 17,344
HUT 8 CORP COM 44812J104   156,382 14,165 SH   SOLE   0 0 14,165
ICICI BANK LIMITED ADR 45104G104   319,825 12,110 SH   SOLE   0 0 12,110
ICON PLC SHS G4705A100   653,423 1,945 SH   SOLE   0 0 1,945
IDAHO STRATEGIC RESOURCES COM NEW 645827205   25,380 3,000 SH Put SOLE   0 0 3,000
IDAHO STRATEGIC RESOURCES COM NEW 645827205   116,545 13,776 SH   SOLE   0 0 13,776
IDEX CORP COM 45167R104   280,516 1,150 SH   SOLE   0 0 1,150
IDEXX LABS INC COM 45168D104   261,865 485 SH   SOLE   0 0 485
ILLINOIS TOOL WKS INC COM 452308109   1,482,855 5,526 SH   SOLE   0 0 5,526
INFOSYS LTD SPONSORED ADR 456788108   214,990 11,990 SH   SOLE   0 0 11,990
INMUNE BIO INC COM 45782T105   123,375 10,500 SH   SOLE   0 0 10,500
INTEL CORP COM 458140100   2,594,962 58,750 SH   SOLE   0 0 58,750
INTERNATIONAL BUSINESS MACHS COM 459200101   1,065,043 5,577 SH   SOLE   0 0 5,577
INTUIT COM 461202103   643,475 990 SH   SOLE   0 0 990
INTUITIVE SURGICAL INC COM NEW 46120E602   678,453 1,700 SH   SOLE   0 0 1,700
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   434,005 8,699 SH   SOLE   0 0 8,699
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   2,097,134 44,801 SH   SOLE   0 0 44,801
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,285,467 51,918 SH   SOLE   0 0 51,918
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   436,381 4,137 SH   SOLE   0 0 4,137
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   456,190 8,178 SH   SOLE   0 0 8,178
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   515,777 11,617 SH   SOLE   0 0 11,617
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   531,680 17,335 SH   SOLE   0 0 17,335
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   693,695 16,845 SH   SOLE   0 0 16,845
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   724,259 28,890 SH   SOLE   0 0 28,890
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   902,947 18,101 SH   SOLE   0 0 18,101
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   1,231,022 22,381 SH   SOLE   0 0 22,381
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   1,579,062 28,436 SH   SOLE   0 0 28,436
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   1,753,115 40,951 SH   SOLE   0 0 40,951
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,823,864 19,459 SH   SOLE   0 0 19,459
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,543,936 31,712 SH   SOLE   0 0 31,712
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,789,709 15,270 SH   SOLE   0 0 15,270
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   5,309,633 81,591 SH   SOLE   0 0 81,591
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   205,303 3,628 SH   SOLE   0 0 3,628
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   233,197 4,295 SH   SOLE   0 0 4,295
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   296,340 3,000 SH   SOLE   0 0 3,000
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   605,654 15,419 SH   SOLE   0 0 15,419
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   618,710 14,300 SH   SOLE   0 0 14,300
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   810,223 7,486 SH   SOLE   0 0 7,486
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,773,409 18,592 SH   SOLE   0 0 18,592
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,863,889 48,450 SH   SOLE   0 0 48,450
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,185,056 146,906 SH   SOLE   0 0 146,906
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   6,289,600 61,258 SH   SOLE   0 0 61,258
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   9,032,370 84,819 SH   SOLE   0 0 84,819
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   10,602,886 175,500 SH   SOLE   0 0 175,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   13,306,657 78,566 SH   SOLE   0 0 78,566
INVESCO QQQ TR UNIT SER 1 46090E103   444,010 1,000 SH Put SOLE   0 0 1,000
INVESCO QQQ TR UNIT SER 1 46090E103   14,915,730 33,593 SH   SOLE   0 0 33,593
IRON MTN INC DEL COM 46284V101   209,859 2,616 SH   SOLE   0 0 2,616
ISHARES GOLD TR SHARES REPRESENT 46436F103   1,163,467 27,695 SH   SOLE   0 0 27,695
ISHARES GOLD TR ISHARES NEW 464285204   1,373,685 33,158 SH   SOLE   0 0 33,158
ISHARES INC EM MKTS DIV ETF 464286319   458,358 17,521 SH   SOLE   0 0 17,521
ISHARES INC ESG AWR MSCI EM 46434G863   940,792 16,769 SH   SOLE   0 0 16,769
ISHARES INC MSCI STH KOR ETF 464286772   2,810,711 41,882 SH   SOLE   0 0 41,882
ISHARES INC CORE MSCI EMKT 46434G103   8,120,757 157,379 SH   SOLE   0 0 157,379
ISHARES SILVER TR ISHARES 46428Q109   116,025 5,100 SH Call SOLE   0 0 5,100
ISHARES SILVER TR ISHARES 46428Q109   4,476,398 196,764 SH   SOLE   0 0 196,764
ISHARES TR US INFRASTRUC 46435U713   216,800 5,000 SH Put SOLE   0 0 5,000
ISHARES TR MSCI CHINA ETF 46429B671   202,937 2,672 SH   SOLE   0 0 2,672
ISHARES TR RUS MD CP GR ETF 464287481   209,105 1,838 SH   SOLE   0 0 1,838
ISHARES TR MSCI EAFE MIN VL 46429B689   221,374 2,331 SH   SOLE   0 0 2,331
ISHARES TR GRWT ALLOCAT ETF 464289867   235,189 2,576 SH   SOLE   0 0 2,576
ISHARES TR RUS MDCP VAL ETF 464287473   240,101 1,912 SH   SOLE   0 0 1,912
ISHARES TR EXPND TEC SC ETF 464287549   254,028 2,948 SH   SOLE   0 0 2,948
ISHARES TR GLB INFRASTR ETF 464288372   264,171 5,547 SH   SOLE   0 0 5,547
ISHARES TR ISHARES BIOTECH 464287556   268,657 2,006 SH   SOLE   0 0 2,006
ISHARES TR SHRT NAT MUN ETF 464288158   268,763 2,812 SH   SOLE   0 0 2,812
ISHARES TR GLOBAL REIT ETF 46434V647   286,640 12,105 SH   SOLE   0 0 12,105
ISHARES TR CORE DIVID ETF 46435U861   303,551 6,821 SH   SOLE   0 0 6,821
ISHARES TR MSCI EMG MKT ETF 464287234   316,205 8,006 SH   SOLE   0 0 8,006
ISHARES TR ESG AWR MSCI USA 46435G425   320,789 3,139 SH   SOLE   0 0 3,139
ISHARES TR ESG AWRE 1 5 YR 46435G243   369,863 15,109 SH   SOLE   0 0 15,109
ISHARES TR CORE INTL AGGR 46435G672   381,015 7,628 SH   SOLE   0 0 7,628
ISHARES TR RUSSELL 3000 ETF 464287689   411,504 1,371 SH   SOLE   0 0 1,371
ISHARES TR EAFE GRWTH ETF 464288885   418,519 5,293 SH   SOLE   0 0 5,293
ISHARES TR INTERNATIONAL SL 46434V266   419,451 12,718 SH   SOLE   0 0 12,718
ISHARES TR FALN ANGLS USD 46435G474   426,674 15,885 SH   SOLE   0 0 15,885
ISHARES TR RUS MID CAP ETF 464287499   441,229 5,247 SH   SOLE   0 0 5,247
ISHARES TR ISHARES SEMICDTR 464287523   452,967 13,291 SH   SOLE   0 0 13,291
ISHARES TR U.S. TECH ETF 464287721   465,948 3,526 SH   SOLE   0 0 3,526
ISHARES TR GLOBAL TECH ETF 464287291   476,606 5,230 SH   SOLE   0 0 5,230
ISHARES TR RUS 2000 GRW ETF 464287648   565,375 2,088 SH   SOLE   0 0 2,088
ISHARES TR US HLTHCARE ETF 464287762   661,275 6,489 SH   SOLE   0 0 6,489
ISHARES TR RUS 1000 ETF 464287622   737,964 8,416 SH   SOLE   0 0 8,416
ISHARES TR MSCI EURO FL ETF 464289180   772,961 18,816 SH   SOLE   0 0 18,816
ISHARES TR PFD AND INCM SEC 464288687   773,732 23,898 SH   SOLE   0 0 23,898
ISHARES TR U.S. MED DVC ETF 464288810   789,742 10,027 SH   SOLE   0 0 10,027
ISHARES TR CALIF MUN BD ETF 464288356   844,681 14,680 SH   SOLE   0 0 14,680
ISHARES TR CHINA LG-CAP ETF 464287184   848,706 6,185 SH   SOLE   0 0 6,185
ISHARES TR 7-10 YR TRSY BD 464287440   853,062 9,014 SH   SOLE   0 0 9,014
ISHARES TR CORE MSCI TOTAL 46432F834   875,479 12,901 SH   SOLE   0 0 12,901
ISHARES TR CORE S&P TTL STK 464287150   886,140 16,391 SH   SOLE   0 0 16,391
ISHARES TR GLOBAL 100 ETF 464287572   1,053,966 11,788 SH   SOLE   0 0 11,788
ISHARES TR RUS 1000 VAL ETF 464287598   1,230,515 12,056 SH   SOLE   0 0 12,056
ISHARES TR GLOBAL MATER ETF 464288695   1,232,881 10,856 SH   SOLE   0 0 10,856
ISHARES TR IBOXX HI YD ETF 464288513   1,358,688 12,898 SH   SOLE   0 0 12,898
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,366,871 13,747 SH   SOLE   0 0 13,747
ISHARES TR CORE HIGH DV ETF 46429B663   1,472,705 13,363 SH   SOLE   0 0 13,363
ISHARES TR SP SMCP600VL ETF 464287879   1,494,223 14,541 SH   SOLE   0 0 14,541
ISHARES TR MSCI USA VALUE 46432F388   1,554,928 28,335 SH   SOLE   0 0 28,335
ISHARES TR SELECT DIVID ETF 464287168   1,569,252 12,740 SH   SOLE   0 0 12,740
ISHARES TR RUS TP200 GR ETF 464289438   1,800,762 8,640 SH   SOLE   0 0 8,640
ISHARES TR MSCI ACWI ETF 464288257   1,822,099 15,799 SH   SOLE   0 0 15,799
ISHARES TR 10-20 YR TRS ETF 464288653   1,911,261 21,239 SH   SOLE   0 0 21,239
ISHARES TR GLOB HLTHCRE ETF 464287325   1,929,107 11,738 SH   SOLE   0 0 11,738
ISHARES TR TIPS BD ETF 464287176   1,941,392 18,139 SH   SOLE   0 0 18,139
ISHARES TR MSCI USA MMENTM 46432F396   1,953,834 11,387 SH   SOLE   0 0 11,387
ISHARES TR S&P MC 400VL ETF 464287705   2,049,326 17,177 SH   SOLE   0 0 17,177
ISHARES TR US AER DEF ETF 464288760   2,261,173 17,240 SH   SOLE   0 0 17,240
ISHARES TR CORE TOTAL USD 46434V613   2,430,663 53,362 SH   SOLE   0 0 53,362
ISHARES TR 1 3 YR TREAS BD 464287457   2,466,493 29,781 SH   SOLE   0 0 29,781
ISHARES TR MODERT ALLOC ETF 464289875   2,568,382 59,858 SH   SOLE   0 0 59,858
ISHARES TR RUS 2000 VAL ETF 464287630   2,578,170 71,519 SH   SOLE   0 0 71,519
ISHARES TR NATIONAL MUN ETF 464288414   2,629,771 25,199 SH   SOLE   0 0 25,199
ISHARES TR RUS 1000 GRW ETF 464287614   2,695,610 9,017 SH   SOLE   0 0 9,017
ISHARES TR MRNGSTR INC ETF 46432F875   2,755,583 15,088 SH   SOLE   0 0 15,088
ISHARES TR FLTG RATE NT ETF 46429B655   2,849,453 44,624 SH   SOLE   0 0 44,624
ISHARES TR JPMORGAN USD EMG 464288281   3,149,042 34,565 SH   SOLE   0 0 34,565
ISHARES TR S&P 100 ETF 464287101   3,210,647 27,254 SH   SOLE   0 0 27,254
ISHARES TR 20 YR TR BD ETF 464287432   3,262,140 29,800 SH   SOLE   0 0 29,800
ISHARES TR CORE DIV GRWTH 46434V621   3,317,842 57,145 SH   SOLE   0 0 57,145
ISHARES TR S&P MC 400GR ETF 464287606   3,464,631 37,976 SH   SOLE   0 0 37,976
ISHARES TR AGGRES ALLOC ETF 464289859   3,590,273 41,515 SH   SOLE   0 0 41,515
ISHARES TR S&P SML 600 GWT 464287887   3,600,748 27,543 SH   SOLE   0 0 27,543
ISHARES TR GLB CNSM STP ETF 464288737   5,120,939 60,646 SH   SOLE   0 0 60,646
ISHARES TR ISHS 5-10YR INVT 464288638   5,631,155 109,131 SH   SOLE   0 0 109,131
ISHARES TR MSCI EAFE ETF 464287465   5,636,847 114,880 SH   SOLE   0 0 114,880
ISHARES TR IBOXX INV CP ETF 464287242   6,197,426 68,128 SH   SOLE   0 0 68,128
ISHARES TR US TREAS BD ETF 46429B267   6,989,577 297,937 SH   SOLE   0 0 297,937
ISHARES TR CORE S&P SCP ETF 464287804   7,560,261 69,847 SH   SOLE   0 0 69,847
ISHARES TR CORE S&P500 ETF 464287200   7,989,209 15,967 SH   SOLE   0 0 15,967
ISHARES TR MSCI INTL QUALTY 46434V456   8,172,135 16,511 SH   SOLE   0 0 16,511
ISHARES TR MSCI USA MIN VOL 46429B697   8,809,561 100,485 SH   SOLE   0 0 100,485
ISHARES TR MBS ETF 464288588   8,899,619 96,266 SH   SOLE   0 0 96,266
ISHARES TR RUSSELL 2000 ETF 464287655   9,273,382 44,229 SH   SOLE   0 0 44,229
ISHARES TR MSCI USA QLT FCT 46432F339   11,746,279 73,511 SH   SOLE   0 0 73,511
ISHARES TR CORE S&P US VLU 464287663   13,618,221 184,143 SH   SOLE   0 0 184,143
ISHARES TR S&P 500 VAL ETF 464287408   14,386,192 78,389 SH   SOLE   0 0 78,389
ISHARES TR CORE S&P US GWT 464287671   14,501,650 122,178 SH   SOLE   0 0 122,178
ISHARES TR S&P 500 GRWT ETF 464287309   15,615,631 183,642 SH   SOLE   0 0 183,642
ISHARES TR CORE US AGGBD ET 464287226   16,029,792 163,352 SH   SOLE   0 0 163,352
ISHARES TR CORE S&P MCP ETF 464287507   21,061,129 346,743 SH   SOLE   0 0 346,743
ISHARES TR CORE MSCI EAFE 46432F842   21,830,963 288,847 SH   SOLE   0 0 288,847
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   2,312,102 45,820 SH   SOLE   0 0 45,820
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   305,374 6,053 SH   SOLE   0 0 6,053
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   877,836 12,522 SH   SOLE   0 0 12,522
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   4,078,738 82,390 SH   SOLE   0 0 82,390
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   5,354,940 118,472 SH   SOLE   0 0 118,472
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   10,171,230 144,949 SH   SOLE   0 0 144,949
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   2,571,433 53,019 SH   SOLE   0 0 53,019
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   11,099,762 218,758 SH   SOLE   0 0 218,758
JOBY AVIATION INC COMMON STOCK G65163100   73,464 13,706 SH   SOLE   0 0 13,706
JOHNSON & JOHNSON COM 478160104   3,405,000 21,525 SH   SOLE   0 0 21,525
JPMORGAN CHASE & CO COM 46625H100   99,570 500 SH Call SOLE   0 0 500
JPMORGAN CHASE & CO COM 46625H100   39,828 200 SH Put SOLE   0 0 200
JPMORGAN CHASE & CO COM 46625H100   4,868,572 24,307 SH   SOLE   0 0 24,307
KARTOON STUDIOS INC. COM NEW 37229T509   30,894 22,550 SH   SOLE   0 0 22,550
KENVUE INC COM 49177J102   246,590 11,491 SH   SOLE   0 0 11,491
KEYCORP COM 493267108   414,527 26,219 SH   SOLE   0 0 26,219
KEYSIGHT TECHNOLOGIES INC COM 49338L103   273,978 1,752 SH   SOLE   0 0 1,752
KIMBERLY-CLARK CORP COM 494368103   1,479,371 11,437 SH   SOLE   0 0 11,437
KINDER MORGAN INC DEL COM 49456B101   356,849 19,457 SH   SOLE   0 0 19,457
KLA CORP COM NEW 482480100   493,010 705 SH   SOLE   0 0 705
KROGER CO COM 501044101   274,303 4,802 SH   SOLE   0 0 4,802
LAM RESEARCH CORP COM 512807108   844,453 869 SH   SOLE   0 0 869
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   235,699 8,418 SH   SOLE   0 0 8,418
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   779,375 33,440 SH   SOLE   0 0 33,440
LAUDER ESTEE COS INC CL A 518439104   295,814 1,919 SH   SOLE   0 0 1,919
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   601,787 20,208 SH   SOLE   0 0 20,208
LINDE PLC SHS G54950103   1,141,624 2,459 SH   SOLE   0 0 2,459
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   554,557 19,336 SH   SOLE   0 0 19,336
LOCKHEED MARTIN CORP COM 539830109   1,551,874 3,412 SH   SOLE   0 0 3,412
LOWES COS INC COM 548661107   1,042,292 4,092 SH   SOLE   0 0 4,092
LULULEMON ATHLETICA INC COM 550021109   250,016 640 SH   SOLE   0 0 640
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   312,629 3,057 SH   SOLE   0 0 3,057
MADISON COVERED CALL & EQUIT COM 557437100   88,181 12,063 SH   SOLE   0 0 12,063
MARATHON DIGITAL HOLDINGS IN COM 565788106   399,350 17,686 SH   SOLE   0 0 17,686
MARATHON PETE CORP COM 56585A102   225,217 1,118 SH   SOLE   0 0 1,118
MARKEL GROUP INC COM 570535104   372,762 245 SH   SOLE   0 0 245
MARRIOTT INTL INC NEW CL A 571903202   690,734 2,738 SH   SOLE   0 0 2,738
MARSH & MCLENNAN COS INC COM 571748102   716,805 3,480 SH   SOLE   0 0 3,480
MASTERCARD INCORPORATED CL A 57636Q104   3,023,336 6,278 SH   SOLE   0 0 6,278
MCCORMICK & CO INC COM NON VTG 579780206   248,295 3,233 SH   SOLE   0 0 3,233
MCDONALDS CORP COM 580135101   2,677,672 9,497 SH   SOLE   0 0 9,497
MERCADOLIBRE INC COM 58733R102   724,236 479 SH   SOLE   0 0 479
MERCK & CO INC COM 58933Y105   3,546,384 26,877 SH   SOLE   0 0 26,877
META PLATFORMS INC CL A 30303M102   4,574,564 9,421 SH   SOLE   0 0 9,421
METLIFE INC COM 59156R108   290,641 3,922 SH   SOLE   0 0 3,922
MGM RESORTS INTERNATIONAL COM 552953101   212,205 4,495 SH   SOLE   0 0 4,495
MICROCHIP TECHNOLOGY INC. COM 595017104   1,215,014 13,544 SH   SOLE   0 0 13,544
MICRON TECHNOLOGY INC COM 595112103   747,116 6,338 SH   SOLE   0 0 6,338
MICROSOFT CORP COM 594918104   54,425,497 129,363 SH   SOLE   0 0 129,363
MICROSTRATEGY INC CL A NEW 594972408   1,128,419 662 SH   SOLE   0 0 662
MID-AMER APT CMNTYS INC COM 59522J103   292,357 2,222 SH   SOLE   0 0 2,222
MONDAY COM LTD SHS M7S64H106   279,401 1,237 SH   SOLE   0 0 1,237
MONDELEZ INTL INC CL A 609207105   529,236 7,561 SH   SOLE   0 0 7,561
MONOLITHIC PWR SYS INC COM 609839105   331,392 489 SH   SOLE   0 0 489
MONSTER BEVERAGE CORP NEW COM 61174X109   729,322 12,303 SH   SOLE   0 0 12,303
MOODYS CORP COM 615369105   260,691 664 SH   SOLE   0 0 664
NASDAQ INC COM 631103108   264,715 4,196 SH   SOLE   0 0 4,196
NATIONAL FUEL GAS CO COM 636180101   211,621 3,939 SH   SOLE   0 0 3,939
NATIONAL GRID PLC SPONSORED ADR NE 636274409   362,863 5,319 SH   SOLE   0 0 5,319
NETFLIX INC COM 64110L106   2,015,729 3,319 SH   SOLE   0 0 3,319
NEUROPACE INC COM 641288105   132,000 10,000 SH   SOLE   0 0 10,000
NEWMONT CORP COM 651639106   519,357 14,491 SH   SOLE   0 0 14,491
NEXTERA ENERGY INC COM 65339F101   3,709,354 58,040 SH   SOLE   0 0 58,040
NIKE INC CL B 654106103   1,906,436 20,286 SH   SOLE   0 0 20,286
NIKOLA CORP COM 654110105   12,849 12,354 SH   SOLE   0 0 12,354
NORDSON CORP COM 655663102   281,557 1,026 SH   SOLE   0 0 1,026
NORFOLK SOUTHN CORP COM 655844108   206,508 810 SH   SOLE   0 0 810
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   338,583 11,279 SH   SOLE   0 0 11,279
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   483,615 20,597 SH   SOLE   0 0 20,597
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   715,607 14,204 SH   SOLE   0 0 14,204
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,076,894 29,905 SH   SOLE   0 0 29,905
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   2,108,882 56,102 SH   SOLE   0 0 56,102
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   5,974,030 153,535 SH   SOLE   0 0 153,535
NORTHROP GRUMMAN CORP COM 666807102   200,589 419 SH   SOLE   0 0 419
NOVARTIS AG SPONSORED ADR 66987V109   962,015 9,945 SH   SOLE   0 0 9,945
NOVO-NORDISK A S ADR 670100205   2,986,728 23,261 SH   SOLE   0 0 23,261
NU HLDGS LTD ORD SHS CL A G6683N103   466,961 39,141 SH   SOLE   0 0 39,141
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   219,442 5,647 SH   SOLE   0 0 5,647
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   287,968 11,929 SH   SOLE   0 0 11,929
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   108,616 15,107 SH   SOLE   0 0 15,107
NVIDIA CORPORATION COM 67066G104   1,084,272 1,200 SH Put SOLE   0 0 200
NVIDIA CORPORATION COM 67066G104   43,467,824 48,108 SH   SOLE   0 0 48,108
NXP SEMICONDUCTORS N V COM N6596X109   316,676 1,278 SH   SOLE   0 0 1,278
OCCIDENTAL PETE CORP COM 674599105   605,615 9,319 SH   SOLE   0 0 9,319
OGE ENERGY CORP COM 670837103   209,882 6,119 SH   SOLE   0 0 6,119
OLIN CORP COM PAR $1 680665205   307,135 5,223 SH   SOLE   0 0 5,223
ONEOK INC NEW COM 682680103   676,172 8,434 SH   SOLE   0 0 8,434
ORACLE CORP COM 68389X105   517,731 4,122 SH   SOLE   0 0 4,122
PACCAR INC COM 693718108   1,301,732 10,507 SH   SOLE   0 0 10,507
PACER FDS TR TRENDPILOT INTL 69374H683   377,038 12,970 SH   SOLE   0 0 12,970
PACER FDS TR METAURUS CAP 400 69374H436   1,259,886 35,193 SH   SOLE   0 0 35,193
PACER FDS TR GLOBL CASH ETF 69374H709   1,292,882 37,259 SH   SOLE   0 0 37,259
PACER FDS TR TRENDPILOT FD 69374H675   1,687,122 53,562 SH   SOLE   0 0 53,562
PACER FDS TR TRENDP US MID CP 69374H204   1,793,089 49,766 SH   SOLE   0 0 49,766
PACER FDS TR DEVELOPED MRKT 69374H873   2,320,159 72,618 SH   SOLE   0 0 72,618
PACER FDS TR PACER US SMALL 69374H857   2,757,419 56,091 SH   SOLE   0 0 56,091
PACER FDS TR TRENDPILOT 100 69374H303   4,060,925 59,128 SH   SOLE   0 0 59,128
PACER FDS TR TRENDP US LAR CP 69374H105   4,977,445 103,722 SH   SOLE   0 0 103,722
PACER FDS TR US CASH COWS 100 69374H881   15,695,416 272,381 SH   SOLE   0 0 272,381
PALANTIR TECHNOLOGIES INC CL A 69608A108   46,020 2,000 SH Call SOLE   0 0 2,000
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,170,433 50,866 SH   SOLE   0 0 50,866
PALO ALTO NETWORKS INC COM 697435105   1,466,399 5,161 SH   SOLE   0 0 5,161
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   251,765 5,836 SH   SOLE   0 0 5,836
PAPA JOHNS INTL INC COM 698813102   526,811 7,910 SH   SOLE   0 0 7,910
PARKER-HANNIFIN CORP COM 701094104   780,830 1,405 SH   SOLE   0 0 1,405
PAYCHEX INC COM 704326107   1,462,548 11,910 SH   SOLE   0 0 11,910
PAYPAL HLDGS INC COM 70450Y103   1,418,216 21,171 SH   SOLE   0 0 21,171
PCM FD INC COM 69323T101   1,446,630 174,925 SH   SOLE   0 0 174,925
PEPSICO INC COM 713448108   2,109,244 12,052 SH   SOLE   0 0 12,052
PFIZER INC COM 717081103   1,390,756 50,117 SH   SOLE   0 0 50,117
PGIM ETF TR PGIM ULTRA SH BD 69344A107   2,238,453 45,039 SH   SOLE   0 0 45,039
PHILIP MORRIS INTL INC COM 718172109   1,435,903 15,672 SH   SOLE   0 0 15,672
PHILLIPS 66 COM 718546104   1,873,552 11,470 SH   SOLE   0 0 11,470
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   378,437 10,550 SH   SOLE   0 0 10,550
PIMCO ETF TR 1-5 US TIP IDX 72201R205   411,106 7,983 SH   SOLE   0 0 7,983
PIMCO ETF TR INTER MUN BD ACT 72201R866   419,915 8,003 SH   SOLE   0 0 8,003
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   606,464 12,154 SH   SOLE   0 0 12,154
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,083,793 30,672 SH   SOLE   0 0 30,672
PIMCO ETF TR 25YR+ ZERO U S 72201R882   9,381,176 118,374 SH   SOLE   0 0 118,374
PINTEREST INC CL A 72352L106   696,707 20,095 SH   SOLE   0 0 20,095
PLUG POWER INC COM NEW 72919P202   54,307 15,787 SH   SOLE   0 0 15,787
PNC FINL SVCS GROUP INC COM 693475105   401,213 2,483 SH   SOLE   0 0 2,483
PRICE T ROWE GROUP INC COM 74144T108   364,840 2,992 SH   SOLE   0 0 2,992
PROCTER AND GAMBLE CO COM 742718109   5,030,404 31,004 SH   SOLE   0 0 31,004
PROLOGIS INC. COM 74340W103   1,538,802 11,817 SH   SOLE   0 0 11,817
PROSHARES TR HD REPLICATION 74347X294   300,499 6,102 SH   SOLE   0 0 6,102
PROSHARES TR ULTRAPRO QQQ 74347X831   592,638 9,627 SH   SOLE   0 0 9,627
PSQ HOLDINGS INC CL A 693691107   67,897 12,620 SH   SOLE   0 0 12,620
PULTE GROUP INC COM 745867101   339,964 2,818 SH   SOLE   0 0 2,818
PUTNAM MANAGED MUN INCOME TR COM 746823103   108,053 18,039 SH   SOLE   0 0 18,039
QORVO INC COM 74736K101   261,353 2,276 SH   SOLE   0 0 2,276
QUALCOMM INC COM 747525103   1,611,523 9,519 SH   SOLE   0 0 9,519
QUANTA SVCS INC COM 74762E102   1,592,277 6,129 SH   SOLE   0 0 6,129
REALTY INCOME CORP COM 756109104   394,489 7,292 SH   SOLE   0 0 7,292
REDFIN CORP COM 75737F108   26,600 4,000 SH Put SOLE   0 0 4,000
REDFIN CORP COM 75737F108   70,930 10,665 SH   SOLE   0 0 10,665
REGENERON PHARMACEUTICALS COM 75886F107   377,295 392 SH   SOLE   0 0 392
RELX PLC SPONSORED ADR 759530108   461,514 10,661 SH   SOLE   0 0 10,661
REPUBLIC SVCS INC COM 760759100   275,601 1,440 SH   SOLE   0 0 1,440
RESMED INC COM 761152107   454,578 2,295 SH   SOLE   0 0 2,295
RESTAURANT BRANDS INTL INC COM 76131D103   344,071 4,331 SH   SOLE   0 0 4,331
RING ENERGY INC COM 76680V108   1,470,811 750,414 SH   SOLE   0 0 750,414
ROCKWELL AUTOMATION INC COM 773903109   239,756 823 SH   SOLE   0 0 823
ROYCE MICRO-CAP TR INC COM 780915104   295,158 31,234 SH   SOLE   0 0 31,234
ROYCE VALUE TR INC COM 780910105   1,395,220 91,972 SH   SOLE   0 0 91,972
RTX CORPORATION COM 75513E101   1,306,385 13,395 SH   SOLE   0 0 13,395
S&P GLOBAL INC COM 78409V104   749,560 1,762 SH   SOLE   0 0 1,762
SALESFORCE INC COM 79466L302   30,118 100 SH Put SOLE   0 0 100
SALESFORCE INC COM 79466L302   2,255,250 7,488 SH   SOLE   0 0 7,488
SANDRIDGE ENERGY INC COM NEW 80007P869   168,284 11,550 SH   SOLE   0 0 11,550
SANDSTORM GOLD LTD COM NEW 80013R206   75,627 14,405 SH   SOLE   0 0 14,405
SANOFI SPONSORED ADR 80105N105   349,968 7,201 SH   SOLE   0 0 7,201
SAP SE SPON ADR 803054204   658,751 3,378 SH   SOLE   0 0 3,378
SBA COMMUNICATIONS CORP NEW CL A 78410G104   284,681 1,314 SH   SOLE   0 0 1,314
SCHLUMBERGER LTD COM STK 806857108   347,457 6,340 SH   SOLE   0 0 6,340
SCHWAB CHARLES CORP COM 808513105   21,702 300 SH Put SOLE   0 0 300
SCHWAB CHARLES CORP COM 808513105   286,493 3,960 SH   SOLE   0 0 3,960
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   384,093 4,807 SH   SOLE   0 0 4,807
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   395,754 10,142 SH   SOLE   0 0 10,142
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   819,582 13,425 SH   SOLE   0 0 13,425
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,560,849 25,151 SH   SOLE   0 0 25,151
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,818,520 23,240 SH   SOLE   0 0 23,240
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,260,970 36,687 SH   SOLE   0 0 36,687
SCOTTS MIRACLE-GRO CO CL A 810186106   302,418 4,054 SH   SOLE   0 0 4,054
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   284,227 1,546 SH   SOLE   0 0 1,546
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   475,988 5,829 SH   SOLE   0 0 5,829
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   658,480 7,089 SH   SOLE   0 0 7,089
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,200,153 18,337 SH   SOLE   0 0 18,337
SELECT SECTOR SPDR TR INDL 81369Y704   2,276,858 20,484 SH   SOLE   0 0 20,484
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,654,465 34,762 SH   SOLE   0 0 34,762
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,439,300 68,200 SH   SOLE   0 0 68,200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,567,664 111,497 SH   SOLE   0 0 111,497
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,698,233 61,968 SH   SOLE   0 0 61,968
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,959,368 43,576 SH   SOLE   0 0 43,576
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,678,181 91,836 SH   SOLE   0 0 91,836
SENSEONICS HLDGS INC COM 81727U105   10,092 19,000 SH   SOLE   0 0 19,000
SENTINELONE INC CL A 81730H109   2,331 100 SH Call SOLE   0 0 100
SENTINELONE INC CL A 81730H109   276,457 11,860 SH   SOLE   0 0 11,860
SERVICENOW INC COM 81762P102   391,112 513 SH   SOLE   0 0 513
SHERWIN WILLIAMS CO COM 824348106   683,254 1,967 SH   SOLE   0 0 1,967
SHOCKWAVE MED INC COM 82489T104   2,405,435 7,387 SH   SOLE   0 0 7,387
SHOPIFY INC CL A 82509L107   3,868,036 50,123 SH   SOLE   0 0 50,123
SILO PHARMA INC COM NEW 82711P201   122,467 62,807 SH   SOLE   0 0 62,807
SIMPSON MFG INC COM 829073105   328,527 1,601 SH   SOLE   0 0 1,601
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,938,278 137,110 SH   SOLE   0 0 137,110
SKYWORKS SOLUTIONS INC COM 83088M102   248,575 2,295 SH   SOLE   0 0 2,295
SMITH A O CORP COM 831865209   321,098 3,589 SH   SOLE   0 0 3,589
SNAP ON INC COM 833034101   983,747 3,321 SH   SOLE   0 0 3,321
SNOWFLAKE INC CL A 833445109   457,489 2,831 SH   SOLE   0 0 2,831
SONY GROUP CORP SPONSORED ADR 835699307   261,817 3,054 SH   SOLE   0 0 3,054
SOUNDHOUND AI INC CLASS A COM 836100107   271,501 46,094 SH   SOLE   0 0 46,094
SOUTHERN CO COM 842587107   886,871 12,362 SH   SOLE   0 0 12,362
SOUTHERN COPPER CORP COM 84265V105   322,363 3,026 SH   SOLE   0 0 3,026
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,230,391 3,094 SH   SOLE   0 0 3,094
SPDR GOLD TR GOLD SHS 78463V107   164,576 800 SH Call SOLE   0 0 500
SPDR GOLD TR GOLD SHS 78463V107   12,367,978 60,121 SH   SOLE   0 0 60,121
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   224,186 2,946 SH   SOLE   0 0 2,946
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   287,917 5,012 SH   SOLE   0 0 5,012
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   517,230 15,435 SH   SOLE   0 0 15,435
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   686,947 11,512 SH   SOLE   0 0 11,512
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,302,594 36,345 SH   SOLE   0 0 36,345
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   1,682,134 30,390 SH   SOLE   0 0 30,390
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,116,475 58,141 SH   SOLE   0 0 58,141
SPDR S&P 500 ETF TR TR UNIT 78462F103   575,377 1,100 SH Put SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103   71,083,003 135,896 SH   SOLE   0 0 135,896
SPDR SER TR AEROSPACE DEF 78464A631   256,983 1,829 SH   SOLE   0 0 1,829
SPDR SER TR PORTFOLIO LN TSR 78464A664   318,113 11,386 SH   SOLE   0 0 11,386
SPDR SER TR ICE PFD SEC ETF 78464A292   322,397 9,246 SH   SOLE   0 0 9,246
SPDR SER TR PORTFOLIO SH TSR 78468R101   330,508 11,428 SH   SOLE   0 0 11,428
SPDR SER TR PORTFLI HIGH YLD 78468R606   344,081 14,667 SH   SOLE   0 0 14,667
SPDR SER TR S&P 400 MDCP VAL 78464A839   356,981 4,697 SH   SOLE   0 0 4,697
SPDR SER TR S&P SEMICNDCTR 78464A862   394,900 2,038 SH   SOLE   0 0 2,038
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   434,636 23,317 SH   SOLE   0 0 23,317
SPDR SER TR PORTFOLI S&P1500 78464A805   528,426 8,482 SH   SOLE   0 0 8,482
SPDR SER TR BLOOMBERG HIGH Y 78468R622   540,835 4,780 SH   SOLE   0 0 4,780
SPDR SER TR S&P 400 MDCP GRW 78464A821   595,106 6,818 SH   SOLE   0 0 6,818
SPDR SER TR S&P BIOTECH 78464A870   605,087 6,413 SH   SOLE   0 0 6,413
SPDR SER TR RUSSELL YIELD 78468R770   829,934 7,638 SH   SOLE   0 0 7,638
SPDR SER TR PORT MTG BK ETF 78464A383   875,865 36,941 SH   SOLE   0 0 36,941
SPDR SER TR PORTFOLIO CRPORT 78464A144   1,041,303 35,771 SH   SOLE   0 0 35,771
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,046,146 11,953 SH   SOLE   0 0 11,953
SPDR SER TR NUVEEN BLOOMBERG 78464A284   1,056,039 41,107 SH   SOLE   0 0 41,107
SPDR SER TR SSGA US LRG ETF 78468R804   1,111,552 7,137 SH   SOLE   0 0 7,137
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,278,080 14,753 SH   SOLE   0 0 14,753
SPDR SER TR PORTFOLIO SHORT 78464A474   2,649,999 89,016 SH   SOLE   0 0 89,016
SPDR SER TR PORTFOLIO INTRMD 78464A375   2,733,948 83,862 SH   SOLE   0 0 83,862
SPDR SER TR PORTFLI INTRMDIT 78464A672   3,279,272 116,449 SH   SOLE   0 0 116,449
SPDR SER TR PORTFOLIO AGRGTE 78464A649   6,348,712 251,014 SH   SOLE   0 0 251,014
SPDR SER TR BLOOMBERG 3-12 M 78468R523   7,842,139 78,879 SH   SOLE   0 0 78,879
SPDR SER TR S&P DIVID ETF 78464A763   8,280,280 63,396 SH   SOLE   0 0 63,396
SPDR SER TR PORTFOLIO S&P500 78464A854   9,405,990 152,869 SH   SOLE   0 0 152,869
SPDR SER TR PORTFOLIO S&P600 78468R853   9,570,237 222,325 SH   SOLE   0 0 222,325
SPDR SER TR PORTFOLIO S&P400 78464A847   9,740,927 114,731 SH   SOLE   0 0 114,731
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   10,674,422 116,255 SH   SOLE   0 0 116,255
SPDR SER TR PRTFLO S&P500 VL 78464A508   11,349,043 225,871 SH   SOLE   0 0 225,871
SPDR SER TR PRTFLO S&P500 GW 78464A409   25,128,358 343,425 SH   SOLE   0 0 343,425
SPOK HLDGS INC COM 84863T106   274,181 17,189 SH   SOLE   0 0 17,189
SPROTT PHYSICAL GOLD TR UNIT 85207H104   635,516 36,735 SH   SOLE   0 0 36,735
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   361,408 43,595 SH   SOLE   0 0 43,595
SPROUTS FMRS MKT INC COM 85208M102   333,104 5,166 SH   SOLE   0 0 5,166
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   208,632 4,954 SH   SOLE   0 0 4,954
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   711,694 17,770 SH   SOLE   0 0 17,770
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   1,366,346 33,737 SH   SOLE   0 0 33,737
STARBUCKS CORP COM 855244109   3,561,950 38,976 SH   SOLE   0 0 38,976
STARWOOD PPTY TR INC COM 85571B105   314,058 15,448 SH   SOLE   0 0 15,448
STERIS PLC SHS USD G8473T100   362,635 1,613 SH   SOLE   0 0 1,613
STRYKER CORPORATION COM 863667101   1,478,200 4,131 SH   SOLE   0 0 4,131
SUPER MICRO COMPUTER INC COM 86800U104   690,861 684 SH   SOLE   0 0 684
SYNOPSYS INC COM 871607107   1,162,431 2,034 SH   SOLE   0 0 2,034
SYSCO CORP COM 871829107   656,875 8,092 SH   SOLE   0 0 8,092
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,203,364 8,845 SH   SOLE   0 0 8,845
TARGET CORP COM 87612E106   1,006,813 5,681 SH   SOLE   0 0 5,681
TC ENERGY CORP COM 87807B107   275,990 6,862 SH   SOLE   0 0 6,862
TELADOC HEALTH INC COM 87918A105   204,311 13,530 SH   SOLE   0 0 13,530
TERADYNE INC COM 880770102   263,170 2,333 SH   SOLE   0 0 2,333
TERRENO RLTY CORP COM 88146M101   258,026 3,886 SH   SOLE   0 0 3,886
TESLA INC COM 88160R101   9,449,017 53,752 SH   SOLE   0 0 53,752
TEXAS INSTRS INC COM 882508104   556,698 3,196 SH   SOLE   0 0 3,196
TEXTRON INC COM 883203101   605,131 6,308 SH   SOLE   0 0 6,308
THE TRADE DESK INC COM CL A 88339J105   500,125 5,721 SH   SOLE   0 0 5,721
THERMO FISHER SCIENTIFIC INC COM 883556102   2,455,650 4,225 SH   SOLE   0 0 4,225
THOMSON REUTERS CORP. COM 884903808   458,678 2,944 SH   SOLE   0 0 2,944
THOR INDS INC COM 885160101   267,145 2,277 SH   SOLE   0 0 2,277
TIMOTHY PLAN HIGH DIVIDEND 887432276   518,197 21,037 SH   SOLE   0 0 21,037
TIMOTHY PLAN US LRGMD CP CORE 887432359   519,404 12,335 SH   SOLE   0 0 12,335
TIMOTHY PLAN HIG DV STK ETF 887432326   1,872,477 51,769 SH   SOLE   0 0 51,769
TORO CO COM 891092108   274,570 2,997 SH   SOLE   0 0 2,997
TORTOISE ENERGY INFRA CORP COM 89147L886   231,306 7,483 SH   SOLE   0 0 7,483
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   763,047 19,907 SH   SOLE   0 0 19,907
TOTALENERGIES SE SPONSORED ADS 89151E109   1,013,261 14,721 SH   SOLE   0 0 14,721
TRACTOR SUPPLY CO COM 892356106   804,631 3,074 SH   SOLE   0 0 3,074
TRAEGER INC COMMON STOCK 89269P103   30,645 12,113 SH   SOLE   0 0 12,113
TRANSOCEAN LTD REGISTERED SHS H8817H100   197,350 31,425 SH   SOLE   0 0 31,425
TRAVELERS COMPANIES INC COM 89417E109   225,595 980 SH   SOLE   0 0 980
TRUIST FINL CORP COM 89832Q109   768,174 19,707 SH   SOLE   0 0 19,707
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   300,689 4,853 SH   SOLE   0 0 4,853
TWILIO INC CL A 90138F102   337,429 5,518 SH   SOLE   0 0 5,518
UBER TECHNOLOGIES INC COM 90353T100   977,468 12,696 SH   SOLE   0 0 12,696
UBS GROUP AG SHS H42097107   294,428 9,584 SH   SOLE   0 0 9,584
UNION PAC CORP COM 907818108   3,739,101 15,204 SH   SOLE   0 0 15,204
UNITED PARCEL SERVICE INC CL B 911312106   867,668 5,838 SH   SOLE   0 0 5,838
UNITEDHEALTH GROUP INC COM 91324P102   2,288,861 4,627 SH   SOLE   0 0 4,627
URBAN-GRO INC COM NEW 91704K202   27,400 20,000 SH   SOLE   0 0 20,000
US BANCORP DEL COM NEW 902973304   1,488,857 33,308 SH   SOLE   0 0 33,308
VALERO ENERGY CORP COM 91913Y100   1,080,307 6,329 SH   SOLE   0 0 6,329
VANECK ETF TRUST GOLD MINERS ETF 92189F106   312,094 9,769 SH   SOLE   0 0 9,769
VANECK ETF TRUST LONG MUNI ETF 92189F536   340,496 19,340 SH   SOLE   0 0 19,340
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   351,918 12,127 SH   SOLE   0 0 12,127
VANECK ETF TRUST OIL SERVICES ETF 92189H607   701,190 22,176 SH   SOLE   0 0 22,176
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,071,346 9,206 SH   SOLE   0 0 9,206
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   7,005,399 77,924 SH   SOLE   0 0 77,924
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,305,371 57,100 SH   SOLE   0 0 57,100
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   5,032,055 65,633 SH   SOLE   0 0 65,633
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   16,331,174 224,854 SH   SOLE   0 0 224,854
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   503,772 10,241 SH   SOLE   0 0 10,241
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   936,656 9,658 SH   SOLE   0 0 9,658
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,211,570 7,771 SH   SOLE   0 0 7,771
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,264,286 8,775 SH   SOLE   0 0 8,775
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,377,866 9,818 SH   SOLE   0 0 9,818
VANGUARD INDEX FDS MID CAP ETF 922908629   2,559,146 10,242 SH   SOLE   0 0 10,242
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,575,286 15,036 SH   SOLE   0 0 15,036
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,602,141 11,383 SH   SOLE   0 0 11,383
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,878,850 6,417 SH   SOLE   0 0 6,417
VANGUARD INDEX FDS VALUE ETF 922908744   8,335,008 51,028 SH   SOLE   0 0 51,028
VANGUARD INDEX FDS TOTAL STK MKT 922908769   23,881,721 92,019 SH   SOLE   0 0 92,019
VANGUARD INDEX FDS GROWTH ETF 922908736   29,692,227 86,255 SH   SOLE   0 0 86,255
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   664,975 14,624 SH   SOLE   0 0 14,624
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   756,300 12,879 SH   SOLE   0 0 12,879
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,531,056 54,432 SH   SOLE   0 0 54,432
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   576,436 12,037 SH   SOLE   0 0 12,037
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   647,502 12,796 SH   SOLE   0 0 12,796
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   259,832 3,304 SH   SOLE   0 0 3,304
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   304,066 3,933 SH   SOLE   0 0 3,933
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,042,740 12,031 SH   SOLE   0 0 12,031
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,405,983 30,826 SH   SOLE   0 0 30,826
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,535,245 26,438 SH   SOLE   0 0 26,438
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   7,854,281 97,557 SH   SOLE   0 0 97,557
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   15,371,742 200,623 SH   SOLE   0 0 200,623
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,858,406 37,558 SH   SOLE   0 0 37,558
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,092,652 18,120 SH   SOLE   0 0 18,120
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,533,542 70,431 SH   SOLE   0 0 70,431
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   871,377 13,647 SH   SOLE   0 0 13,647
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,930,568 32,487 SH   SOLE   0 0 32,487
VANGUARD WORLD FD MEGA CAP INDEX 921910873   243,255 1,302 SH   SOLE   0 0 1,302
VANGUARD WORLD FD ENERGY ETF 92204A306   625,803 4,046 SH   SOLE   0 0 4,046
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,230,545 4,524 SH   SOLE   0 0 4,524
VANGUARD WORLD FD INF TECH ETF 92204A702   1,887,677 3,879 SH   SOLE   0 0 3,879
VANGUARD WORLD FD UTILITIES ETF 92204A876   2,612,272 18,321 SH   SOLE   0 0 18,321
VANGUARD WORLD FD MEGA GRWTH IND 921910816   3,458,567 12,087 SH   SOLE   0 0 12,087
VELO3D INC COMMON STOCK 92259N104   18,224 40,000 SH   SOLE   0 0 40,000
VERISK ANALYTICS INC COM 92345Y106   226,525 961 SH   SOLE   0 0 961
VERIZON COMMUNICATIONS INC COM 92343V104   24,774 600 SH Put SOLE   0 0 600
VERIZON COMMUNICATIONS INC COM 92343V104   6,557,519 156,280 SH   SOLE   0 0 156,280
VERTEX PHARMACEUTICALS INC COM 92532F100   395,018 945 SH   SOLE   0 0 945
VISA INC COM CL A 92826C839   6,674,866 23,917 SH   SOLE   0 0 23,917
WALMART INC COM 931142103   1,644,676 27,334 SH   SOLE   0 0 27,334
WASTE CONNECTIONS INC COM 94106B101   384,958 2,238 SH   SOLE   0 0 2,238
WASTE MGMT INC DEL COM 94106L109   818,365 3,839 SH   SOLE   0 0 3,839
WEC ENERGY GROUP INC COM 92939U106   498,937 6,076 SH   SOLE   0 0 6,076
WELLS FARGO CO NEW PERP PFD CNV A 949746804   209,305 172 SH   SOLE   0 0 172
WELLS FARGO CO NEW COM 949746101   344,198 5,939 SH   SOLE   0 0 5,939
WELLTOWER INC COM 95040Q104   271,550 2,906 SH   SOLE   0 0 2,906
WENDYS CO COM 95058W100   290,320 15,410 SH   SOLE   0 0 15,410
WESTAMERICA BANCORPORATION COM 957090103   539,291 11,033 SH   SOLE   0 0 11,033
WESTERN UN CO COM 959802109   248,904 17,804 SH   SOLE   0 0 17,804
WILLIAMS COS INC COM 969457100   621,821 15,956 SH   SOLE   0 0 15,956
WISDOMTREE TR INDIA ERNGS FD 97717W422   366,870 8,422 SH   SOLE   0 0 8,422
WISDOMTREE TR US LARGECAP DIVD 97717W307   550,095 7,620 SH   SOLE   0 0 7,620
WISDOMTREE TR US MIDCAP DIVID 97717W505   716,220 14,123 SH   SOLE   0 0 14,123
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   922,005 18,446 SH   SOLE   0 0 18,446
WISDOMTREE TR US QTLY DIV GRT 97717X669   937,497 12,305 SH   SOLE   0 0 12,305
WISDOMTREE TR US EFFICIENT COR 97717Y790   985,675 23,341 SH   SOLE   0 0 23,341
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,007,529 34,200 SH   SOLE   0 0 34,200
WISDOMTREE TR WISDOMTREE US VA 97717W547   1,242,211 18,677 SH   SOLE   0 0 18,677
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   4,308,913 93,747 SH   SOLE   0 0 93,747
WISDOMTREE TR INTL QULTY DIV 97717X131   4,485,445 117,852 SH   SOLE   0 0 117,852
WORKDAY INC CL A 98138H101   628,148 2,303 SH   SOLE   0 0 2,303
XCEL ENERGY INC COM 98389B100   438,989 8,167 SH   SOLE   0 0 8,167
XP INC CL A G98239109   262,835 10,243 SH   SOLE   0 0 10,243
ZIMMER BIOMET HOLDINGS INC COM 98956P102   407,019 3,084 SH   SOLE   0 0 3,084
ZOETIS INC CL A 98978V103   530,439 3,135 SH   SOLE   0 0 3,135