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
ADVANCED MICRO DEVICES INC COM 007903107   551,001 4,395 SH   SOLE   0 0 4,395
ISHARES TR CORE S&P500 ETF 464287200   2,259,901 3,801 SH   SOLE   0 0 3,801
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   551,096 11,481 SH   SOLE   0 0 11,481
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   202,338 2,888 SH   SOLE   0 0 2,888
ISHARES TR CORE US AGGBD ET 464287226   1,274,799 13,166 SH   SOLE   0 0 13,166
ISHARES TR IBOXX HI YD ETF 464288513   55,279 700 SH   SOLE   0 0 700
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   138,252 1,764 SH   SOLE   0 0 1,764
INTERNATIONAL BUSINESS MACHS COM 459200101   567,261 2,548 SH   SOLE   0 0 2,548
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   23,080 601 SH   SOLE   0 0 601
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   325,064 2,965 SH   SOLE   0 0 2,965
ISHARES TR TIPS BD ETF 464287176   21,700 203 SH   SOLE   0 0 203
BOOKING HOLDINGS INC COM 09857L108   519,808 106 SH   SOLE   0 0 106
TRANSDIGM GROUP INC COM 893641100   775,540 608 SH   SOLE   0 0 608
GRAINGER W W INC COM 384802104   868,000 824 SH   SOLE   0 0 824
GOLDMAN SACHS GROUP INC COM 38141G104   671,791 1,158 SH   SOLE   0 0 1,158
S&P GLOBAL INC COM 78409V104   725,612 1,452 SH   SOLE   0 0 1,452
LOCKHEED MARTIN CORP COM 539830109   425,799 884 SH   SOLE   0 0 884
MICROSOFT CORP COM 594918104   6,307,537 14,898 SH   SOLE   0 0 14,898
ELEVANCE HEALTH INC COM 036752103   518,326 1,395 SH   SOLE   0 0 1,395
UNION PAC CORP COM 907818108   312,266 1,349 SH   SOLE   0 0 1,349
ISHARES TR RUS 1000 GRW ETF 464287614   1,094,607 2,688 SH   SOLE   0 0 2,688
ISHARES TR RUSSELL 2000 ETF 464287655   1,582,980 7,053 SH   SOLE   0 0 7,053
ISHARES TR RUS MD CP GR ETF 464287481   101,855 784 SH   SOLE   0 0 784
ISHARES TR 3 7 YR TREAS BD 464288661   115 1 SH   SOLE   0 0 1
ISHARES TR MBS ETF 464288588   15,487 169 SH   SOLE   0 0 169
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   766,034 8,374 SH   SOLE   0 0 8,374
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   745,416 14,789 SH   SOLE   0 0 14,789
ISHARES TR CMBS ETF 46429B366   47 1 SH   SOLE   0 0 1
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   39,744 977 SH   SOLE   0 0 977
ISHARES TR RUS MDCP VAL ETF 464287473   104,018 798 SH   SOLE   0 0 798
COSTCO WHSL CORP NEW COM 22160K105   3,291,335 3,591 SH   SOLE   0 0 3,591
NETFLIX INC COM 64110L106   2,026,415 2,300 SH   SOLE   0 0 2,300
UNITED RENTALS INC COM 911363109   253,698 365 SH   SOLE   0 0 365
UNITEDHEALTH GROUP INC COM 91324P102   620,200 1,209 SH   SOLE   0 0 1,209
EATON CORP PLC SHS G29183103   561,146 1,638 SH   SOLE   0 0 1,638
QUANTA SVCS INC COM 74762E102   514,269 1,575 SH   SOLE   0 0 1,575
COINBASE GLOBAL INC COM CL A 19260Q107   1,809,025 6,684 SH   SOLE   0 0 6,684
CONSTELLATION BRANDS INC CL A 21036P108   533,052 2,402 SH   SOLE   0 0 2,402
JOHNSON & JOHNSON COM 478160104   254,821 1,767 SH   SOLE   0 0 1,767
WALMART INC COM 931142103   306,027 3,371 SH   SOLE   0 0 3,371
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   12,485 623 SH   SOLE   0 0 623
ELI LILLY & CO COM 532457108   740,653 947 SH   SOLE   0 0 947
INTUITIVE SURGICAL INC COM NEW 46120E602   1,177,649 2,200 SH   SOLE   0 0 2,200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   359,220 792 SH   SOLE   0 0 792
TESLA INC COM 88160R101   6,468,945 15,761 SH   SOLE   0 0 15,761
SALESFORCE INC COM 79466L302   269,370 809 SH   SOLE   0 0 809
MCDONALDS CORP COM 580135101   285,579 969 SH   SOLE   0 0 969
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   280,789 1,346 SH   SOLE   0 0 1,346
PALO ALTO NETWORKS INC COM 697435105   923,214 5,038 SH   SOLE   0 0 5,038
ABBVIE INC COM 00287Y109   988,456 5,454 SH   SOLE   0 0 5,454
PEPSICO INC COM 713448108   335,037 2,239 SH   SOLE   0 0 2,239
MORGAN STANLEY COM NEW 617446448   51,132 406 SH   SOLE   0 0 406
EXXON MOBIL CORP COM 30231G102   852,134 7,900 SH   SOLE   0 0 7,900
BLOCK INC CL A 852234103   637,471 6,917 SH   SOLE   0 0 6,917
VANGUARD WORLD FD INF TECH ETF 92204A702   3,541,771 5,596 SH   SOLE   0 0 5,596
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,801,798 3,044 SH   SOLE   0 0 3,044
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,703,587 7,542 SH   SOLE   0 0 7,542
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,580,901 11,378 SH   SOLE   0 0 11,378
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,072,034 10,733 SH   SOLE   0 0 10,733
ISHARES TR JPMORGAN USD EMG 464288281   269 3 SH   SOLE   0 0 3
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   151 3 SH   SOLE   0 0 3
ISHARES TR US TREAS BD ETF 46429B267   67 3 SH   SOLE   0 0 3
META PLATFORMS INC CL A 30303M102   2,662,541 4,403 SH   SOLE   0 0 4,403
AXON ENTERPRISE INC COM 05464C101   1,066,882 1,775 SH   SOLE   0 0 1,775
VISA INC COM CL A 92826C839   842,507 2,675 SH   SOLE   0 0 2,675
AMERICAN EXPRESS CO COM 025816109   1,122,911 3,705 SH   SOLE   0 0 3,705
GE AEROSPACE COM NEW 369604301   401,307 2,334 SH   SOLE   0 0 2,334
SHOPIFY INC CL A 82509L107   533,686 4,885 SH   SOLE   0 0 4,885
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,853,704 3,405 SH   SOLE   0 0 3,405
ISHARES TR CORE MSCI PAC 46434V696   245 4 SH   SOLE   0 0 4
PGIM ETF TR PGIM ULTRA SH BD 69344A107   664,433 13,400 SH   SOLE   0 0 13,400
MICROSTRATEGY INC CL A NEW 594972408   5,014,061 14,762 SH   SOLE   0 0 14,762
APPLE INC COM 037833100   21,895,002 89,968 SH   SOLE   0 0 89,968
THE TRADE DESK INC COM CL A 88339J105   216,144 1,774 SH   SOLE   0 0 1,774
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,563,355 7,969 SH   SOLE   0 0 7,969
ISHARES TR RUS 1000 VAL ETF 464287598   153,735 823 SH   SOLE   0 0 823
ISHARES TR MSCI USA QLT FCT 46432F339   105,249 587 SH   SOLE   0 0 587
SPDR SER TR AEROSPACE DEF 78464A631   14,417 85 SH   SOLE   0 0 85
SELECT SECTOR SPDR TR INDL 81369Y704   2,398,781 18,073 SH   SOLE   0 0 18,073
ISHARES TR CORE S&P SCP ETF 464287804   212,221 1,825 SH   SOLE   0 0 1,825
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   128 5 SH   SOLE   0 0 5
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   10,302 162 SH   SOLE   0 0 162
SPDR SER TR PORTFLI HIGH YLD 78468R606   59,168 2,509 SH   SOLE   0 0 2,509
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   194,783 4,415 SH   SOLE   0 0 4,415
MASTERCARD INCORPORATED CL A 57636Q104   608,948 1,168 SH   SOLE   0 0 1,168
CROWDSTRIKE HLDGS INC CL A 22788C105   2,552,273 7,109 SH   SOLE   0 0 7,109
JPMORGAN CHASE & CO. COM 46625H100   1,416,612 5,823 SH   SOLE   0 0 5,823
PROGRESSIVE CORP COM 743315103   500,911 2,068 SH   SOLE   0 0 2,068
AMAZON COM INC COM 023135106   12,049,316 53,746 SH   SOLE   0 0 53,746
GENERAC HLDGS INC COM 368736104   461,070 2,902 SH   SOLE   0 0 2,902
HYATT HOTELS CORP COM CL A 448579102   203,684 1,300 SH   SOLE   0 0 1,300
CHEVRON CORP NEW COM 166764100   1,407,067 9,517 SH   SOLE   0 0 9,517
PHILIP MORRIS INTL INC COM 718172109   341,181 2,796 SH   SOLE   0 0 2,796
ALBEMARLE CORP COM 012653101   1,625,871 18,520 SH   SOLE   0 0 18,520
SCHWAB CHARLES CORP COM 808513105   53,976 725 SH   SOLE   0 0 725
WILLIAMS COS INC COM 969457100   260,597 4,604 SH   SOLE   0 0 4,604
CVS HEALTH CORP COM 126650100   192,646 4,209 SH   SOLE   0 0 4,209
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   708,170 2,875 SH   SOLE   0 0 2,875
SPDR SER TR S&P DIVID ETF 78464A763   349,283 2,649 SH   SOLE   0 0 2,649
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,079,069 21,241 SH   SOLE   0 0 21,241
SPDR SER TR PRTFLO S&P500 GW 78464A409   326,269 3,649 SH   SOLE   0 0 3,649
SPDR SER TR PORTFLI TIPS ETF 78464A656   26,305 1,040 SH   SOLE   0 0 1,040
BROADCOM INC COM 11135F101   4,799,849 20,640 SH   SOLE   0 0 20,640
INVESCO QQQ TR UNIT SER 1 46090E103   4,724,887 9,111 SH   SOLE   0 0 9,111
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,815,826 16,186 SH   SOLE   0 0 16,186
ISHARES TR SELECT DIVID ETF 464287168   540,034 4,095 SH   SOLE   0 0 4,095
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   201,681 2,617 SH   SOLE   0 0 2,617
SPDR SER TR PORT MTG BK ETF 78464A383   10,890 507 SH   SOLE   0 0 507
GARMIN LTD SHS H2906T109   980,855 4,735 SH   SOLE   0 0 4,735
ALPHABET INC CAP STK CL C 02079K107   6,103,294 31,602 SH   SOLE   0 0 31,602
BOEING CO COM 097023105   549,627 3,235 SH   SOLE   0 0 3,235
3M CO COM 88579Y101   352,246 2,713 SH   SOLE   0 0 2,713
VALERO ENERGY CORP COM 91913Y100   485,263 3,905 SH   SOLE   0 0 3,905
DISNEY WALT CO COM 254687106   332,491 2,991 SH   SOLE   0 0 2,991
PAYPAL HLDGS INC COM 70450Y103   624,763 7,132 SH   SOLE   0 0 7,132
VERIZON COMMUNICATIONS INC COM 92343V104   691,742 17,183 SH   SOLE   0 0 17,183
FIRST TR NASDAQ 100 TECH IND SHS 337345102   547,851 2,841 SH   SOLE   0 0 2,841
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   389 8 SH   SOLE   0 0 8
PRUDENTIAL FINL INC COM 744320102   223,507 1,876 SH   SOLE   0 0 1,876
UBER TECHNOLOGIES INC COM 90353T100   285,811 4,425 SH   SOLE   0 0 4,425
SPDR SER TR S&P 600 SMCP GRW 78464A201   19,176 209 SH   SOLE   0 0 209
ISHARES TR MSCI EAFE ETF 464287465   11,655 154 SH   SOLE   0 0 154
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,155,460 44,360 SH   SOLE   0 0 44,360
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   123,777 1,384 SH   SOLE   0 0 1,384
PROCTER AND GAMBLE CO COM 742718109   272,895 1,653 SH   SOLE   0 0 1,653
GILEAD SCIENCES INC COM 375558103   335,308 3,668 SH   SOLE   0 0 3,668
LAM RESEARCH CORP COM NEW 512807306   210,308 2,800 SH   SOLE   0 0 2,800
CITIGROUP INC COM NEW 172967424   385,334 5,428 SH   SOLE   0 0 5,428
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   299,198 2,330 SH   SOLE   0 0 2,330
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,587,066 27,923 SH   SOLE   0 0 27,923
ISHARES TR USD INV GRDE ETF 464288620   502 10 SH   SOLE   0 0 10
SPDR SER TR PRTFLO S&P500 HI 78468R788   467 11 SH   SOLE   0 0 11
RTX CORPORATION COM 75513E101   204,421 1,764 SH   SOLE   0 0 1,764
ISHARES TR CORE S&P MCP ETF 464287507   53,987 858 SH   SOLE   0 0 858
SPDR SER TR PRTFLO S&P500 VL 78464A508   260,348 5,073 SH   SOLE   0 0 5,073
CATERPILLAR INC COM 149123101   868,731 2,388 SH   SOLE   0 0 2,388
ARISTA NETWORKS INC COM SHS 040413205   1,263,398 10,967 SH   SOLE   0 0 10,967
ISHARES TR S&P 500 VAL ETF 464287408   252,834 1,322 SH   SOLE   0 0 1,322
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,057 12 SH   SOLE   0 0 12
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   262,776 4,532 SH   SOLE   0 0 4,532
SPDR SER TR BLOOMBERG INVT 78468R200   10,055 327 SH   SOLE   0 0 327
CADENCE DESIGN SYSTEM INC COM 127387108   787,605 2,592 SH   SOLE   0 0 2,592
BANK NEW YORK MELLON CORP COM 064058100   474,273 6,165 SH   SOLE   0 0 6,165
ISHARES INC CORE MSCI EMKT 46434G103   601,691 11,439 SH   SOLE   0 0 11,439
SPDR SER TR PORTFOLIO SH TSR 78468R101   405 14 SH   SOLE   0 0 14
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   323 14 SH   SOLE   0 0 14
ALPHABET INC CAP STK CL A 02079K305   2,173,406 11,332 SH   SOLE   0 0 11,332
NVENT ELECTRIC PLC SHS G6700G107   221,064 3,129 SH   SOLE   0 0 3,129
ISHARES TR MSCI USA MMENTM 46432F396   49,224 233 SH   SOLE   0 0 233
ISHARES TR MSCI USA MIN VOL 46429B697   107,633 1,208 SH   SOLE   0 0 1,208
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   376,324 6,307 SH   SOLE   0 0 6,307
ISHARES TR GLB INFRASTR ETF 464288372   19,760 373 SH   SOLE   0 0 373
ORACLE CORP COM 68389X105   809,479 4,867 SH   SOLE   0 0 4,867
NVIDIA CORPORATION COM 67066G104   16,809,967 116,356 SH   SOLE   0 0 116,356
ISHARES TR RUS MID CAP ETF 464287499   46,420 519 SH   SOLE   0 0 519
BRISTOL-MYERS SQUIBB CO COM 110122108   450,650 7,966 SH   SOLE   0 0 7,966
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,125,557 7,253 SH   SOLE   0 0 7,253
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,083,982 20,762 SH   SOLE   0 0 20,762
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   411,260 8,474 SH   SOLE   0 0 8,474
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,436,669 40,424 SH   SOLE   0 0 40,424
LEIDOS HOLDINGS INC COM 525327102   474,853 3,227 SH   SOLE   0 0 3,227
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,120,697 14,028 SH   SOLE   0 0 14,028
ISHARES TR S&P 500 GRWT ETF 464287309   161,663 1,565 SH   SOLE   0 0 1,565
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   629,744 8,348 SH   SOLE   0 0 8,348
EMERSON ELEC CO COM 291011104   451,742 3,660 SH   SOLE   0 0 3,660
PFIZER INC COM 717081103   394,633 14,842 SH   SOLE   0 0 14,842
VANGUARD INDEX FDS GROWTH ETF 922908736   1,050,830 2,523 SH   SOLE   0 0 2,523
VANGUARD INDEX FDS VALUE ETF 922908744   239,526 1,406 SH   SOLE   0 0 1,406
ISHARES TR SHORT TREAS BD 464288679   1,710,564 15,529 SH   SOLE   0 0 15,529
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   107,409 2,630 SH   SOLE   0 0 2,630
TARGA RES CORP COM 87612G101   308,067 1,655 SH   SOLE   0 0 1,655
NIKE INC CL B 654106103   401,519 5,477 SH   SOLE   0 0 5,477
AT&T INC COM 00206R102   587,416 25,912 SH   SOLE   0 0 25,912
ISHARES TR CORE S&P US GWT 464287671   3,115 22 SH   SOLE   0 0 22
ISHARES TR 1 3 YR TREAS BD 464287457   1,562,934 19,069 SH   SOLE   0 0 19,069
NXP SEMICONDUCTORS N V COM N6596X109   300,002 1,436 SH   SOLE   0 0 1,436
ISHARES TR IBOXX INV CP ETF 464287242   11,064 104 SH   SOLE   0 0 104
ISHARES TR CORE MSCI EAFE 46432F842   1,303,598 18,496 SH   SOLE   0 0 18,496
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   592,399 9,157 SH   SOLE   0 0 9,157
LOWES COS INC COM 548661107   256,303 1,031 SH   SOLE   0 0 1,031
CBRE GROUP INC CL A 12504L109   568,606 4,324 SH   SOLE   0 0 4,324
INGERSOLL RAND INC COM 45687V106   302,442 3,270 SH   SOLE   0 0 3,270
ISHARES TR US AER DEF ETF 464288760   773,983 5,294 SH   SOLE   0 0 5,294
ISHARES TR PFD AND INCM SEC 464288687   1,078,766 33,659 SH   SOLE   0 27,559 6,100
SPDR SER TR PORTFOLIO AGRGTE 78464A649   138,371 5,540 SH   SOLE   0 0 5,540
ISHARES TR U.S. TECH ETF 464287721   57,154 352 SH   SOLE   0 0 352
SELECT SECTOR SPDR TR ENERGY 81369Y506   266,229 3,044 SH   SOLE   0 0 3,044
ISHARES TR EXPANDED TECH 464287515   60,375 595 SH   SOLE   0 0 595
VANGUARD INDEX FDS SMALL CP ETF 922908751   53,863 221 SH   SOLE   0 0 221
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   1,361 30 SH   SOLE   0 0 30
ISHARES TR CORE S&P TTL STK 464287150   63,855 491 SH   SOLE   0 0 491
PHILLIPS 66 COM 718546104   243,223 2,095 SH   SOLE   0 0 2,095
VANGUARD INDEX FDS MID CAP ETF 922908629   158,215 592 SH   SOLE   0 0 592
SPDR SER TR BLOOMBERG INTL T 78464A516   156,055 7,330 SH   SOLE   0 0 7,330
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   290,899 6,288 SH   SOLE   0 0 6,288
SPDR SER TR PORTFLI INTRMDIT 78464A672   283,157 10,160 SH   SOLE   0 0 10,160
ISHARES TR CORE S&P US VLU 464287663   3,157 34 SH   SOLE   0 0 34
JOHNSON CTLS INTL PLC SHS G51502105   491,828 6,154 SH   SOLE   0 0 6,154
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   274,169 2,356 SH   SOLE   0 0 2,356
SPDR SER TR PORTFOLIO INTRMD 78464A375   383,130 11,705 SH   SOLE   0 0 11,705
ALTRIA GROUP INC COM 02209S103   478,704 9,009 SH   SOLE   0 0 9,009
BANK AMERICA CORP COM 060505104   406,122 9,064 SH   SOLE   0 0 9,064
SM ENERGY CO COM 78454L100   14,690 362 SH   SOLE   0 0 362
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   287,594 6,939 SH   SOLE   0 0 6,939
SPDR SER TR PORTFOLIO S&P500 78464A854   1,362,210 19,564 SH   SOLE   0 0 19,564
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   20,954 83 SH   SOLE   0 0 83
ISHARES TR RUS 2000 GRW ETF 464287648   70,747 240 SH   SOLE   0 0 240
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   270,465 7,276 SH   SOLE   0 0 7,276
ISHARES TR INTL SEL DIV ETF 464288448   45,714 1,666 SH   SOLE   0 0 1,666
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   62,594 355 SH   SOLE   0 0 355
PROSHARES TR HGH YLD INT RATE 74348A541   2,955 45 SH   SOLE   0 0 45
PACER FDS TR US CASH COWS 100 69374H881   196,806 3,452 SH   SOLE   0 0 3,452
ISHARES TR NATIONAL MUN ETF 464288414   89,491 840 SH   SOLE   0 0 840
ISHARES TR MSCI USA VALUE 46432F388   159,111 1,494 SH   SOLE   0 0 1,494
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,879 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   19,903 365 SH   SOLE   0 0 365
ISHARES TR SP SMCP600VL ETF 464287879   5,596 51 SH   SOLE   0 0 51
VANGUARD INDEX FDS SM CP VAL ETF 922908611   10,383 52 SH   SOLE   0 0 52
ISHARES TR S&P SML 600 GWT 464287887   123,624 900 SH   SOLE   0 0 900
PROSHARES TR BITCOIN ETF 74347G440   2,458,536 102,439 SH   SOLE   0 0 102,439
PACER FDS TR TRENDP US LAR CP 69374H105   41,892 776 SH   SOLE   0 0 776
ISHARES TR ISHS 1-5YR INVS 464288646   2,927 57 SH   SOLE   0 0 57
COMCAST CORP NEW CL A 20030N101   103,171 2,739 SH   SOLE   0 0 2,739
VANGUARD WORLD FD COMM SRVC ETF 92204A884   9,293 59 SH   SOLE   0 0 59
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   777,375 22,682 SH   SOLE   0 0 22,682
SPDR SER TR S&P CAP MKTS 78464A771   82,181 590 SH   SOLE   0 0 590
CROWN CASTLE INC COM 22822V101   61,913 688 SH   SOLE   0 0 688
SPDR SER TR PORTFOLIO S&P400 78464A847   3,424 62 SH   SOLE   0 0 62
TIDAL ETF TR FUNDSTRAT GRANNY 886364231   3,362,330 166,041 SH   SOLE   0 0 166,041
ISHARES INC MSCI JPN ETF NEW 46434G822   4,575 68 SH   SOLE   0 0 68
ISHARES U S ETF TR SHORT DURATION B 46431W507   2,543,132 50,379 SH   SOLE   0 0 50,379
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   137,959 1,095 SH   SOLE   0 0 1,095
SPDR SER TR S&P METALS MNG 78464A755   4,017 70 SH   SOLE   0 0 70
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,693 70 SH   SOLE   0 0 70
ISHARES TR ULTRA SHORT-TERM 46434V878   2,661,939 52,743 SH   SOLE   0 0 52,743
ISHARES TR 20 YR TR BD ETF 464287432   707,552 8,105 SH   SOLE   0 0 8,105
SPDR SER TR S&P BIOTECH 78464A870   54,337 588 SH   SOLE   0 0 588
ASTERA LABS INC COM 04626A103   290,316 2,060 SH   SOLE   0 0 2,060
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   159,443 1,700 SH   SOLE   0 0 1,700
VANECK ETF TRUST URANIUM AND NUCL 92189F601   6,554 75 SH   SOLE   0 0 75
PACER FDS TR PACER US SMALL 69374H857   76,826 1,735 SH   SOLE   0 0 1,735
SPDR SER TR PORTFOLIO LN TSR 78464A664   47,841 1,831 SH   SOLE   0 0 1,831
ISHARES TR EXPND TEC SC ETF 464287549   8,103 78 SH   SOLE   0 0 78
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   3,577 83 SH   SOLE   0 0 83
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   309,604 17,394 SH   SOLE   0 0 17,394
ISHARES TR U S EQUITY FACTR 46434V282   5,565 91 SH   SOLE   0 0 91
RIOT PLATFORMS INC COM 767292105   248,774 20,160 SH   SOLE   0 0 20,160
ISHARES TR RUSSELL 3000 ETF 464287689   133,585 395 SH   SOLE   0 0 395
MARVELL TECHNOLOGY INC COM 573874104   249,150 2,109 SH   SOLE   0 0 2,109
KINDER MORGAN INC DEL COM 49456B101   546,838 19,343 SH   SOLE   0 0 19,343
SPDR SER TR S&P OILGAS EXP 78468R556   36,604 270 SH   SOLE   0 0 270
SPDR SER TR BBG CONV SEC ETF 78464A359   7,902 100 SH   SOLE   0 0 100
ISHARES TR U.S. MED DVC ETF 464288810   5,915 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   71,486 1,415 SH   SOLE   0 0 1,415
ISHARES TR MSCI EMG MKT ETF 464287234   4,215 100 SH   SOLE   0 0 100
ISHARES TR CORE DIV GRWTH 46434V621   6,230 101 SH   SOLE   0 0 101
PROSHARES TR S&P 500 DV ARIST 74348A467   502,542 5,055 SH   SOLE   0 0 5,055
ISHARES TR US HLTHCR PR ETF 464288828   11,047 227 SH   SOLE   0 0 227
SPDR SER TR PORTFOLIO S&P600 78468R853   16,535 364 SH   SOLE   0 0 364
ISHARES TR 7-10 YR TRSY BD 464287440   548,264 5,937 SH   SOLE   0 0 5,937
ENTERPRISE PRODS PARTNERS L COM 293792107   288,600 9,067 SH   SOLE   0 0 9,067
SPDR SER TR NYSE TECH ETF 78464A102   24,893 120 SH   SOLE   0 0 120
STARWOOD PPTY TR INC COM 85571B105   2,421 125 SH   SOLE   0 0 125
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   119,048 1,850 SH   SOLE   0 0 1,850
ISHARES TR EAFE VALUE ETF 464288877   6,851 130 SH   SOLE   0 0 130
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   137,222 7,462 SH   SOLE   0 0 7,462
STRATEGY SHS NS 7HANDL IDX 86280R506   289,007 13,411 SH   SOLE   0 0 13,411
SPDR SER TR BLOOMBERG HIGH Y 78468R622   42,624 444 SH   SOLE   0 0 444
ISHARES TR MRNING SM CP ETF 464288703   9,566 150 SH   SOLE   0 0 150
ISHARES TR MRNGSTR INC ETF 46432F875   2,938 150 SH   SOLE   0 0 150
ISHARES TR US CONSUM DISCRE 464287580   34,859 360 SH   SOLE   0 0 360
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,389 168 SH   SOLE   0 0 168
ISHARES TR ISHS 5-10YR INVT 464288638   75,855 1,475 SH   SOLE   0 0 1,475
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   6,042 181 SH   SOLE   0 0 181
BGC GROUP INC CL A 088929104   236,234 24,867 SH   SOLE   0 0 24,867
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   32,468 200 SH   SOLE   0 0 200
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   80,185 700 SH   SOLE   0 0 700
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   19,378 200 SH   SOLE   0 0 200
SPDR SER TR HLTH CR EQUIP 78464A581   17,992 200 SH   SOLE   0 0 200
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   16,024 200 SH   SOLE   0 0 200
PACER FDS TR METAURUS CAP 400 69374H436   38,750 1,000 SH   SOLE   0 0 1,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   30,578 928 SH   SOLE   0 0 928
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   14,847 234 SH   SOLE   0 0 234
FORD MTR CO COM 345370860   227,447 23,020 SH   SOLE   0 0 23,020
SUNOPTA INC COM 8676EP108   95,735 12,180 SH   SOLE   0 0 12,180
SPDR SER TR S&P 600 SMCP VAL 78464A300   22,802 260 SH   SOLE   0 0 260
NEWMONT CORP COM 651639106   440,056 11,547 SH   SOLE   0 0 11,547
FS KKR CAP CORP COM 302635206   244,992 11,136 SH   SOLE   0 0 11,136
BARRICK GOLD CORP COM 067901108   573,744 36,221 SH   SOLE   0 0 36,221
NORDIC AMERICAN TANKERS LIMI COM G65773106   67,419 26,753 SH   SOLE   0 0 26,753
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   124,373 1,050 SH   SOLE   0 0 1,050
SPDR SER TR S&P REGL BKG 78464A698   18,165 300 SH   SOLE   0 0 300
ISHARES SILVER TR ISHARES 46428Q109   509,032 18,867 SH   SOLE   0 0 18,867
GLOBAL NET LEASE INC COM NEW 379378201   140,263 18,652 SH   SOLE   0 0 18,652
OXFORD LANE CAP CORP COM 691543102   5,254,183 1,030,232 SH   SOLE   0 0 1,030,232
ISHARES TR ISHARES BIOTECH 464287556   53,123 396 SH   SOLE   0 0 396
ISHARES TR U.S. FINLS ETF 464287788   45,293 406 SH   SOLE   0 0 406
ISHARES TR HDG MSCI EAFE 46434V803   15,966 458 SH   SOLE   0 0 458
PACER FDS TR SWAN SOS FD OF 69374H568   14,111 479 SH   SOLE   0 0 479
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,928,947 55,113 SH   SOLE   0 0 55,113
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   211,999 1,146 SH   SOLE   0 0 1,146
ISHARES TR MORNINGSTAR GRWT 464287119   52,954 580 SH   SOLE   0 0 580
ISHARES TR GLOBAL TECH ETF 464287291   51,648 600 SH   SOLE   0 0 600
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   26,097 600 SH   SOLE   0 0 600
ISHARES TR CORE HIGH DV ETF 46429B663   208,116 1,845 SH   SOLE   0 0 1,845
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   252,298 16,383 SH   SOLE   0 0 16,383
ISHARES TR US TELECOM ETF 464287713   21,728 800 SH   SOLE   0 0 800
ISHARES TR MORNINGSTR US EQ 464287127   73,242 892 SH   SOLE   0 0 892
ISHARES TR U.S. PHARMA ETF 464288836   59,301 900 SH   SOLE   0 0 900
SPDR SER TR PORTFOLIO SHORT 78464A474   318,009 10,650 SH   SOLE   0 0 10,650
BLACKROCK FLOATING RATE INCO COM 09255X100   162,362 12,063 SH   SOLE   0 0 12,063
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   82,185 20,966 SH   SOLE   0 0 20,966
ISHARES TR US HLTHCARE ETF 464287762   58,890 1,000 SH   SOLE   0 0 1,000
PACER FDS TR SWAN SOS MODRTE 69374H493   28,606 1,000 SH   SOLE   0 0 1,000
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   200,133 1,033 SH   SOLE   0 0 1,033
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   70,172 1,176 SH   SOLE   0 0 1,176
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   160,832 3,200 SH   SOLE   0 0 3,200
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   30,256 1,240 SH   SOLE   0 0 1,240
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   155,833 11,408 SH   SOLE   0 11,408 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   707,115 15,980 SH   SOLE   0 0 15,980
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   81,220 2,000 SH   SOLE   0 0 2,000
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   76,020 2,000 SH   SOLE   0 0 2,000
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   68,296 2,889 SH   SOLE   0 0 2,889
BAKKT HOLDINGS INC *W EXP 10/25/202 05759B115   36,570 69,000 SH   SOLE   0 0 69,000
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   135,500 13,550 SH   SOLE   0 13,550 0
FIRST MAJESTIC SILVER CORP COM 32076V103   2,881,832 497,726 SH   SOLE   0 0 497,726
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   182,893 12,250 SH   SOLE   0 12,250 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   165,465 20,606 SH   SOLE   0 0 20,606
NUVEEN AMT FREE QLTY MUN INC COM 670657105   386,770 33,779 SH   SOLE   0 33,779 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   89,347 15,247 SH   SOLE   0 15,247 0
NUVEEN N Y MUN VALUE FD COM 67062M105   82,680 10,120 SH   SOLE   0 10,120 0
EATON VANCE MUN BD FD COM 27827X101   130,342 12,461 SH   SOLE   0 12,461 0
AGNICO EAGLE MINES LTD COM 008474108   1,216,200 15,000 SH   SOLE   0 0 15,000
COHEN & STEERS TOTAL RETURN COM 19247R103   177,898 15,218 SH   SOLE   0 0 15,218
BLACKROCK MUNIYIELD QUALITY COM 09254G108   191,942 19,175 SH   SOLE   0 19,175 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   254,635 20,502 SH   SOLE   0 20,502 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   286,146 24,127 SH   SOLE   0 24,127 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   654,130 51,669 SH   SOLE   0 0 51,669
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   620,254 60,073 SH   SOLE   0 60,073 0