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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE INC COM 037833100 22,632 129,617 SH   SOLE   0 0 129,617
ALPHABET INC CAP STK CL A 02079K305 13,093 4,708 SH   SOLE   0 0 4,708
SPDR GOLD TR GOLD SHS 78463V107 12,844 71,099 SH   SOLE   0 0 71,099
AMAZON COM INC COM 023135106 11,343 3,480 SH   SOLE   0 0 3,480
MICROSOFT CORP COM 594918104 10,061 32,632 SH   SOLE   0 0 32,632
SPDR SER TR BLOOMBERG INVT 78468R200 9,156 300,296 SH   SOLE   0 0 300,296
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7,520 153,630 SH   SOLE   0 0 153,630
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,173 149,339 SH   SOLE   0 0 149,339
THERMO FISHER SCIENTIFIC INC COM 883556102 7,044 11,925 SH   SOLE   0 0 11,925
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,825 147,952 SH   SOLE   0 0 147,952
COSTCO WHSL CORP NEW COM 22160K105 6,391 11,098 SH   SOLE   0 0 11,098
TRUIST FINL CORP COM 89832Q109 6,154 108,534 SH   SOLE   0 0 108,534
UNITED PARCEL SERVICE INC CL B 911312106 5,897 27,495 SH   SOLE   0 0 27,495
BROADCOM INC COM 11135F101 5,322 8,452 SH   SOLE   0 0 8,452
SPDR SER TR PORTFOLIO INTRMD 78464A375 5,040 147,585 SH   SOLE   0 0 147,585
SPDR SER TR PORTFLI TIPS ETF 78464A656 4,674 154,468 SH   SOLE   0 0 154,468
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,636 90,536 SH   SOLE   0 0 90,536
EOG RES INC COM 26875P101 4,621 38,755 SH   SOLE   0 0 38,755
ICON PLC SHS G4705A100 4,557 18,737 SH   SOLE   0 0 18,737
DISNEY WALT CO COM 254687106 4,549 33,162 SH   SOLE   0 0 33,162
EASTGROUP PPTYS INC COM 277276101 4,354 21,420 SH   SOLE   0 0 21,420
JPMORGAN CHASE & CO COM 46625H100 4,300 31,546 SH   SOLE   0 0 31,546
CVS HEALTH CORP COM 126650100 4,213 41,629 SH   SOLE   0 0 41,629
SUNCOR ENERGY INC NEW COM 867224107 4,207 129,099 SH   SOLE   0 0 129,099
COMCAST CORP NEW CL A 20030N101 3,951 84,397 SH   SOLE   0 0 84,397
DOLLAR GEN CORP NEW COM 256677105 3,767 16,922 SH   SOLE   0 0 16,922
UNITEDHEALTH GROUP INC COM 91324P102 3,630 7,118 SH   SOLE   0 0 7,118
BLACKSTONE INC COM 09260D107 3,620 28,514 SH   SOLE   0 0 28,514
SPDR SER TR PORTFOLIO SHORT 78464A474 3,434 113,963 SH   SOLE   0 0 113,963
SERVICENOW INC COM 81762P102 2,943 5,286 SH   SOLE   0 0 5,286
GENERAL DYNAMICS CORP COM 369550108 2,931 12,154 SH   SOLE   0 0 12,154
MERCK & CO INC COM 58933Y105 2,740 33,400 SH   SOLE   0 0 33,400
WALMART INC COM 931142103 2,579 17,319 SH   SOLE   0 0 17,319
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,575 5,651 SH   SOLE   0 0 5,651
KLA CORP COM NEW 482480100 2,533 6,920 SH   SOLE   0 0 6,920
JACOBS ENGR GROUP INC COM 469814107 2,476 17,967 SH   SOLE   0 0 17,967
NASDAQ INC COM 631103108 2,462 13,818 SH   SOLE   0 0 13,818
CORTEVA INC COM 22052L104 2,261 39,341 SH   SOLE   0 0 39,341
ARCBEST CORP COM 03937C105 2,245 27,887 SH   SOLE   0 0 27,887
GOLDMAN SACHS GROUP INC COM 38141G104 2,244 6,798 SH   SOLE   0 0 6,798
MCDONALDS CORP COM 580135101 2,240 9,058 SH   SOLE   0 0 9,058
AMERISOURCEBERGEN CORP COM 03073E105 2,198 14,207 SH   SOLE   0 0 14,207
NVIDIA CORPORATION COM 67066G104 2,183 8,000 SH   SOLE   0 0 8,000
HOME DEPOT INC COM 437076102 2,176 7,271 SH   SOLE   0 0 7,271
SALESFORCE COM INC COM 79466L302 2,041 9,614 SH   SOLE   0 0 9,614
AMERICAN TOWER CORP NEW COM 03027X100 2,024 8,057 SH   SOLE   0 0 8,057
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,968 80,511 SH   SOLE   0 0 80,511
PEPSICO INC COM 713448108 1,935 11,560 SH   SOLE   0 0 11,560
WASTE CONNECTIONS INC COM 94106B101 1,915 13,706 SH   SOLE   0 0 13,706
MONOLITHIC PWR SYS INC COM 609839105 1,902 3,917 SH   SOLE   0 0 3,917
SPDR SER TR PORTFOLIO S&P500 78464A854 1,835 34,544 SH   SOLE   0 0 34,544
TYSON FOODS INC CL A 902494103 1,804 20,124 SH   SOLE   0 0 20,124
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,800 2,696 SH   SOLE   0 0 2,696
CISCO SYS INC COM 17275R102 1,784 32,002 SH   SOLE   0 0 32,002
BOOKING HOLDINGS INC COM 09857L108 1,733 738 SH   SOLE   0 0 738
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,636 13,208 SH   SOLE   0 0 13,208
ISHARES TR NATIONAL MUN ETF 464288414 1,617 14,752 SH   SOLE   0 0 14,752
ISHARES TR PFD AND INCM SEC 464288687 1,614 44,314 SH   SOLE   0 0 44,314
MARVELL TECHNOLOGY INC COM 573874104 1,510 21,056 SH   SOLE   0 0 21,056
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,491 39,431 SH   SOLE   0 0 39,431
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,348 39,328 SH   SOLE   0 0 39,328
TRACTOR SUPPLY CO COM 892356106 1,337 5,728 SH   SOLE   0 0 5,728
MEDPACE HLDGS INC COM 58506Q109 1,228 7,508 SH   SOLE   0 0 7,508
ABBOTT LABS COM 002824100 1,214 10,254 SH   SOLE   0 0 10,254
ADVANCED MICRO DEVICES INC COM 007903107 1,139 10,417 SH   SOLE   0 0 10,417
ABBVIE INC COM 00287Y109 1,084 6,686 SH   SOLE   0 0 6,686
CLEARWAY ENERGY INC CL C 18539C204 1,073 29,396 SH   SOLE   0 0 29,396
BHP GROUP LTD SPONSORED ADS 088606108 1,031 13,348 SH   SOLE   0 0 13,348
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,028 4,514 SH   SOLE   0 0 4,514
APPLIED MATLS INC COM 038222105 1,017 7,718 SH   SOLE   0 0 7,718
ROYAL BK CDA COM 780087102 1,010 9,161 SH   SOLE   0 0 9,161
WASTE MGMT INC DEL COM 94106L109 1,002 6,321 SH   SOLE   0 0 6,321
LOWES COS INC COM 548661107 980 4,847 SH   SOLE   0 0 4,847
TE CONNECTIVITY LTD SHS H84989104 976 7,452 SH   SOLE   0 0 7,452
CHEVRON CORP NEW COM 166764100 974 5,983 SH   SOLE   0 0 5,983
META PLATFORMS INC CL A 30303M102 958 4,309 SH   SOLE   0 0 4,309
CHUBB LIMITED COM H1467J104 946 4,422 SH   SOLE   0 0 4,422
MICROCHIP TECHNOLOGY INC. COM 595017104 939 12,494 SH   SOLE   0 0 12,494
SPDR SER TR NUVEEN BLMBRG SH 78468R739 939 19,834 SH   SOLE   0 0 19,834
CROWDSTRIKE HLDGS INC CL A 22788C105 911 4,014 SH   SOLE   0 0 4,014
ASSURANT INC COM 04621X108 866 4,763 SH   SOLE   0 0 4,763
QORVO INC COM 74736K101 862 6,948 SH   SOLE   0 0 6,948
SPDR SER TR NUVEEN BLMBRG MU 78468R721 848 17,713 SH   SOLE   0 0 17,713
BOSTON SCIENTIFIC CORP COM 101137107 797 18,002 SH   SOLE   0 0 18,002
IQVIA HLDGS INC COM 46266C105 794 3,434 SH   SOLE   0 0 3,434
LIGHTWAVE LOGIC INC COM 532275104 778 80,933 SH   SOLE   0 0 80,933
CDW CORP COM 12514G108 766 4,281 SH   SOLE   0 0 4,281
PIONEER NAT RES CO COM 723787107 734 2,936 SH   SOLE   0 0 2,936
QUANTA SVCS INC COM 74762E102 683 5,186 SH   SOLE   0 0 5,186
PROLOGIS INC. COM 74340W103 682 4,223 SH   SOLE   0 0 4,223
AUTODESK INC COM 052769106 676 3,152 SH   SOLE   0 0 3,152
LILLY ELI & CO COM 532457108 660 2,306 SH   SOLE   0 0 2,306
FEDEX CORP COM 31428X106 656 2,836 SH   SOLE   0 0 2,836
NEXTERA ENERGY INC COM 65339F101 647 7,635 SH   SOLE   0 0 7,635
VISA INC COM CL A 92826C839 647 2,916 SH   SOLE   0 0 2,916
PACWEST BANCORP DEL COM 695263103 615 14,258 SH   SOLE   0 0 14,258
FIVE9 INC COM 338307101 614 5,566 SH   SOLE   0 0 5,566
AIR PRODS & CHEMS INC COM 009158106 611 2,446 SH   SOLE   0 0 2,446
JOHNSON & JOHNSON COM 478160104 596 3,364 SH   SOLE   0 0 3,364
WEST PHARMACEUTICAL SVSC INC COM 955306105 575 1,400 SH   SOLE   0 0 1,400
AMGEN INC COM 031162100 529 2,189 SH   SOLE   0 0 2,189
EXELON CORP COM 30161N101 525 11,017 SH   SOLE   0 0 11,017
INTEL CORP COM 458140100 478 9,640 SH   SOLE   0 0 9,640
EXTRA SPACE STORAGE INC COM 30225T102 456 2,217 SH   SOLE   0 0 2,217
MIMECAST LTD ORD SHS G14838109 445 5,596 SH   SOLE   0 0 5,596
PFIZER INC COM 717081103 444 8,585 SH   SOLE   0 0 8,585
CONSTELLATION BRANDS INC CL A 21036P108 443 1,923 SH   SOLE   0 0 1,923
GENERAC HLDGS INC COM 368736104 430 1,446 SH   SOLE   0 0 1,446
ENTERPRISE PRODS PARTNERS L COM 293792107 429 16,631 SH   SOLE   0 0 16,631
VANGUARD INDEX FDS SM CP VAL ETF 922908611 429 2,437 SH   SOLE   0 0 2,437
DUKE ENERGY CORP NEW COM NEW 26441C204 413 3,697 SH   SOLE   0 0 3,697
SPDR SER TR PORTFOLI S&P1500 78464A805 410 7,380 SH   SOLE   0 0 7,380
CORNING INC COM 219350105 410 11,100 SH   SOLE   0 0 11,100
D R HORTON INC COM 23331A109 399 5,354 SH   SOLE   0 0 5,354
MASTERCARD INCORPORATED CL A 57636Q104 395 1,106 SH   SOLE   0 0 1,106
SIMON PPTY GROUP INC NEW COM 828806109 395 3,000 SH   SOLE   0 0 3,000
US FOODS HLDG CORP COM 912008109 389 10,342 SH   SOLE   0 0 10,342
NXP SEMICONDUCTORS N V COM N6596X109 387 2,093 SH   SOLE   0 0 2,093
MEDICAL PPTYS TRUST INC COM 58463J304 385 18,218 SH   SOLE   0 0 18,218
TEXAS PACIFIC LAND CORPORATI COM 88262P102 384 284 SH   SOLE   0 0 284
PROCTER AND GAMBLE CO COM 742718109 379 2,478 SH   SOLE   0 0 2,478
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 370 4,200 SH   SOLE   0 0 4,200
SYNOPSYS INC COM 871607107 367 1,100 SH   SOLE   0 0 1,100
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 366 4,641 SH   SOLE   0 0 4,641
MARSH & MCLENNAN COS INC COM 571748102 365 2,140 SH   SOLE   0 0 2,140
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 360 3,500 SH   SOLE   0 0 3,500
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 360 2,221 SH   SOLE   0 0 2,221
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 357 4,700 SH   SOLE   0 0 4,700
MORGAN STANLEY COM NEW 617446448 350 4,000 SH   SOLE   0 0 4,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 345 979 SH   SOLE   0 0 979
WILLIAMS COS INC COM 969457100 341 10,200 SH   SOLE   0 0 10,200
UFP INDUSTRIES INC COM 90278Q108 320 4,150 SH   SOLE   0 0 4,150
TWITTER INC COM 90184L102 319 8,250 SH   SOLE   0 0 8,250
ZOETIS INC CL A 98978V103 319 1,691 SH   SOLE   0 0 1,691
LOCKHEED MARTIN CORP COM 539830109 317 719 SH   SOLE   0 0 719
TENABLE HLDGS INC COM 88025T102 317 5,487 SH   SOLE   0 0 5,487
DUPONT DE NEMOURS INC COM 26614N102 314 4,272 SH   SOLE   0 0 4,272
PAYCOM SOFTWARE INC COM 70432V102 307 887 SH   SOLE   0 0 887
EPAM SYS INC COM 29414B104 305 1,029 SH   SOLE   0 0 1,029
FIRSTENERGY CORP COM 337932107 303 6,597 SH   SOLE   0 0 6,597
QUALCOMM INC COM 747525103 301 1,968 SH   SOLE   0 0 1,968
TOYOTA MOTOR CORP ADS 892331307 297 1,645 SH   SOLE   0 0 1,645
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 293 5,092 SH   SOLE   0 0 5,092
TARGET CORP COM 87612E106 292 1,376 SH   SOLE   0 0 1,376
ORACLE CORP COM 68389X105 290 3,507 SH   SOLE   0 0 3,507
CONOCOPHILLIPS COM 20825C104 289 2,888 SH   SOLE   0 0 2,888
MKS INSTRS INC COM 55306N104 289 1,924 SH   SOLE   0 0 1,924
BRISTOL-MYERS SQUIBB CO COM 110122108 287 3,925 SH   SOLE   0 0 3,925
WSFS FINL CORP COM 929328102 285 6,115 SH   SOLE   0 0 6,115
BANK MONTREAL QUE COM 063671101 283 2,400 SH   SOLE   0 0 2,400
LABORATORY CORP AMER HLDGS COM NEW 50540R409 283 1,072 SH   SOLE   0 0 1,072
ISHARES TR MSCI USA MMENTM 46432F396 282 1,674 SH   SOLE   0 0 1,674
PNC FINL SVCS GROUP INC COM 693475105 276 1,494 SH   SOLE   0 0 1,494
EXXON MOBIL CORP COM 30231G102 274 3,317 SH   SOLE   0 0 3,317
ARCHER DANIELS MIDLAND CO COM 039483102 271 3,000 SH   SOLE   0 0 3,000
STEEL DYNAMICS INC COM 858119100 270 3,235 SH   SOLE   0 0 3,235
MARATHON PETE CORP COM 56585A102 265 3,100 SH   SOLE   0 0 3,100
DOVER CORP COM 260003108 263 1,674 SH   SOLE   0 0 1,674
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 260 6,722 SH   SOLE   0 0 6,722
CANADIAN IMP BK COMM COM 136069101 259 2,128 SH   SOLE   0 0 2,128
MEDTRONIC PLC SHS G5960L103 258 2,323 SH   SOLE   0 0 2,323
ALPHABET INC CAP STK CL C 02079K107 251 90 SH   SOLE   0 0 90
EATON CORP PLC SHS G29183103 240 1,584 SH   SOLE   0 0 1,584
REPUBLIC SVCS INC COM 760759100 239 1,800 SH   SOLE   0 0 1,800
HUNTSMAN CORP COM 447011107 238 6,343 SH   SOLE   0 0 6,343
DOCUSIGN INC COM 256163106 235 2,197 SH   SOLE   0 0 2,197
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 228 4,515 SH   SOLE   0 0 4,515
NORTHROP GRUMMAN CORP COM 666807102 226 506 SH   SOLE   0 0 506
KINDER MORGAN INC DEL COM 49456B101 223 11,772 SH   SOLE   0 0 11,772
FORTINET INC COM 34959E109 222 650 SH   SOLE   0 0 650
T-MOBILE US INC COM 872590104 219 1,707 SH   SOLE   0 0 1,707
COLGATE PALMOLIVE CO COM 194162103 213 2,812 SH   SOLE   0 0 2,812
ILLUMINA INC COM 452327109 210 600 SH   SOLE   0 0 600
RIO TINTO PLC SPONSORED ADR 767204100 209 2,600 SH   SOLE   0 0 2,600
ISHARES TR SHRT NAT MUN ETF 464288158 208 1,985 SH   SOLE   0 0 1,985
ALTRIA GROUP INC COM 02209S103 207 3,965 SH   SOLE   0 0 3,965
INTERNATIONAL PAPER CO COM 460146103 206 4,457 SH   SOLE   0 0 4,457
AUTOMATIC DATA PROCESSING IN COM 053015103 201 884 SH   SOLE   0 0 884