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 19,867 140,401 SH   SOLE   0 0 140,401
ALPHABET INC CAP STK CL A 02079K305 13,618 5,094 SH   SOLE   0 0 5,094
AMAZON COM INC COM 023135106 11,861 3,611 SH   SOLE   0 0 3,611
ISHARES TR PFD AND INCM SEC 464288687 9,177 236,455 SH   SOLE   0 0 236,455
MICROSOFT CORP COM 594918104 8,879 31,496 SH   SOLE   0 0 31,496
SPDR SER TR BLOMBERG BRC INV 78468R200 8,315 271,198 SH   SOLE   0 0 271,198
THERMO FISHER SCIENTIFIC INC COM 883556102 7,816 13,681 SH   SOLE   0 0 13,681
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,337 145,314 SH   SOLE   0 0 145,314
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,813 136,229 SH   SOLE   0 0 136,229
TRUIST FINL CORP COM 89832Q109 6,646 113,309 SH   SOLE   0 0 113,309
SPDR GOLD TR GOLD SHS 78463V107 6,491 39,525 SH   SOLE   0 0 39,525
DISNEY WALT CO COM 254687106 6,336 37,452 SH   SOLE   0 0 37,452
ICON PLC SHS G4705A100 6,054 23,105 SH   SOLE   0 0 23,105
SPDR SER TR PORTFOLIO INTRMD 78464A375 5,924 162,207 SH   SOLE   0 0 162,207
UNITED PARCEL SERVICE INC CL B 911312106 5,721 31,415 SH   SOLE   0 0 31,415
JPMORGAN CHASE & CO COM 46625H100 5,559 33,962 SH   SOLE   0 0 33,962
COSTCO WHSL CORP NEW COM 22160K105 5,451 12,131 SH   SOLE   0 0 12,131
COMCAST CORP NEW CL A 20030N101 5,224 93,408 SH   SOLE   0 0 93,408
SPDR SER TR PORTFOLIO LN TSR 78464A664 5,118 123,948 SH   SOLE   0 0 123,948
ISHARES TR MBS ETF 464288588 5,030 46,511 SH   SOLE   0 0 46,511
BROADCOM INC COM 11135F101 4,718 9,730 SH   SOLE   0 0 9,730
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,422 84,097 SH   SOLE   0 0 84,097
DOLLAR GEN CORP NEW COM 256677105 4,172 19,664 SH   SOLE   0 0 19,664
SERVICENOW INC COM 81762P102 3,987 6,407 SH   SOLE   0 0 6,407
SPDR SER TR PORTFLI TIPS ETF 78464A656 3,982 128,038 SH   SOLE   0 0 128,038
CVS HEALTH CORP COM 126650100 3,935 46,370 SH   SOLE   0 0 46,370
SPDR SER TR PORTFOLIO SH TSR 78468R101 3,759 122,716 SH   SOLE   0 0 122,716
SPDR SER TR PORTFOLIO SHORT 78464A474 3,686 117,953 SH   SOLE   0 0 117,953
EOG RES INC COM 26875P101 3,324 41,415 SH   SOLE   0 0 41,415
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,205 5,567 SH   SOLE   0 0 5,567
NASDAQ INC COM 631103108 2,718 14,083 SH   SOLE   0 0 14,083
HOME DEPOT INC COM 437076102 2,698 8,218 SH   SOLE   0 0 8,218
JACOBS ENGR GROUP INC COM 469814107 2,674 20,180 SH   SOLE   0 0 20,180
WALMART INC COM 931142103 2,637 18,923 SH   SOLE   0 0 18,923
MERCK & CO INC COM 58933Y105 2,512 33,442 SH   SOLE   0 0 33,442
GENERAL DYNAMICS CORP COM 369550108 2,509 12,802 SH   SOLE   0 0 12,802
TOTALENERGIES SE SPONSORED ADS 89151E109 2,495 52,050 SH   SOLE   0 0 52,050
NVIDIA CORPORATION COM 67066G104 2,450 11,825 SH   SOLE   0 0 11,825
MCDONALDS CORP COM 580135101 2,450 10,159 SH   SOLE   0 0 10,159
AIR PRODS & CHEMS INC COM 009158106 2,367 9,241 SH   SOLE   0 0 9,241
PJT PARTNERS INC COM CL A 69343T107 2,300 29,070 SH   SOLE   0 0 29,070
GOLDMAN SACHS GROUP INC COM 38141G104 2,295 6,072 SH   SOLE   0 0 6,072
FIVE9 INC COM 338307101 2,274 14,238 SH   SOLE   0 0 14,238
AMERICAN TOWER CORP NEW COM 03027X100 2,271 8,556 SH   SOLE   0 0 8,556
BRISTOL-MYERS SQUIBB CO COM 110122108 2,258 38,157 SH   SOLE   0 0 38,157
EASTGROUP PPTYS INC COM 277276101 2,186 13,118 SH   SOLE   0 0 13,118
WASTE CONNECTIONS INC COM 94106B101 2,090 16,593 SH   SOLE   0 0 16,593
MONOLITHIC PWR SYS INC COM 609839105 2,075 4,282 SH   SOLE   0 0 4,282
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,061 2,766 SH   SOLE   0 0 2,766
PEPSICO INC COM 713448108 2,019 13,421 SH   SOLE   0 0 13,421
CISCO SYS INC COM 17275R102 1,950 35,820 SH   SOLE   0 0 35,820
TYSON FOODS INC CL A 902494103 1,865 23,624 SH   SOLE   0 0 23,624
KLA CORP COM NEW 482480100 1,852 5,536 SH   SOLE   0 0 5,536
ISHARES TR NATIONAL MUN ETF 464288414 1,787 15,379 SH   SOLE   0 0 15,379
MEDPACE HLDGS INC COM 58506Q109 1,736 9,174 SH   SOLE   0 0 9,174
SPDR SER TR PORTFOLIO S&P500 78464A854 1,731 34,307 SH   SOLE   0 0 34,307
MICROCHIP TECHNOLOGY INC. COM 595017104 1,593 10,375 SH   SOLE   0 0 10,375
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,586 11,866 SH   SOLE   0 0 11,866
BORGWARNER INC COM 099724106 1,564 36,187 SH   SOLE   0 0 36,187
UNITEDHEALTH GROUP INC COM 91324P102 1,530 3,916 SH   SOLE   0 0 3,916
SALESFORCE COM INC COM 79466L302 1,528 5,635 SH   SOLE   0 0 5,635
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,519 41,957 SH   SOLE   0 0 41,957
AMERISOURCEBERGEN CORP COM 03073E105 1,413 11,830 SH   SOLE   0 0 11,830
ARCBEST CORP COM 03937C105 1,379 16,861 SH   SOLE   0 0 16,861
D R HORTON INC COM 23331A109 1,346 16,025 SH   SOLE   0 0 16,025
LIGHTWAVE LOGIC INC COM 532275104 1,340 141,666 SH   SOLE   0 0 141,666
ABBOTT LABS COM 002824100 1,302 11,025 SH   SOLE   0 0 11,025
AUTODESK INC COM 052769106 1,186 4,158 SH   SOLE   0 0 4,158
TRACTOR SUPPLY CO COM 892356106 1,144 5,648 SH   SOLE   0 0 5,648
ADVANCED MICRO DEVICES INC COM 007903107 1,078 10,473 SH   SOLE   0 0 10,473
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,077 21,794 SH   SOLE   0 0 21,794
CDW CORP COM 12514G108 1,069 5,871 SH   SOLE   0 0 5,871
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,010 19,579 SH   SOLE   0 0 19,579
CLEARWAY ENERGY INC CL C 18539C204 996 32,913 SH   SOLE   0 0 32,913
APPLIED MATLS INC COM 038222105 994 7,718 SH   SOLE   0 0 7,718
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 993 29,200 SH   SOLE   0 0 29,200
WASTE MGMT INC DEL COM 94106L109 964 6,456 SH   SOLE   0 0 6,456
VISA INC COM CL A 92826C839 940 4,221 SH   SOLE   0 0 4,221
QORVO INC COM 74736K101 913 5,458 SH   SOLE   0 0 5,458
ASSURANT INC COM 04621X108 888 5,626 SH   SOLE   0 0 5,626
MYR GROUP INC DEL COM 55405W104 868 8,721 SH   SOLE   0 0 8,721
ABBVIE INC COM 00287Y109 834 7,735 SH   SOLE   0 0 7,735
ROYAL BK CDA COM 780087102 772 7,757 SH   SOLE   0 0 7,757
TE CONNECTIVITY LTD REG SHS H84989104 742 5,409 SH   SOLE   0 0 5,409
NEXTERA ENERGY INC COM 65339F101 731 9,312 SH   SOLE   0 0 9,312
SYNOPSYS INC COM 871607107 699 2,335 SH   SOLE   0 0 2,335
NETFLIX INC COM 64110L106 688 1,127 SH   SOLE   0 0 1,127
DOCUSIGN INC COM 256163106 670 2,604 SH   SOLE   0 0 2,604
FEDEX CORP COM 31428X106 630 2,871 SH   SOLE   0 0 2,871
EXELON CORP COM 30161N101 614 12,712 SH   SOLE   0 0 12,712
PROLOGIS INC. COM 74340W103 606 4,832 SH   SOLE   0 0 4,832
EPAM SYS INC COM 29414B104 594 1,042 SH   SOLE   0 0 1,042
WEST PHARMACEUTICAL SVSC INC COM 955306105 594 1,400 SH   SOLE   0 0 1,400
JOHNSON & JOHNSON COM 478160104 584 3,615 SH   SOLE   0 0 3,615
TWITTER INC COM 90184L102 547 9,063 SH   SOLE   0 0 9,063
FACEBOOK INC CL A 30303M102 546 1,610 SH   SOLE   0 0 1,610
HOLOGIC INC COM 436440101 542 7,347 SH   SOLE   0 0 7,347
LOWES COS INC COM 548661107 533 2,627 SH   SOLE   0 0 2,627
LILLY ELI & CO COM 532457108 533 2,306 SH   SOLE   0 0 2,306
NXP SEMICONDUCTORS N V COM N6596X109 531 2,712 SH   SOLE   0 0 2,712
CHUBB LIMITED COM H1467J104 523 3,012 SH   SOLE   0 0 3,012
VEEVA SYS INC CL A COM 922475108 519 1,800 SH   SOLE   0 0 1,800
ALLSTATE CORP COM 020002101 515 4,045 SH   SOLE   0 0 4,045
INTEL CORP COM 458140100 514 9,640 SH   SOLE   0 0 9,640
PAYCOM SOFTWARE INC COM 70432V102 453 915 SH   SOLE   0 0 915
DUKE ENERGY CORP NEW COM NEW 26441C204 451 4,626 SH   SOLE   0 0 4,626
SPDR SER TR PORTFOLI S&P1500 78464A805 451 8,502 SH   SOLE   0 0 8,502
MEDTRONIC PLC SHS G5960L103 436 3,482 SH   SOLE   0 0 3,482
PFIZER INC COM 717081103 435 10,115 SH   SOLE   0 0 10,115
MARVELL TECHNOLOGY INC COM 573874104 420 6,963 SH   SOLE   0 0 6,963
CORNING INC COM 219350105 405 11,100 SH   SOLE   0 0 11,100
MEDICAL PPTYS TRUST INC COM 58463J304 404 20,148 SH   SOLE   0 0 20,148
MARSH & MCLENNAN COS INC COM 571748102 392 2,591 SH   SOLE   0 0 2,591
SIMON PPTY GROUP INC NEW COM 828806109 390 3,000 SH   SOLE   0 0 3,000
MORGAN STANLEY COM NEW 617446448 389 4,000 SH   SOLE   0 0 4,000
FREEPORT-MCMORAN INC CL B 35671D857 389 11,949 SH   SOLE   0 0 11,949
MASTERCARD INCORPORATED CL A 57636Q104 387 1,112 SH   SOLE   0 0 1,112
CHEVRON CORP NEW COM 166764100 385 3,791 SH   SOLE   0 0 3,791
EXTRA SPACE STORAGE INC COM 30225T102 378 2,252 SH   SOLE   0 0 2,252
PAYPAL HLDGS INC COM 70450Y103 377 1,447 SH   SOLE   0 0 1,447
TENABLE HLDGS INC COM 88025T102 373 8,088 SH   SOLE   0 0 8,088
STEEL DYNAMICS INC COM 858119100 365 6,235 SH   SOLE   0 0 6,235
ENTERPRISE PRODS PARTNERS L COM 293792107 360 16,631 SH   SOLE   0 0 16,631
VANGUARD INDEX FDS SM CP VAL ETF 922908611 359 2,120 SH   SOLE   0 0 2,120
BLACKSTONE INC COM 09260D107 354 3,042 SH   SOLE   0 0 3,042
TEXAS PACIFIC LAND CORPORATI COM 88262P102 343 284 SH   SOLE   0 0 284
IQVIA HLDGS INC COM 46266C105 337 1,406 SH   SOLE   0 0 1,406
PROCTER AND GAMBLE CO COM 742718109 336 2,400 SH   SOLE   0 0 2,400
SPDR SER TR S&P KENSHO NEW 78468R648 329 5,410 SH   SOLE   0 0 5,410
ZOETIS INC CL A 98978V103 328 1,691 SH   SOLE   0 0 1,691
BOEING CO COM 097023105 324 1,475 SH   SOLE   0 0 1,475
VANGUARD INDEX FDS TOTAL STK MKT 922908769 324 1,460 SH   SOLE   0 0 1,460
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 319 2,078 SH   SOLE   0 0 2,078
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 319 4,293 SH   SOLE   0 0 4,293
WSFS FINL CORP COM 929328102 308 6,000 SH   SOLE   0 0 6,000
ALPHABET INC CAP STK CL C 02079K107 307 115 SH   SOLE   0 0 115
ORACLE CORP COM 68389X105 306 3,515 SH   SOLE   0 0 3,515
ITT INC COM 45073V108 302 3,517 SH   SOLE   0 0 3,517
LABORATORY CORP AMER HLDGS COM NEW 50540R409 302 1,072 SH   SOLE   0 0 1,072
ASTRAZENECA PLC SPONSORED ADR 046353108 299 4,979 SH   SOLE   0 0 4,979
MKS INSTRS INC COM 55306N104 299 1,981 SH   SOLE   0 0 1,981
ISHARES TR MSCI USA MMENTM 46432F396 293 1,669 SH   SOLE   0 0 1,669
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 292 1,645 SH   SOLE   0 0 1,645
PNC FINL SVCS GROUP INC COM 693475105 292 1,494 SH   SOLE   0 0 1,494
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 291 6,835 SH   SOLE   0 0 6,835
UFP INDUSTRIES INC COM 90278Q108 282 4,150 SH   SOLE   0 0 4,150
BOOKING HOLDINGS INC COM 09857L108 280 118 SH   SOLE   0 0 118
DOVER CORP COM 260003108 275 1,766 SH   SOLE   0 0 1,766
SPDR SER TR ICE PFD SEC ETF 78464A292 269 6,200 SH   SOLE   0 0 6,200
WILLIAMS COS INC COM 969457100 265 10,200 SH   SOLE   0 0 10,200
DISCOVERY INC COM SER A 25470F104 264 10,392 SH   SOLE   0 0 10,392
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 263 5,143 SH   SOLE   0 0 5,143
TARGET CORP COM 87612E106 261 1,141 SH   SOLE   0 0 1,141
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 249 914 SH   SOLE   0 0 914
BOSTON SCIENTIFIC CORP COM 101137107 248 5,707 SH   SOLE   0 0 5,707
COLGATE PALMOLIVE CO COM 194162103 244 3,228 SH   SOLE   0 0 3,228
ILLUMINA INC COM 452327109 243 600 SH   SOLE   0 0 600
BANK MONTREAL QUE COM 063671101 239 2,400 SH   SOLE   0 0 2,400
EATON CORP PLC SHS G29183103 237 1,584 SH   SOLE   0 0 1,584
ERICSSON ADR B SEK 10 294821608 236 21,050 SH   SOLE   0 0 21,050
NIKE INC CL B 654106103 220 1,515 SH   SOLE   0 0 1,515
MASCO CORP COM 574599106 218 3,933 SH   SOLE   0 0 3,933
REPUBLIC SVCS INC COM 760759100 216 1,800 SH   SOLE   0 0 1,800
EXXON MOBIL CORP COM 30231G102 207 3,513 SH   SOLE   0 0 3,513
AT&T INC COM 00206R102 202 7,474 SH   SOLE   0 0 7,474
SCHLUMBERGER LTD COM STK 806857108 202 6,800 SH   SOLE   0 0 6,800
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 201 21,000 SH   SOLE   0 0 21,000
HUNTINGTON BANCSHARES INC COM 446150104 201 13,000 SH   SOLE   0 0 13,000
AMGEN INC COM 031162100 201 943 SH   SOLE   0 0 943
KINDER MORGAN INC DEL COM 49456B101 197 11,772 SH   SOLE   0 0 11,772
FLOTEK INDS INC DEL COM 343389102 25 20,000 SH   SOLE   0 0 20,000