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
APPLE INC COM 037833100   16,134,186 124,176 SH   SOLE   0 0 124,176
SPDR SER TR BLOOMBERG INVT 78468R200   12,823,668 421,970 SH   SOLE   0 0 421,970
SPDR GOLD TR GOLD SHS 78463V107   10,134,930 59,744 SH   SOLE   0 0 59,744
MICROSOFT CORP COM 594918104   8,004,472 33,377 SH   SOLE   0 0 33,377
ALPHABET INC CAP STK CL A 02079K305   8,000,869 90,682 SH   SOLE   0 0 90,682
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   7,749,470 346,113 SH   SOLE   0 0 346,113
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   7,568,769 159,645 SH   SOLE   0 0 159,645
THERMO FISHER SCIENTIFIC INC COM 883556102   5,586,888 10,145 SH   SOLE   0 0 10,145
PIONEER NAT RES CO COM 723787107   5,557,414 24,333 SH   SOLE   0 0 24,333
BROADCOM INC COM 11135F101   5,282,940 9,449 SH   SOLE   0 0 9,449
EOG RES INC COM 26875P101   4,832,585 37,312 SH   SOLE   0 0 37,312
AMAZON COM INC COM 023135106   4,677,288 55,682 SH   SOLE   0 0 55,682
MERCK & CO INC COM 58933Y105   4,577,096 41,254 SH   SOLE   0 0 41,254
UNITED PARCEL SERVICE INC CL B 911312106   4,417,796 25,413 SH   SOLE   0 0 25,413
UNITEDHEALTH GROUP INC COM 91324P102   4,407,917 8,314 SH   SOLE   0 0 8,314
ULTA BEAUTY INC COM 90384S303   4,383,459 9,345 SH   SOLE   0 0 9,345
JPMORGAN CHASE & CO COM 46625H100   4,147,545 30,929 SH   SOLE   0 0 30,929
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,984,270 85,298 SH   SOLE   0 0 85,298
COSTCO WHSL CORP NEW COM 22160K105   3,894,402 8,531 SH   SOLE   0 0 8,531
DOLLAR GEN CORP NEW COM 256677105   3,878,787 15,751 SH   SOLE   0 0 15,751
CVS HEALTH CORP COM 126650100   3,821,582 41,009 SH   SOLE   0 0 41,009
ICON PLC SHS G4705A100   3,443,373 17,727 SH   SOLE   0 0 17,727
NEXTERA ENERGY INC COM 65339F101   3,396,584 40,629 SH   SOLE   0 0 40,629
SPDR SER TR PORTFOLIO SHORT 78464A474   2,990,370 101,783 SH   SOLE   0 0 101,783
CORTEVA INC COM 22052L104   2,956,987 50,306 SH   SOLE   0 0 50,306
BANK MONTREAL QUE COM 063671101   2,951,567 32,578 SH   SOLE   0 0 32,578
GENERAL DYNAMICS CORP COM 369550108   2,813,319 11,339 SH   SOLE   0 0 11,339
NETFLIX INC COM 64110L106   2,801,065 9,499 SH   SOLE   0 0 9,499
EASTGROUP PPTYS INC COM 277276101   2,679,886 18,100 SH   SOLE   0 0 18,100
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   2,588,833 93,090 SH   SOLE   0 0 93,090
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   2,385,517 48,202 SH   SOLE   0 0 48,202
GOLDMAN SACHS GROUP INC COM 38141G104   2,266,995 6,602 SH   SOLE   0 0 6,602
AMERISOURCEBERGEN CORP COM 03073E105   2,261,776 13,649 SH   SOLE   0 0 13,649
MCDONALDS CORP COM 580135101   2,252,786 8,549 SH   SOLE   0 0 8,549
HOME DEPOT INC COM 437076102   2,056,880 6,512 SH   SOLE   0 0 6,512
EXTREME NETWORKS COM 30226D106   2,032,575 111,009 SH   SOLE   0 0 111,009
MARRIOTT INTL INC NEW CL A 571903202   2,010,015 13,500 SH   SOLE   0 0 13,500
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,983,698 134,215 SH   SOLE   0 0 134,215
JACOBS SOLUTIONS INC COM 46982L108   1,927,304 16,052 SH   SOLE   0 0 16,052
EXLSERVICE HOLDINGS INC COM 302081104   1,873,388 11,057 SH   SOLE   0 0 11,057
SERVICENOW INC COM 81762P102   1,869,908 4,816 SH   SOLE   0 0 4,816
KLA CORP COM NEW 482480100   1,780,336 4,722 SH   SOLE   0 0 4,722
NASDAQ INC COM 631103108   1,724,426 28,108 SH   SOLE   0 0 28,108
PEPSICO INC COM 713448108   1,707,237 9,450 SH   SOLE   0 0 9,450
BANK AMERICA CORP COM 060505104   1,651,893 49,876 SH   SOLE   0 0 49,876
WALMART INC COM 931142103   1,642,943 11,587 SH   SOLE   0 0 11,587
SPDR SER TR PORTFOLIO S&P500 78464A854   1,612,612 35,852 SH   SOLE   0 0 35,852
AMERICAN TOWER CORP NEW COM 03027X100   1,600,920 7,557 SH   SOLE   0 0 7,557
ARCH CAP GROUP LTD ORD G0450A105   1,558,514 24,825 SH   SOLE   0 0 24,825
ABBVIE INC COM 00287Y109   1,525,598 9,440 SH   SOLE   0 0 9,440
AIR PRODS & CHEMS INC COM 009158106   1,499,993 4,866 SH   SOLE   0 0 4,866
WASTE CONNECTIONS INC COM 94106B101   1,486,926 11,217 SH   SOLE   0 0 11,217
CHENIERE ENERGY INC COM NEW 16411R208   1,461,060 9,743 SH   SOLE   0 0 9,743
NVIDIA CORPORATION COM 67066G104   1,343,027 9,190 SH   SOLE   0 0 9,190
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,340,274 42,107 SH   SOLE   0 0 42,107
FORTINET INC COM 34959E109   1,318,074 26,960 SH   SOLE   0 0 26,960
CUMMINS INC COM 231021106   1,312,485 5,417 SH   SOLE   0 0 5,417
SYNOPSYS INC COM 871607107   1,289,932 4,040 SH   SOLE   0 0 4,040
TRACTOR SUPPLY CO COM 892356106   1,250,833 5,560 SH   SOLE   0 0 5,560
CHEMOURS CO COM 163851108   1,176,359 38,418 SH   SOLE   0 0 38,418
TRUIST FINL CORP COM 89832Q109   1,171,664 27,229 SH   SOLE   0 0 27,229
MONOLITHIC PWR SYS INC COM 609839105   1,132,259 3,202 SH   SOLE   0 0 3,202
QUANTA SVCS INC COM 74762E102   1,126,748 7,907 SH   SOLE   0 0 7,907
CLEARWAY ENERGY INC CL C 18539C204   1,122,430 35,219 SH   SOLE   0 0 35,219
CHEVRON CORP NEW COM 166764100   1,092,915 6,089 SH   SOLE   0 0 6,089
ISHARES TR SHRT NAT MUN ETF 464288158   979,304 9,392 SH   SOLE   0 0 9,392
DECKERS OUTDOOR CORP COM 243537107   926,051 2,320 SH   SOLE   0 0 2,320
WASTE MGMT INC DEL COM 94106L109   916,650 5,843 SH   SOLE   0 0 5,843
CHUBB LIMITED COM H1467J104   902,033 4,089 SH   SOLE   0 0 4,089
ON SEMICONDUCTOR CORP COM 682189105   896,818 14,379 SH   SOLE   0 0 14,379
NXP SEMICONDUCTORS N V COM N6596X109   878,805 5,561 SH   SOLE   0 0 5,561
MICROCHIP TECHNOLOGY INC. COM 595017104   867,307 12,346 SH   SOLE   0 0 12,346
BOSTON SCIENTIFIC CORP COM 101137107   858,679 18,558 SH   SOLE   0 0 18,558
LILLY ELI & CO COM 532457108   826,433 2,259 SH   SOLE   0 0 2,259
HALOZYME THERAPEUTICS INC COM 40637H109   760,412 13,364 SH   SOLE   0 0 13,364
CDW CORP COM 12514G108   730,390 4,090 SH   SOLE   0 0 4,090
FEDEX CORP COM 31428X106   714,277 4,124 SH   SOLE   0 0 4,124
ASML HOLDING N V N Y REGISTRY SHS N07059210   711,413 1,302 SH   SOLE   0 0 1,302
MEDPACE HLDGS INC COM 58506Q109   690,120 3,249 SH   SOLE   0 0 3,249
MUELLER INDS INC COM 624756102   683,397 11,583 SH   SOLE   0 0 11,583
STEEL DYNAMICS INC COM 858119100   657,814 6,733 SH   SOLE   0 0 6,733
PFIZER INC COM 717081103   656,384 12,810 SH   SOLE   0 0 12,810
ROYAL BK CDA SUSTAINABL COM 780087102   634,729 6,751 SH   SOLE   0 0 6,751
JOHNSON & JOHNSON COM 478160104   625,694 3,542 SH   SOLE   0 0 3,542
TEXAS PACIFIC LAND CORPORATI COM 88262P102   597,779 255 SH   SOLE   0 0 255
APPLIED MATLS INC COM 038222105   595,771 6,118 SH   SOLE   0 0 6,118
ADOBE SYSTEMS INCORPORATED COM 00724F101   569,409 1,692 SH   SOLE   0 0 1,692
CONOCOPHILLIPS COM 20825C104   562,418 4,766 SH   SOLE   0 0 4,766
AMGEN INC COM 031162100   549,180 2,091 SH   SOLE   0 0 2,091
ABBOTT LABS COM 002824100   508,767 4,634 SH   SOLE   0 0 4,634
WSFS FINL CORP COM 929328102   503,954 11,115 SH   SOLE   0 0 11,115
RAYTHEON TECHNOLOGIES CORP COM 75513E101   499,554 4,950 SH   SOLE   0 0 4,950
QORVO INC COM 74736K101   493,807 5,448 SH   SOLE   0 0 5,448
EXELON CORP COM 30161N101   461,523 10,676 SH   SOLE   0 0 10,676
PROLOGIS INC. COM 74340W103   457,571 4,059 SH   SOLE   0 0 4,059
HOSTESS BRANDS INC CL A 44109J106   439,824 19,600 SH   SOLE   0 0 19,600
ENTERPRISE PRODS PARTNERS L COM 293792107   420,436 17,431 SH   SOLE   0 0 17,431
SANOFI SPONSORED ADR 80105N105   380,176 7,850 SH   SOLE   0 0 7,850
WESTLAKE CORPORATION COM 960413102   366,786 3,577 SH   SOLE   0 0 3,577
VANGUARD INDEX FDS SM CP VAL ETF 922908611   365,716 2,303 SH   SOLE   0 0 2,303
PAYPAL HLDGS INC COM 70450Y103   365,145 5,127 SH   SOLE   0 0 5,127
EXXON MOBIL CORP COM 30231G102   364,872 3,308 SH   SOLE   0 0 3,308
MARATHON PETE CORP COM 56585A102   360,809 3,100 SH   SOLE   0 0 3,100
SIMON PPTY GROUP INC NEW COM 828806109   352,440 3,000 SH   SOLE   0 0 3,000
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   350,385 4,700 SH   SOLE   0 0 4,700
LOCKHEED MARTIN CORP COM 539830109   349,786 719 SH   SOLE   0 0 719
LIGHTWAVE LOGIC INC COM 532275104   348,821 80,933 SH   SOLE   0 0 80,933
FIVE9 INC COM 338307101   347,511 5,121 SH   SOLE   0 0 5,121
MORGAN STANLEY COM NEW 617446448   340,080 4,000 SH   SOLE   0 0 4,000
WILLIAMS COS INC COM 969457100   335,580 10,200 SH   SOLE   0 0 10,200
WEST PHARMACEUTICAL SVSC INC COM 955306105   329,490 1,400 SH   SOLE   0 0 1,400
DICKS SPORTING GOODS INC COM 253393102   324,783 2,700 SH   SOLE   0 0 2,700
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   324,654 1,051 SH   SOLE   0 0 1,051
VANGUARD INDEX FDS TOTAL STK MKT 922908769   324,641 1,698 SH   SOLE   0 0 1,698
DUKE ENERGY CORP NEW COM NEW 26441C204   319,269 3,100 SH   SOLE   0 0 3,100
COCA COLA CO COM 191216100   317,478 4,991 SH   SOLE   0 0 4,991
MARSH & MCLENNAN COS INC COM 571748102   314,412 1,900 SH   SOLE   0 0 1,900
TOYOTA MOTOR CORP ADS 892331307   306,622 2,245 SH   SOLE   0 0 2,245
EPAM SYS INC COM 29414B104   304,798 930 SH   SOLE   0 0 930
FORD MTR CO DEL COM 345370860   299,496 25,752 SH   SOLE   0 0 25,752
NOVO-NORDISK A S ADR 670100205   295,583 2,184 SH   SOLE   0 0 2,184
ASTRAZENECA PLC SPONSORED ADR 046353108   293,438 4,328 SH   SOLE   0 0 4,328
BP PLC SPONSORED ADR 055622104   291,491 8,345 SH   SOLE   0 0 8,345
VISA INC COM CL A 92826C839   291,487 1,403 SH   SOLE   0 0 1,403
ENSIGN GROUP INC COM 29358P101   287,898 3,043 SH   SOLE   0 0 3,043
CATERPILLAR INC COM 149123101   283,399 1,183 SH   SOLE   0 0 1,183
BRISTOL-MYERS SQUIBB CO COM 110122108   281,037 3,906 SH   SOLE   0 0 3,906
ARCHER DANIELS MIDLAND CO COM 039483102   278,550 3,000 SH   SOLE   0 0 3,000
NORTHROP GRUMMAN CORP COM 666807102   276,079 506 SH   SOLE   0 0 506
T-MOBILE US INC COM 872590104   268,240 1,916 SH   SOLE   0 0 1,916
PAYCOM SOFTWARE INC COM 70432V102   267,903 863 SH   SOLE   0 0 863
INTEL CORP COM 458140100   250,398 9,474 SH   SOLE   0 0 9,474
UFP INDUSTRIES INC COM 90278Q108   245,675 3,100 SH   SOLE   0 0 3,100
SNOWFLAKE INC CL A 833445109   244,018 1,700 SH   SOLE   0 0 1,700
LABORATORY CORP AMER HLDGS COM NEW 50540R409   239,012 1,015 SH   SOLE   0 0 1,015
PNC FINL SVCS GROUP INC COM 693475105   236,910 1,500 SH   SOLE   0 0 1,500
REPUBLIC SVCS INC COM 760759100   232,182 1,800 SH   SOLE   0 0 1,800
REGENERON PHARMACEUTICALS COM 75886F107   230,877 320 SH   SOLE   0 0 320
APOLLO GLOBAL MGMT INC COM 03769M106   229,644 3,600 SH   SOLE   0 0 3,600
CONAGRA BRANDS INC COM 205887102   228,330 5,900 SH   SOLE   0 0 5,900
SELECT SECTOR SPDR TR ENERGY 81369Y506   220,599 2,522 SH   SOLE   0 0 2,522
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   216,216 3,968 SH   SOLE   0 0 3,968
AMERICAN EXPRESS CO COM 025816109   215,715 1,460 SH   SOLE   0 0 1,460
ISHARES TR CORE HIGH DV ETF 46429B663   206,395 1,980 SH   SOLE   0 0 1,980
ATI INC COM 01741R102   202,033 6,766 SH   SOLE   0 0 6,766