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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,923,475 14,031 SH   SOLE   0 0 14,031
AFLAC INC COM 001055102   226,793 2,749 SH   SOLE   0 0 2,749
AGILENT TECHNOLOGIES INC COM 00846U101   276,253 1,987 SH   SOLE   0 0 1,987
ALBERTSONS COS INC COMMON STOCK 013091103   1,063,106 46,222 SH   SOLE   0 0 46,222
ALPHA METALLURGICAL RESOUR I COM 020764106   343,826 1,014 SH   SOLE   0 0 1,014
ALPHABET INC CAP STK CL C 02079K107   266,076 1,888 SH   SOLE   0 0 1,888
ALPHABET INC CAP STK CL A 02079K305   6,529,023 46,739 SH   SOLE   0 0 46,739
AMAZON COM INC COM 023135106   7,187,956 47,308 SH   SOLE   0 0 47,308
APPLE INC COM 037833100   5,013,928 26,042 SH   SOLE   0 0 26,042
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,044,520 8,783 SH   SOLE   0 0 8,783
ASTRAZENECA PLC SPONSORED ADR 046353108   693,772 10,301 SH   SOLE   0 0 10,301
AT&T INC COM 00206R102   217,476 12,960 SH   SOLE   0 0 12,960
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   331,694 930 SH   SOLE   0 0 930
BLUE OWL CAPITAL INC COM CL A 09581B103   188,813 12,672 SH   SOLE   0 0 12,672
BOOKING HOLDINGS INC COM 09857L108   822,955 232 SH   SOLE   0 0 232
BROADCOM INC COM 11135F101   541,381 485 SH   SOLE   0 0 485
CAMECO CORP COM 13321L108   5,626,723 130,550 SH   SOLE   0 0 130,550
CARDINAL HEALTH INC COM 14149Y108   439,589 4,361 SH   SOLE   0 0 4,361
CHESAPEAKE UTILS CORP COM 165303108   870,286 8,239 SH   SOLE   0 0 8,239
CHUBB LIMITED COM H1467J104   203,389 900 SH   SOLE   0 0 900
CLOUDFLARE INC CL A COM 18915M107   2,471,573 29,685 SH   SOLE   0 0 29,685
CONSOLIDATED EDISON INC COM 209115104   271,163 2,981 SH   SOLE   0 0 2,981
CORTEVA INC COM 22052L104   282,185 5,889 SH   SOLE   0 0 5,889
COSTCO WHSL CORP NEW COM 22160K105   716,718 1,086 SH   SOLE   0 0 1,086
DBX ETF TR XTRACK MSCI JAPN 233051507   10,092,200 162,668 SH   SOLE   0 0 162,668
DBX ETF TR XTRACK MSCI EURO 233051697   18,126,105 431,882 SH   SOLE   0 0 431,882
DELL TECHNOLOGIES INC CL C 24703L202   265,302 3,468 SH   SOLE   0 0 3,468
DOW INC COM 260557103   301,510 5,498 SH   SOLE   0 0 5,498
DTE ENERGY CO COM 233331107   271,130 2,459 SH   SOLE   0 0 2,459
DUPONT DE NEMOURS INC COM 26614N102   402,652 5,234 SH   SOLE   0 0 5,234
EATON CORP PLC SHS G29183103   2,951,811 12,257 SH   SOLE   0 0 12,257
ELI LILLY & CO COM 532457108   7,706,776 13,221 SH   SOLE   0 0 13,221
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   308,320 22,342 SH   SOLE   0 0 22,342
EOG RES INC COM 26875P101   3,693,703 30,539 SH   SOLE   0 0 30,539
EXXON MOBIL CORP COM 30231G102   343,531 3,436 SH   SOLE   0 0 3,436
FAIR ISAAC CORP COM 303250104   451,636 388 SH   SOLE   0 0 388
FIRST CTZNS BANCSHARES INC N CL A 31946M103   290,889 205 SH   SOLE   0 0 205
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   260,374 4,014 SH   SOLE   0 0 4,014
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   7,132,752 138,366 SH   SOLE   0 0 138,366
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   22,324,730 432,064 SH   SOLE   0 0 432,064
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   23,408,709 199,308 SH   SOLE   0 0 199,308
FREEPORT-MCMORAN INC CL B 35671D857   5,119,291 120,256 SH   SOLE   0 0 120,256
HOME DEPOT INC COM 437076102   6,149,538 17,745 SH   SOLE   0 0 17,745
ILLINOIS TOOL WKS INC COM 452308109   212,957 813 SH   SOLE   0 0 813
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   305,039 1,810 SH   SOLE   0 0 1,810
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   22,713,444 526,872 SH   SOLE   0 0 526,872
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   22,790,679 232,463 SH   SOLE   0 0 232,463
INVESCO QQQ TR UNIT SER 1 46090E103   24,352,801 59,467 SH   SOLE   0 0 59,467
ISHARES INC MSCI MEXICO ETF 464286822   9,522,647 140,349 SH   SOLE   0 0 140,349
ISHARES INC MSCI BRAZIL ETF 464286400   9,927,878 283,978 SH   SOLE   0 0 283,978
ISHARES TR RUS 1000 GRW ETF 464287614   209,187 690 SH   SOLE   0 0 690
ISHARES TR CORE S&P500 ETF 464287200   935,677 1,959 SH   SOLE   0 0 1,959
ISHARES TR MSCI USA ESG SLC 464288802   342,337 3,406 SH   SOLE   0 0 3,406
ISHARES TR ISHARES SEMICDTR 464287523   24,837,100 43,112 SH   SOLE   0 0 43,112
ISHARES TR 20 YR TR BD ETF 464287432   21,602,428 218,471 SH   SOLE   0 0 218,471
ISHARES TR MSCI KLD400 SOC 464288570   285,277 3,133 SH   SOLE   0 0 3,133
ISHARES TR S&P 500 GRWT ETF 464287309   289,360 3,853 SH   SOLE   0 0 3,853
ISHARES TR CORE S&P MCP ETF 464287507   246,664 890 SH   SOLE   0 0 890
JPMORGAN CHASE & CO COM 46625H100   3,011,621 17,705 SH   SOLE   0 0 17,705
LAM RESEARCH CORP COM 512807108   372,832 476 SH   SOLE   0 0 476
LATTICE SEMICONDUCTOR CORP COM 518415104   6,412,424 92,947 SH   SOLE   0 0 92,947
LINDE PLC SHS G54950103   4,055,761 9,875 SH   SOLE   0 0 9,875
MARATHON PETE CORP COM 56585A102   5,565,830 37,516 SH   SOLE   0 0 37,516
MASTERCARD INCORPORATED CL A 57636Q104   6,737,249 15,796 SH   SOLE   0 0 15,796
MCDONALDS CORP COM 580135101   478,864 1,615 SH   SOLE   0 0 1,615
META PLATFORMS INC CL A 30303M102   356,792 1,008 SH   SOLE   0 0 1,008
MICROSOFT CORP COM 594918104   12,536,605 33,338 SH   SOLE   0 0 33,338
MIDDLESEX WTR CO COM 596680108   459,340 7,000 SH   SOLE   0 0 7,000
MONDELEZ INTL INC CL A 609207105   371,510 5,129 SH   SOLE   0 0 5,129
MURPHY OIL CORP COM 626717102   1,203,140 28,203 SH   SOLE   0 0 28,203
NEXGEN ENERGY LTD COM 65340P106   3,891,188 555,884 SH   SOLE   0 0 555,884
NVIDIA CORPORATION COM 67066G104   6,764,581 13,660 SH   SOLE   0 0 13,660
PACER FDS TR US CASH COWS 100 69374H881   23,966,607 460,985 SH   SOLE   0 0 460,985
PDD HOLDINGS INC SPONSORED ADS 722304102   2,678,643 18,308 SH   SOLE   0 0 18,308
PERMIAN RESOURCES CORP CLASS A COM 71424F105   4,133,282 303,918 SH   SOLE   0 0 303,918
PNC FINL SVCS GROUP INC COM 693475105   579,449 3,742 SH   SOLE   0 0 3,742
PROCTER AND GAMBLE CO COM 742718109   238,892 1,630 SH   SOLE   0 0 1,630
RADIAN GROUP INC COM 750236101   315,306 11,044 SH   SOLE   0 0 11,044
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   224,246 3,976 SH   SOLE   0 0 3,976
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   484,048 5,670 SH   SOLE   0 0 5,670
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   206,723 1,074 SH   SOLE   0 0 1,074
SELECT SECTOR SPDR TR ENERGY 81369Y506   22,335,316 266,404 SH   SOLE   0 0 266,404
SIMON PPTY GROUP INC NEW COM 828806109   309,671 2,171 SH   SOLE   0 0 2,171
SOUTHERN CO COM 842587107   661,442 9,433 SH   SOLE   0 0 9,433
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   18,338,830 324,811 SH   SOLE   0 0 324,811
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,211,342 4,652 SH   SOLE   0 0 4,652
SPDR SER TR S&P METALS MNG 78464A755   26,007,090 434,683 SH   SOLE   0 0 434,683
SPDR SER TR S&P HOMEBUILD 78464A888   25,664,969 268,294 SH   SOLE   0 0 268,294
SPDR SER TR S&P SEMICNDCTR 78464A862   1,812,214 8,062 SH   SOLE   0 0 8,062
TARGA RES CORP COM 87612G101   220,302 2,536 SH   SOLE   0 0 2,536
TECK RESOURCES LTD CL B 878742204   4,376,108 103,528 SH   SOLE   0 0 103,528
TERADYNE INC COM 880770102   4,172,168 38,446 SH   SOLE   0 0 38,446
TESLA INC COM 88160R101   617,721 2,486 SH   SOLE   0 0 2,486
THERMO FISHER SCIENTIFIC INC COM 883556102   467,156 880 SH   SOLE   0 0 880
UNION PAC CORP COM 907818108   3,751,889 15,275 SH   SOLE   0 0 15,275
UNITED PARCEL SERVICE INC CL B 911312106   950,613 6,046 SH   SOLE   0 0 6,046
VANGUARD INDEX FDS TOTAL STK MKT 922908769   351,468 1,482 SH   SOLE   0 0 1,482
VERIZON COMMUNICATIONS INC COM 92343V104   332,028 8,807 SH   SOLE   0 0 8,807
WALMART INC COM 931142103   529,782 3,360 SH   SOLE   0 0 3,360
WSFS FINL CORP COM 929328102   211,324 4,601 SH   SOLE   0 0 4,601