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
ABRDN ETFS BBRG ALL COMMDY 003261203   202,778 6,119 SH   SOLE   0 0 6,119
ALBERTSONS COS INC COMMON STOCK 013091103   960,493 46,222 SH   SOLE   0 0 46,222
AMAZON COM INC COM 023135106   4,066,292 39,368 SH   SOLE   0 0 39,368
APPLE INC COM 037833100   4,027,008 24,421 SH   SOLE   0 0 24,421
ASTRAZENECA PLC SPONSORED ADR 046353108   700,833 10,097 SH   SOLE   0 0 10,097
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   287,156 930 SH   SOLE   0 0 930
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   11,036,367 441,278 SH   SOLE   0 0 441,278
CHESAPEAKE UTILS CORP COM 165303108   1,054,510 8,239 SH   SOLE   0 0 8,239
COMMERCIAL METALS CO COM 201723103   878,222 17,960 SH   SOLE   0 0 17,960
CONSOLIDATED EDISON INC COM 209115104   285,173 2,981 SH   SOLE   0 0 2,981
DBX ETF TR XTRACK MSCI EAFE 233051200   13,052,984 370,823 SH   SOLE   0 0 370,823
DBX ETF TR XTRACK MSCI EURO 233051697   13,944,649 351,277 SH   SOLE   0 0 351,277
DTE ENERGY CO COM 233331107   269,359 2,459 SH   SOLE   0 0 2,459
DOW INC COM 260557103   260,048 4,744 SH   SOLE   0 0 4,744
FAIR ISAAC CORP COM 303250104   272,644 388 SH   SOLE   0 0 388
FIFTH THIRD BANCORP COM 316773100   2,428,476 91,159 SH   SOLE   0 0 91,159
HECLA MNG CO COM 422704106   3,761,778 594,278 SH   SOLE   0 0 594,278
HOME DEPOT INC COM 437076102   4,879,001 16,532 SH   SOLE   0 0 16,532
ISHARES INC MSCI BRAZIL ETF 464286400   5,458,023 199,343 SH   SOLE   0 0 199,343
ISHARES INC MSCI TURKEY ETF 464286715   5,355,778 164,187 SH   SOLE   0 0 164,187
ISHARES INC MSCI MEXICO ETF 464286822   6,107,583 102,597 SH   SOLE   0 0 102,597
ISHARES TR CORE S&P500 ETF 464287200   879,711 2,140 SH   SOLE   0 0 2,140
ISHARES TR 20 YR TR BD ETF 464287432   24,977,727 234,819 SH   SOLE   0 0 234,819
ISHARES TR CORE S&P MCP ETF 464287507   222,642 890 SH   SOLE   0 0 890
ISHARES TR ISHARES SEMICDTR 464287523   17,507,897 39,373 SH   SOLE   0 0 39,373
ISHARES TR MSCI KLD400 SOC 464288570   244,343 3,133 SH   SOLE   0 0 3,133
ISHARES TR US BR DEL SE ETF 464288794   13,962,503 152,363 SH   SOLE   0 0 152,363
ISHARES TR MSCI USA ESG SLC 464288802   298,945 3,406 SH   SOLE   0 0 3,406
JOHNSON & JOHNSON COM 478160104   216,845 1,399 SH   SOLE   0 0 1,399
LAM RESEARCH CORP COM 512807108   224,241 423 SH   SOLE   0 0 423
LATTICE SEMICONDUCTOR CORP COM 518415104   8,577,552 89,817 SH   SOLE   0 0 89,817
LILLY ELI & CO COM 532457108   4,323,945 12,591 SH   SOLE   0 0 12,591
MATADOR RES CO COM 576485205   3,110,879 65,286 SH   SOLE   0 0 65,286
MCDONALDS CORP COM 580135101   451,291 1,614 SH   SOLE   0 0 1,614
MICROSOFT CORP COM 594918104   9,090,631 31,532 SH   SOLE   0 0 31,532
MIDDLESEX WTR CO COM 596680108   624,960 8,000 SH   SOLE   0 0 8,000
MONDELEZ INTL INC CL A 609207105   356,285 5,110 SH   SOLE   0 0 5,110
MURPHY OIL CORP COM 626717102   1,022,238 27,643 SH   SOLE   0 0 27,643
PNC FINL SVCS GROUP INC COM 693475105   482,726 3,798 SH   SOLE   0 0 3,798
PEABODY ENERGY CORP COM 704551100   2,756,474 107,675 SH   SOLE   0 0 107,675
PEPSICO INC COM 713448108   463,407 2,542 SH   SOLE   0 0 2,542
PROCTER AND GAMBLE CO COM 742718109   224,852 1,512 SH   SOLE   0 0 1,512
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   343,038 5,493 SH   SOLE   0 0 5,493
SIMON PPTY GROUP INC NEW COM 828806109   222,260 1,985 SH   SOLE   0 0 1,985
SOUTHERN CO COM 842587107   367,870 5,287 SH   SOLE   0 0 5,287
TECK RESOURCES LTD CL B 878742204   3,941,363 107,983 SH   SOLE   0 0 107,983
TERADYNE INC COM 880770102   3,462,740 32,209 SH   SOLE   0 0 32,209
TEXTRON INC COM 883203101   2,043,255 28,929 SH   SOLE   0 0 28,929
THERMO FISHER SCIENTIFIC INC COM 883556102   487,859 846 SH   SOLE   0 0 846
UNION PAC CORP COM 907818108   2,499,480 12,419 SH   SOLE   0 0 12,419
UNITED PARCEL SERVICE INC CL B 911312106   1,348,812 6,953 SH   SOLE   0 0 6,953
VANGUARD INDEX FDS TOTAL STK MKT 922908769   370,566 1,816 SH   SOLE   0 0 1,816
WALMART INC COM 931142103   545,048 3,696 SH   SOLE   0 0 3,696
INVESCO QQQ TR UNIT SER 1 46090E103   8,157,842 25,419 SH   SOLE   0 0 25,419
AT&T INC COM 00206R102   248,416 12,905 SH   SOLE   0 0 12,905
AGILENT TECHNOLOGIES INC COM 00846U101   274,882 1,987 SH   SOLE   0 0 1,987
ALPHABET INC CAP STK CL A 02079K305   4,462,460 43,020 SH   SOLE   0 0 43,020
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   700,260 8,392 SH   SOLE   0 0 8,392
BARCLAYS BANK PLC ETN LKD 48 06746P514   9,752,907 156,059 SH   SOLE   0 0 156,059
BOOKING HOLDINGS INC COM 09857L108   599,445 226 SH   SOLE   0 0 226
BROADCOM INC COM 11135F101   289,335 451 SH   SOLE   0 0 451
CARDINAL HEALTH INC COM 14149Y108   339,977 4,503 SH   SOLE   0 0 4,503
CORTEVA INC COM 22052L104   319,864 5,304 SH   SOLE   0 0 5,304
COSTCO WHSL CORP NEW COM 22160K105   489,320 985 SH   SOLE   0 0 985
DUPONT DE NEMOURS INC COM 26614N102   332,176 4,628 SH   SOLE   0 0 4,628
EOG RES INC COM 26875P101   3,162,654 27,590 SH   SOLE   0 0 27,590
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   257,456 20,646 SH   SOLE   0 0 20,646
EXXON MOBIL CORP COM 30231G102   405,194 3,695 SH   SOLE   0 0 3,695
META PLATFORMS INC CL A 30303M102   200,707 947 SH   SOLE   0 0 947
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   222,789 4,011 SH   SOLE   0 0 4,011
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   7,433,952 164,906 SH   SOLE   0 0 164,906
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   260,938 7,912 SH   SOLE   0 0 7,912
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   1,230,397 48,148 SH   SOLE   0 0 48,148
FREEPORT-MCMORAN INC CL B 35671D857   5,002,987 122,293 SH   SOLE   0 0 122,293
GLOBAL X FDS GLBL X MLP ETF 37954Y343   11,396,188 273,947 SH   SOLE   0 0 273,947
HP INC COM 40434L105   226,171 7,706 SH   SOLE   0 0 7,706
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   18,243,437 209,717 SH   SOLE   0 0 209,717
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   14,673,288 193,324 SH   SOLE   0 0 193,324
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   11,554,773 61,579 SH   SOLE   0 0 61,579
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   12,750,965 88,169 SH   SOLE   0 0 88,169
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   12,244,365 143,545 SH   SOLE   0 0 143,545
ISHARES SILVER TR ISHARES 46428Q109   10,305,171 465,876 SH   SOLE   0 0 465,876
ISHARES TR CORE HIGH DV ETF 46429B663   256,082 2,519 SH   SOLE   0 0 2,519
ISHARES TR TRS FLT RT BD 46434V860   200,988 3,973 SH   SOLE   0 0 3,973
JPMORGAN CHASE & CO COM 46625H100   2,477,714 19,014 SH   SOLE   0 0 19,014
KEURIG DR PEPPER INC COM 49271V100   316,906 8,983 SH   SOLE   0 0 8,983
MARATHON PETE CORP COM 56585A102   4,825,312 35,788 SH   SOLE   0 0 35,788
MASTERCARD INCORPORATED CL A 57636Q104   5,494,416 15,119 SH   SOLE   0 0 15,119
MOSAIC CO NEW COM 61945C103   3,470,650 75,646 SH   SOLE   0 0 75,646
NVIDIA CORPORATION COM 67066G104   6,125,746 22,053 SH   SOLE   0 0 22,053
NUVEEN REAL ESTATE INCOME FD COM 67071B108   75,410 10,095 SH   SOLE   0 0 10,095
PACER FDS TR CFRA STVAL EQL 69374H691   469,023 12,637 SH   SOLE   0 0 12,637
PACER FDS TR US CASH COWS 100 69374H881   18,259,327 388,910 SH   SOLE   0 0 388,910
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,823,297 268,885 SH   SOLE   0 0 268,885
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   242,209 3,259 SH   SOLE   0 0 3,259
PROSHARES TR S&P 500 DV ARIST 74348A467   302,328 3,314 SH   SOLE   0 0 3,314
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,800,907 4,399 SH   SOLE   0 0 4,399
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   11,963,618 236,202 SH   SOLE   0 0 236,202
SPDR SER TR S&P METALS MNG 78464A755   18,146,461 341,356 SH   SOLE   0 0 341,356
SPDR SER TR S&P 400 MDCP VAL 78464A839   260,108 3,936 SH   SOLE   0 0 3,936
SPDR SER TR S&P SEMICNDCTR 78464A862   1,679,600 8,051 SH   SOLE   0 0 8,051
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   387,567 2,994 SH   SOLE   0 0 2,994
SELECT SECTOR SPDR TR ENERGY 81369Y506   18,748,225 226,346 SH   SOLE   0 0 226,346
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   393,827 12,250 SH   SOLE   0 0 12,250
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   262,107 2,590 SH   SOLE   0 0 2,590
SOUTHERN COPPER CORP COM 84265V105   330,544 4,335 SH   SOLE   0 0 4,335
TESLA INC COM 88160R101   515,746 2,486 SH   SOLE   0 0 2,486
VERIZON COMMUNICATIONS INC COM 92343V104   349,750 8,993 SH   SOLE   0 0 8,993
YAMANA GOLD INC COM 98462Y100   1,634,010 279,318 SH   SOLE   0 0 279,318
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,444,775 12,053 SH   SOLE   0 0 12,053