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
3M CO COM 88579Y101 727 4,884 SH   SOLE 0 0 0 4,884
ABBVIE INC COM 00287Y109 835 5,150 SH   SOLE 0 0 0 5,150
ADOBE SYSTEMS INCORPORATED COM 00724F101 550 1,207 SH   SOLE 0 0 0 1,207
ADVANCED MICRO DEVICES INC COM 007903107 511 4,677 SH   SOLE 0 0 0 4,677
ALPHABET INC CAP STK CL A 02079K305 1,224 440 SH   SOLE 0 0 0 440
ALPHABET INC CAP STK CL C 02079K107 207 74 SH   SOLE 0 0 0 74
ALTRIA GROUP INC COM 02209S103 415 7,944 SH   SOLE 0 0 0 7,944
AMAZON COM INC COM 023135106 1,268 389 SH   SOLE 0 0 0 389
AMERICAN EQTY INVT LIFE HLD COM 025676206 781 19,563 SH   SOLE 0 0 0 19,563
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 196 10,898 SH   SOLE 0 0 0 10,898
APPLE INC COM 037833100 4,658 26,676 SH   SOLE 0 0 0 26,676
ARK ETF TR GENOMIC REV ETF 00214Q302 630 13,727 SH   SOLE 0 0 0 13,727
AT&T INC COM 00206R102 537 22,708 SH   SOLE 0 0 0 22,708
AUTOMATIC DATA PROCESSING IN COM 053015103 942 4,140 SH   SOLE 0 0 0 4,140
BANK NEW YORK MELLON CORP COM 064058100 516 10,400 SH   SOLE 0 0 0 10,400
BECTON DICKINSON & CO COM 075887109 968 3,639 SH   SOLE 0 0 0 3,639
BERKLEY W R CORP COM 084423102 964 14,479 SH   SOLE 0 0 0 14,479
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 534 1,514 SH   SOLE 0 0 0 1,514
BLOCK INC CL A 852234103 392 2,893 SH   SOLE 0 0 0 2,893
BOEING CO COM 097023105 218 1,139 SH   SOLE 0 0 0 1,139
CATERPILLAR INC COM 149123101 362 1,623 SH   SOLE 0 0 0 1,623
CHEVRON CORP NEW COM 166764100 1,018 6,251 SH   SOLE 0 0 0 6,251
CISCO SYS INC COM 17275R102 241 4,319 SH   SOLE 0 0 0 4,319
CITIGROUP INC COM NEW 172967424 431 8,077 SH   SOLE 0 0 0 8,077
COCA COLA CO COM 191216100 1,176 18,972 SH   SOLE 0 0 0 18,972
COINBASE GLOBAL INC COM CL A 19260Q107 260 1,372 SH   SOLE 0 0 0 1,372
CONSOLIDATED EDISON INC COM 209115104 205 2,167 SH   SOLE 0 0 0 2,167
COSTCO WHSL CORP NEW COM 22160K105 1,185 2,057 SH   SOLE 0 0 0 2,057
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 514 8,192 SH   SOLE 0 0 0 8,192
CVS HEALTH CORP COM 126650100 1,066 10,531 SH   SOLE 0 0 0 10,531
DISNEY WALT CO COM 254687106 1,382 10,075 SH   SOLE 0 0 0 10,075
DOCUSIGN INC COM 256163106 320 2,988 SH   SOLE 0 0 0 2,988
DOMINION ENERGY INC COM 25746U109 1,215 14,295 SH   SOLE 0 0 0 14,295
DUKE ENERGY CORP NEW COM NEW 26441C204 254 2,274 SH   SOLE 0 0 0 2,274
ENBRIDGE INC COM 29250N105 296 6,421 SH   SOLE 0 0 0 6,421
EXXON MOBIL CORP COM 30231G102 855 10,357 SH   SOLE 0 0 0 10,357
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 5,483 261,827 SH   SOLE 0 0 0 261,827
FREEPORT-MCMORAN INC CL B 35671D857 224 4,501 SH   SOLE 0 0 0 4,501
GABELLI UTIL TR COM 36240A101 257 35,997 SH   SOLE 0 0 0 35,997
GILEAD SCIENCES INC COM 375558103 264 4,433 SH   SOLE 0 0 0 4,433
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 161 13,526 SH   SOLE 0 0 0 13,526
HOME DEPOT INC COM 437076102 458 1,529 SH   SOLE 0 0 0 1,529
HONEYWELL INTL INC COM 438516106 207 1,065 SH   SOLE 0 0 0 1,065
IDEXX LABS INC COM 45168D104 274 500 SH   SOLE 0 0 0 500
INTEL CORP COM 458140100 333 6,720 SH   SOLE 0 0 0 6,720
INTERNATIONAL BUSINESS MACHS COM 459200101 471 3,622 SH   SOLE 0 0 0 3,622
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 321 2,037 SH   SOLE 0 0 0 2,037
INVESCO QQQ TR UNIT SER 1 46090E103 11,903 32,833 SH   SOLE 0 0 0 32,833
INVESCO VALUE MUN INCOME TR COM 46132P108 1,017 72,982 SH   SOLE 0 0 0 72,982
ISHARES GOLD TR ISHARES NEW 464285204 5,813 157,829 SH   SOLE 0 0 0 157,829
ISHARES INC CORE MSCI EMKT 46434G103 4,511 81,211 SH   SOLE 0 0 0 81,211
ISHARES SILVER TR ISHARES 46428Q109 4,339 189,644 SH   SOLE 0 0 0 189,644
ISHARES TR GLOBAL MATER ETF 464288695 419 4,462 SH   SOLE 0 0 0 4,462
ISHARES TR HDG MSCI EAFE 46434V803 262 7,726 SH   SOLE 0 0 0 7,726
ISHARES TR TIPS BD ETF 464287176 7,807 62,669 SH   SOLE 0 0 0 62,669
ISHARES TR MSCI USA MIN VOL 46429B697 513 6,611 SH   SOLE 0 0 0 6,611
ISHARES TR MSCI USA QLT FCT 46432F339 1,905 14,148 SH   SOLE 0 0 0 14,148
ISHARES TR BARCLAYS 7 10 YR 464287440 1,103 10,262 SH   SOLE 0 0 0 10,262
ISHARES TR US TREAS BD ETF 46429B267 274 10,986 SH   SOLE 0 0 0 10,986
ISHARES TR CORE MSCI TOTAL 46432F834 4,146 62,276 SH   SOLE 0 0 0 62,276
ISHARES TR IBOXX INV CP ETF 464287242 7,798 64,478 SH   SOLE 0 0 0 64,478
ISHARES TR FLTG RATE NT ETF 46429B655 335 6,635 SH   SOLE 0 0 0 6,635
ISHARES TR JPMORGAN USD EMG 464288281 2,774 28,381 SH   SOLE 0 0 0 28,381
ISHARES TR SP SMCP600VL ETF 464287879 305 2,976 SH   SOLE 0 0 0 2,976
ISHARES TR CORE S&P SCP ETF 464287804 1,122 10,404 SH   SOLE 0 0 0 10,404
ISHARES TR ISHS 5-10YR INVT 464288638 406 7,392 SH   SOLE 0 0 0 7,392
ISHARES TR CORE S&P TTL STK 464287150 737 7,304 SH   SOLE 0 0 0 7,304
ISHARES TR S&P 500 GRWT ETF 464287309 663 8,686 SH   SOLE 0 0 0 8,686
ISHARES TR RUSSELL 2000 ETF 464287655 2,457 11,972 SH   SOLE 0 0 0 11,972
ISHARES TR CORE MSCI EAFE 46432F842 309 4,440 SH   SOLE 0 0 0 4,440
ISHARES TR S&P 500 VAL ETF 464287408 526 3,379 SH   SOLE 0 0 0 3,379
ISHARES TR CORE S&P MCP ETF 464287507 5,066 18,880 SH   SOLE 0 0 0 18,880
ISHARES TR MBS ETF 464288588 341 3,348 SH   SOLE 0 0 0 3,348
ISHARES TR MSCI USA MMENTM 46432F396 784 4,662 SH   SOLE 0 0 0 4,662
ISHARES TR CORE S&P500 ETF 464287200 18,712 41,244 SH   SOLE 0 0 0 41,244
ISHARES TR U.S. REAL ES ETF 464287739 4,531 41,873 SH   SOLE 0 0 0 41,873
JOHNSON & JOHNSON COM 478160104 1,504 8,487 SH   SOLE 0 0 0 8,487
JPMORGAN CHASE & CO COM 46625H100 290 2,128 SH   SOLE 0 0 0 2,128
KRANESHARES TR CSI CHI INTERNET 500767306 396 13,892 SH   SOLE 0 0 0 13,892
LABORATORY CORP AMER HLDGS COM NEW 50540R409 712 2,702 SH   SOLE 0 0 0 2,702
LILLY ELI & CO COM 532457108 409 1,427 SH   SOLE 0 0 0 1,427
LOCKHEED MARTIN CORP COM 539830109 251 569 SH   SOLE 0 0 0 569
LOWES COS INC COM 548661107 444 2,196 SH   SOLE 0 0 0 2,196
LUCID GROUP INC COM 549498103 631 24,852 SH   SOLE 0 0 0 24,852
MCDONALDS CORP COM 580135101 1,185 4,793 SH   SOLE 0 0 0 4,793
MERCK & CO INC COM 58933Y105 372 4,536 SH   SOLE 0 0 0 4,536
META PLATFORMS INC CL A 30303M102 845 3,798 SH   SOLE 0 0 0 3,798
MICROSOFT CORP COM 594918104 2,344 7,604 SH   SOLE 0 0 0 7,604
MUELLER INDS INC COM 624756102 591 10,906 SH   SOLE 0 0 0 10,906
NIKE INC CL B 654106103 615 4,569 SH   SOLE 0 0 0 4,569
NUVEEN AMT FREE QLTY MUN INC COM 670657105 143 10,915 SH   SOLE 0 0 0 10,915
NVIDIA CORPORATION COM 67066G104 226 829 SH   SOLE 0 0 0 829
PALO ALTO NETWORKS INC COM 697435105 1,098 1,764 SH   SOLE 0 0 0 1,764
PARAMOUNT GLOBAL CLASS B COM 92556H206 1,102 29,156 SH   SOLE 0 0 0 29,156
PEPSICO INC COM 713448108 276 1,651 SH   SOLE 0 0 0 1,651
PFIZER INC COM 717081103 541 10,443 SH   SOLE 0 0 0 10,443
PHILIP MORRIS INTL INC COM 718172109 430 4,578 SH   SOLE 0 0 0 4,578
PROCTER AND GAMBLE CO COM 742718109 813 5,323 SH   SOLE 0 0 0 5,323
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 525 7,504 SH   SOLE 0 0 0 7,504
REPUBLIC FIRST BANCORP INC COM 760416107 410 79,416 SH   SOLE 0 0 0 79,416
SELECT SECTOR SPDR TR ENERGY 81369Y506 287 3,751 SH   SOLE 0 0 0 3,751
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 239 1,502 SH   SOLE 0 0 0 1,502
SENSEONICS HLDGS INC COM 81727U105 39 20,020 SH   SOLE 0 0 0 20,020
SHELL PLC SPON ADS 780259305 237 4,322 SH   SOLE 0 0 0 4,322
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 10,778 31,077 SH   SOLE 0 0 0 31,077
SPDR GOLD TR GOLD SHS 78463V107 4,923 27,249 SH   SOLE 0 0 0 27,249
SPDR S&P 500 ETF TR TR UNIT 78462F103 701 1,552 SH   SOLE 0 0 0 1,552
STARWOOD PPTY TR INC COM 85571B105 204 8,446 SH   SOLE 0 0 0 8,446
TARGET CORP COM 87612E106 218 1,029 SH   SOLE 0 0 0 1,029
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 521 34,202 SH   SOLE 0 0 0 34,202
TELUS CORPORATION COM 87971M103 225 8,610 SH   SOLE 0 0 0 8,610
TESLA INC COM 88160R101 850 789 SH   SOLE 0 0 0 789
TRANE TECHNOLOGIES PLC SHS G8994E103 239 1,567 SH   SOLE 0 0 0 1,567
TRAVELERS COMPANIES INC COM 89417E109 913 4,997 SH   SOLE 0 0 0 4,997
TRUIST FINL CORP COM 89832Q109 687 12,109 SH   SOLE 0 0 0 12,109
UNION PAC CORP COM 907818108 227 831 SH   SOLE 0 0 0 831
UNITED PARCEL SERVICE INC CL B 911312106 311 1,450 SH   SOLE 0 0 0 1,450
UNITED STATES STL CORP NEW COM 912909108 408 10,814 SH   SOLE 0 0 0 10,814
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4,646 88,590 SH   SOLE 0 0 0 88,590
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,991 22,685 SH   SOLE 0 0 0 22,685
VANGUARD INDEX FDS TOTAL STK MKT 922908769 258 1,133 SH   SOLE 0 0 0 1,133
VANGUARD INDEX FDS GROWTH ETF 922908736 405 1,407 SH   SOLE 0 0 0 1,407
VANGUARD INDEX FDS VALUE ETF 922908744 317 2,148 SH   SOLE 0 0 0 2,148
VANGUARD STAR FDS VG TL INTL STK F 921909768 305 5,112 SH   SOLE 0 0 0 5,112
VERIZON COMMUNICATIONS INC COM 92343V104 665 13,058 SH   SOLE 0 0 0 13,058
VERU INC COM 92536C103 97 20,000 SH   SOLE 0 0 0 20,000
VISA INC COM CL A 92826C839 202 909 SH   SOLE 0 0 0 909
VROOM INC COM 92918V109 192 72,061 SH   SOLE 0 0 0 72,061
WALMART INC COM 931142103 1,135 7,620 SH   SOLE 0 0 0 7,620
WHEELS UP EXPERIENCE INC COM CL A 96328L106 336 108,050 SH   SOLE 0 0 0 108,050
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 214 1,825 SH   SOLE 0 0 0 1,825