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
AAR CORP COM 000361105   310,460 4,750 SH   SOLE   0 0 4,750
ABBVIE INC COM 00287Y109   486,876 2,466 SH   SOLE   0 0 2,466
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   200,817 10,785 SH   SOLE   0 0 10,785
ADVANCED MICRO DEVICES INC COM 007903107   6,161,699 37,553 SH   SOLE   0 0 37,553
AGNC INVT CORP COM 00123Q104   108,188 10,343 SH   SOLE   0 0 10,343
ALPHABET INC CAP STK CL C 02079K107   2,625,663 15,704 SH   SOLE   0 0 15,704
ALPHABET INC CAP STK CL A 02079K305   18,624,806 112,298 SH   SOLE   0 0 112,298
ALPS ETF TR ALERIAN MLP 00162Q452   452,415 9,599 SH   SOLE   0 0 9,599
ALTRIA GROUP INC COM 02209S103   523,750 10,262 SH   SOLE   0 0 10,262
AMAZON COM INC COM 023135106   33,321,952 178,833 SH   SOLE   0 0 178,833
AMERICAN EXPRESS CO COM 025816109   4,808,611 17,731 SH   SOLE   0 0 17,731
AMGEN INC COM 031162100   14,178,986 44,005 SH   SOLE   0 0 44,005
AMKOR TECHNOLOGY INC COM 031652100   269,280 8,800 SH   SOLE   0 0 8,800
APPLE INC COM 037833100   59,239,014 254,244 SH   SOLE   0 0 254,244
ARES CAPITAL CORP COM 04010L103   243,465 11,627 SH   SOLE   0 0 11,627
ARISTA NETWORKS INC COM 040413106   21,212,579 55,267 SH   SOLE   0 0 55,267
AT&T INC COM 00206R102   489,352 22,243 SH   SOLE   0 0 22,243
AVIDITY BIOSCIENCES INC COM 05370A108   321,510 7,000 SH   SOLE   0 0 7,000
AXCELIS TECHNOLOGIES INC COM NEW 054540208   262,125 2,500 SH   SOLE   0 0 2,500
AXON ENTERPRISE INC COM 05464C101   4,264,530 10,672 SH   SOLE   0 0 10,672
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,655,385 7,942 SH   SOLE   0 0 7,942
BLACKROCK INC COM 09247X101   226,486 238 SH   SOLE   0 0 238
BLUE OWL CAPITAL CORPORATION COM 69121K104   317,198 21,771 SH   SOLE   0 0 21,771
BLUEPRINT MEDICINES CORP COM 09627Y109   249,750 2,700 SH   SOLE   0 0 2,700
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   217,358 5,942 SH   SOLE   0 0 5,942
BROADCOM INC COM 11135F101   2,180,731 12,641 SH   SOLE   0 0 12,641
CADENCE DESIGN SYSTEM INC COM 127387108   3,558,895 13,131 SH   SOLE   0 0 13,131
CATERPILLAR INC COM 149123101   15,780,251 40,346 SH   SOLE   0 0 40,346
CHEVRON CORP NEW COM 166764100   480,648 3,264 SH   SOLE   0 0 3,264
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,228,630 21,323 SH   SOLE   0 0 21,323
COLGATE PALMOLIVE CO COM 194162103   3,225,272 31,069 SH   SOLE   0 0 31,069
CONOCOPHILLIPS COM 20825C104   311,672 2,960 SH   SOLE   0 0 2,960
CONSTELLATION BRANDS INC CL A 21036P108   500,367 1,941 SH   SOLE   0 0 1,941
COSTCO WHSL CORP NEW COM 22160K105   16,552,296 18,671 SH   SOLE   0 0 18,671
CROWDSTRIKE HLDGS INC CL A 22788C105   15,827,202 56,431 SH   SOLE   0 0 56,431
CVS HEALTH CORP COM 126650100   1,018,013 16,190 SH   SOLE   0 0 16,190
DANAHER CORPORATION COM 235851102   751,837 2,704 SH   SOLE   0 0 2,704
DECKERS OUTDOOR CORP COM 243537107   341,543 2,142 SH   SOLE   0 0 2,142
DEVON ENERGY CORP NEW COM 25179M103   517,653 13,233 SH   SOLE   0 0 13,233
DEXCOM INC COM 252131107   838,536 12,508 SH   SOLE   0 0 12,508
DIAMONDBACK ENERGY INC COM 25278X109   13,271,641 76,983 SH   SOLE   0 0 76,983
DOVER CORP COM 260003108   211,490 1,103 SH   SOLE   0 0 1,103
ELI LILLY & CO COM 532457108   1,119,829 1,264 SH   SOLE   0 0 1,264
EMERSON ELEC CO COM 291011104   3,274,647 29,941 SH   SOLE   0 0 29,941
ENBRIDGE INC COM 29250N105   319,885 7,877 SH   SOLE   0 0 7,877
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,052,201 65,557 SH   SOLE   0 0 65,557
ENTERPRISE PRODS PARTNERS L COM 293792107   1,904,138 65,412 SH   SOLE   0 0 65,412
EOG RES INC COM 26875P101   1,145,198 9,316 SH   SOLE   0 0 9,316
EXXON MOBIL CORP COM 30231G102   8,423,073 71,857 SH   SOLE   0 0 71,857
FATHOM HOLDINGS INC COM 31189V109   32,121 12,402 SH   SOLE   0 0 12,402
FIRST TR MORNINGSTAR DIVID L SHS 336917109   2,560,533 61,038 SH   SOLE   0 0 61,038
FREEPORT-MCMORAN INC CL B 35671D857   1,157,909 23,195 SH   SOLE   0 0 23,195
GARMIN LTD SHS H2906T109   2,752,509 15,637 SH   SOLE   0 0 15,637
GLOBAL X FDS GLOBX SUPDV US 37950E291   244,794 13,096 SH   SOLE   0 0 13,096
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   660,344 12,132 SH   SOLE   0 0 12,132
GRAINGER W W INC COM 384802104   14,345,885 13,810 SH   SOLE   0 0 13,810
HESS MIDSTREAM LP CL A SHS 428103105   449,642 12,749 SH   SOLE   0 0 12,749
HOME DEPOT INC COM 437076102   272,434 672 SH   SOLE   0 0 672
INGERSOLL RAND INC COM 45687V106   2,853,722 29,072 SH   SOLE   0 0 29,072
INTERNATIONAL BUSINESS MACHS COM 459200101   1,505,507 6,810 SH   SOLE   0 0 6,810
INTUITIVE SURGICAL INC COM NEW 46120E602   17,109,951 34,828 SH   SOLE   0 0 34,828
INVESCO QQQ TR UNIT SER 1 46090E103   489,043 1,001 SH   SOLE   0 0 1,001
IRON MTN INC DEL COM 46284V101   534,989 4,502 SH   SOLE   0 0 4,502
ISHARES GOLD TR ISHARES NEW 464285204   206,056 4,146 SH   SOLE   0 0 4,146
ISHARES TR RUSSELL 2000 ETF 464287655   685,685 3,104 SH   SOLE   0 0 3,104
ISHARES TR CORE S&P MCP ETF 464287507   1,313,582 21,078 SH   SOLE   0 0 21,078
ISHARES TR CORE S&P500 ETF 464287200   830,044 1,439 SH   SOLE   0 0 1,439
ISHARES TR MSCI USA MMENTM 46432F396   457,714 2,257 SH   SOLE   0 0 2,257
ISHARES TR SHORT TREAS BD 464288679   633,193 5,723 SH   SOLE   0 0 5,723
ISHARES TR CORE S&P SCP ETF 464287804   12,286,974 105,052 SH   SOLE   0 0 105,052
ISHARES TR CORE HIGH DV ETF 46429B663   1,942,114 16,511 SH   SOLE   0 0 16,511
ISHARES TR S&P MC 400GR ETF 464287606   1,227,908 13,357 SH   SOLE   0 0 13,357
ISHARES TR MSCI USA MIN VOL 46429B697   301,505 3,302 SH   SOLE   0 0 3,302
ISHARES TR S&P SML 600 GWT 464287887   926,353 6,641 SH   SOLE   0 0 6,641
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   34,990,943 587,983 SH   SOLE   0 0 587,983
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   3,573,845 65,062 SH   SOLE   0 0 65,062
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   315,838 6,160 SH   SOLE   0 0 6,160
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   12,408,375 118,130 SH   SOLE   0 0 118,130
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   527,876 9,331 SH   SOLE   0 0 9,331
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   15,999,990 333,125 SH   SOLE   0 0 333,125
JPMORGAN CHASE & CO. COM 46625H100   13,675,436 64,856 SH   SOLE   0 0 64,856
KINDER MORGAN INC DEL COM 49456B101   653,168 29,568 SH   SOLE   0 0 29,568
KLA CORP COM NEW 482480100   3,596,942 4,644 SH   SOLE   0 0 4,644
LEIDOS HOLDINGS INC COM 525327102   1,923,889 11,803 SH   SOLE   0 0 11,803
LINDE PLC SHS G54950103   281,948 591 SH   SOLE   0 0 591
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   34,393 10,550 SH   SOLE   0 0 10,550
LITHIUM AMERS CORP NEW COM SHS 53681J103   1,076,652 398,760 SH   SOLE   0 0 398,760
LIVE NATION ENTERTAINMENT IN COM 538034109   416,062 3,800 SH   SOLE   0 0 3,800
MARATHON PETE CORP COM 56585A102   851,837 5,229 SH   SOLE   0 0 5,229
MEDICAL PPTYS TRUST INC COM 58463J304   124,486 21,280 SH   SOLE   0 0 21,280
MEDTRONIC PLC SHS G5960L103   217,326 2,414 SH   SOLE   0 0 2,414
MERCADOLIBRE INC COM 58733R102   941,850 459 SH   SOLE   0 0 459
MERCK & CO INC COM 58933Y105   312,989 2,756 SH   SOLE   0 0 2,756
META PLATFORMS INC CL A 30303M102   15,937,437 27,841 SH   SOLE   0 0 27,841
MICROSOFT CORP COM 594918104   32,036,024 74,451 SH   SOLE   0 0 74,451
MICROSTRATEGY INC CL A NEW 594972408   381,373 2,262 SH   SOLE   0 0 2,262
MONSTER BEVERAGE CORP NEW COM 61174X109   213,898 4,100 SH   SOLE   0 0 4,100
NETFLIX INC COM 64110L106   13,286,046 18,732 SH   SOLE   0 0 18,732
NIKE INC CL B 654106103   1,314,269 14,867 SH   SOLE   0 0 14,867
NOVO-NORDISK A S ADR 670100205   723,590 6,077 SH   SOLE   0 0 6,077
NVIDIA CORPORATION COM 67066G104   25,690,199 211,546 SH   SOLE   0 0 211,546
OLD DOMINION FREIGHT LINE IN COM 679580100   506,930 2,552 SH   SOLE   0 0 2,552
ORACLE CORP COM 68389X105   17,592,670 103,243 SH   SOLE   0 0 103,243
OXFORD LANE CAP CORP COM 691543102   78,218 14,927 SH   SOLE   0 0 14,927
PACER FDS TR PACER US SMALL 69374H857   20,939,508 450,118 SH   SOLE   0 0 450,118
PACER FDS TR US CASH COWS 100 69374H881   22,320,423 385,967 SH   SOLE   0 0 385,967
PALO ALTO NETWORKS INC COM 697435105   4,939,352 14,451 SH   SOLE   0 0 14,451
PHILIP MORRIS INTL INC COM 718172109   245,228 2,020 SH   SOLE   0 0 2,020
PHILLIPS 66 COM 718546104   549,091 4,177 SH   SOLE   0 0 4,177
PIMCO ETF TR 25YR+ ZERO U S 72201R882   568,204 6,894 SH   SOLE   0 0 6,894
PROSPECT CAP CORP COM 74348T102   339,806 63,515 SH   SOLE   0 0 63,515
REALTY INCOME CORP COM 756109104   1,369,362 21,591 SH   SOLE   0 0 21,591
S&P GLOBAL INC COM 78409V104   3,082,198 5,966 SH   SOLE   0 0 5,966
SACHEM CAP CORP COM 78590A109   187,869 74,551 SH   SOLE   0 0 74,551
SALESFORCE INC COM 79466L302   368,746 1,347 SH   SOLE   0 0 1,347
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,780,108 21,060 SH   SOLE   0 0 21,060
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   232,487 2,893 SH   SOLE   0 0 2,893
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   17,506,196 386,280 SH   SOLE   0 0 386,280
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,633,664 20,224 SH   SOLE   0 0 20,224
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   328,559 2,133 SH   SOLE   0 0 2,133
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,369,280 6,064 SH   SOLE   0 0 6,064
SELECT SECTOR SPDR TR INDL 81369Y704   17,813,440 131,523 SH   SOLE   0 0 131,523
SELECT SECTOR SPDR TR ENERGY 81369Y506   416,074 4,739 SH   SOLE   0 0 4,739
SERVICENOW INC COM 81762P102   1,944,404 2,174 SH   SOLE   0 0 2,174
SPDR S&P 500 ETF TR TR UNIT 78462F103   280,816 489 SH   SOLE   0 0 489
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   17,984,580 195,889 SH   SOLE   0 0 195,889
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,224,865 42,135 SH   SOLE   0 0 42,135
SPDR SER TR PRTFLO S&P500 GW 78464A409   607,145 7,320 SH   SOLE   0 0 7,320
SPDR SER TR PORTFOLIO S&P500 78464A854   2,076,190 30,753 SH   SOLE   0 0 30,753
SPDR SER TR S&P REGL BKG 78464A698   232,966 4,116 SH   SOLE   0 0 4,116
STARBUCKS CORP COM 855244109   1,401,387 14,374 SH   SOLE   0 0 14,374
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   269,850 5,027 SH   SOLE   0 0 5,027
SUPER MICRO COMPUTER INC COM 86800U104   1,938,758 4,656 SH   SOLE   0 0 4,656
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   319,424 1,840 SH   SOLE   0 0 1,840
TESLA INC COM 88160R101   8,435,212 32,241 SH   SOLE   0 0 32,241
THE TRADE DESK INC COM CL A 88339J105   1,416,239 12,916 SH   SOLE   0 0 12,916
TIDAL ETF TR SOFI SELCT 500 886364207   2,766,278 133,122 SH   SOLE   0 0 133,122
TJX COS INC NEW COM 872540109   875,522 7,449 SH   SOLE   0 0 7,449
TRANSDIGM GROUP INC COM 893641100   15,619,938 10,945 SH   SOLE   0 0 10,945
TWO HBRS INVT CORP COM 90187B804   173,189 12,478 SH   SOLE   0 0 12,478
UBER TECHNOLOGIES INC COM 90353T100   524,392 6,977 SH   SOLE   0 0 6,977
ULTRA CLEAN HLDGS INC COM 90385V107   327,426 8,200 SH   SOLE   0 0 8,200
UNITED PARCEL SERVICE INC CL B 911312106   854,914 6,270 SH   SOLE   0 0 6,270
UNITEDHEALTH GROUP INC COM 91324P102   349,957 598 SH   SOLE   0 0 598
VALERO ENERGY CORP COM 91913Y100   3,103,986 22,987 SH   SOLE   0 0 22,987
VANGUARD INDEX FDS GROWTH ETF 922908736   222,680 580 SH   SOLE   0 0 580
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   327,582 1,800 SH   SOLE   0 0 1,800
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,074,633 3,931 SH   SOLE   0 0 3,931
VANGUARD INDEX FDS TOTAL STK MKT 922908769   261,059 922 SH   SOLE   0 0 922
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   363,984 1,838 SH   SOLE   0 0 1,838
VEECO INSTRS INC DEL COM 922417100   291,544 8,800 SH   SOLE   0 0 8,800
VERIZON COMMUNICATIONS INC COM 92343V104   1,850,191 41,198 SH   SOLE   0 0 41,198
VERTEX PHARMACEUTICALS INC COM 92532F100   4,694,984 10,095 SH   SOLE   0 0 10,095
VICI PPTYS INC COM 925652109   732,553 21,992 SH   SOLE   0 0 21,992
VISA INC COM CL A 92826C839   2,271,969 8,262 SH   SOLE   0 0 8,262
WALMART INC COM 931142103   641,330 7,942 SH   SOLE   0 0 7,942
WILLIAMS COS INC COM 969457100   12,735,203 278,974 SH   SOLE   0 0 278,974
WP CAREY INC COM 92936U109   459,812 7,381 SH   SOLE   0 0 7,381
ZSCALER INC COM 98980G102   3,761,194 22,003 SH   SOLE   0 0 22,003