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
ALBERTSONS COMPANIES INC COM COM 013091103 296 10,000 SH   SOLE   0 0 10,000
CHESAPEAKE UTILITIES CORP COM COM 165303108 1,141 8,470 SH   SOLE   0 0 8,470
COMMERCIAL METALS CO COM COM 201723103 417 11,415 SH   SOLE   0 0 11,415
CONSOLIDATED EDISON INC COM COM 209115104 246 2,981 SH   SOLE   0 0 2,981
DTE ENERGY CO COM COM 233331107 293 2,459 SH   SOLE   0 0 2,459
DISCOVER FINANCIAL SERVICES COM COM 254709108 2,690 22,195 SH   SOLE   0 0 22,195
FRANKLIN RESOURCES INC COM COM 354613101 302 8,918 SH   SOLE   0 0 8,918
GREEN PLAINS INC COM COM 393222104 1,172 34,889 SH   SOLE   0 0 34,889
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 850 1,859 SH   SOLE   0 0 1,859
ISHARES TRUST CORE S&P MCP ETF ETF 464287507 336 1,246 SH   SOLE   0 0 1,246
ISHARES TRUST MSCI KLD400 SOC ETF ETF 464288570 261 2,960 SH   SOLE   0 0 2,960
ISHARES TRUST US BR DEL SE ETF ETF 464288794 22,312 211,591 SH   SOLE   0 0 211,591
MICRON TECHNOLOGY INC COM COM 595112103 2,254 24,637 SH   SOLE   0 0 24,637
MURPHY OIL CORP COM COM 626717102 909 29,006 SH   SOLE   0 0 29,006
SIMON PROPERTY GROUP INC COM USD0.0001 COM 828806109 309 2,038 SH   SOLE   0 0 2,038
TECK RESOURCES LIMITED COM CL B COM 878742204 3,904 112,131 SH   SOLE   0 0 112,131
TERADYNE INC COM COM 880770102 4,735 31,187 SH   SOLE   0 0 31,187
ZIONS BANCORPORATION N A COM COM 989701107 325 4,816 SH   SOLE   0 0 4,816
DOW INC COM COM 260557103 224 3,730 SH   SOLE   0 0 3,730
DUPONT DE NEMOURS INC COM COM 26614N102 298 3,602 SH   SOLE   0 0 3,602
FIDELITY COVINGTON TRUST TOTAL BD ETF TOTAL BD ETF 316188309 24,723 475,527 SH   SOLE   0 0 475,527
FIRST CITIZENS BANCSHARES INC COM CL A CL A 31946M103 360 406 SH   SOLE   0 0 406
HOME DEPOT INC COM COM 437076102 5,380 14,810 SH   SOLE   0 0 14,810
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 11,599 31,421 SH   SOLE   0 0 31,421
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT 46137V357 20,768 130,955 SH   SOLE   0 0 130,955
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 23,969 625,646 SH   SOLE   0 0 625,646
JP MORGAN CHASE & CO COM COM 46625H100 3,434 22,847 SH   SOLE   0 0 22,847
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 2,219 4,873 SH   SOLE   0 0 4,873
TENET HEALTHCARE CORP COM COM 88033G407 258 3,357 SH   SOLE   0 0 3,357
AT&T INC COM COM 00206R102 359 13,130 SH   SOLE   0 0 13,130
ABBOTT LABORATORIES COM COM 002824100 3,520 27,764 SH   SOLE   0 0 27,764
ADOBE INC COM COM 00724F101 3,445 6,657 SH   SOLE   0 0 6,657
AGILENT TECHNOLOGIES INC COM COM 00846U101 281 1,987 SH   SOLE   0 0 1,987
ALPHABET INC COM CL A CAP STK CL A 02079K305 5,566 2,047 SH   SOLE   0 0 2,047
AMAZON COM INC COM COM 023135106 5,941 1,893 SH   SOLE   0 0 1,893
APPLE INC COM COM 037833100 4,543 26,972 SH   SOLE   0 0 26,972
ARES MANAGEMENT CORPORATION COM CL A CL A COM STK 03990B101 714 9,502 SH   SOLE   0 0 9,502
ASTRAZENECA ADR SPONSORED SPONSORED ADR 046353108 602 10,097 SH   SOLE   0 0 10,097
BANK OF AMERICA CORPORATION COM COM 060505104 245 5,171 SH   SOLE   0 0 5,171
BARCLAYS BANK PLC ETN LKD 48 06746P431 2,102 16,306 SH   SOLE   0 0 16,306
BARCLAYS BANK PLC ETN LKD 48 06746P548 1,427 20,390 SH   SOLE   0 0 20,390
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 294 920 SH   SOLE   0 0 920
BOOKING HOLDINGS INC COM COM 09857L108 597 250 SH   SOLE   0 0 250
BUILDERS FIRSTSOURCE INC COM COM 12008R107 5,073 68,381 SH   SOLE   0 0 68,381
CADENCE DESIGN SYSTEMS INC COM COM 127387108 224 1,458 SH   SOLE   0 0 1,458
CAMECO CORP COM COM 13321L108 1,937 90,156 SH   SOLE   0 0 90,156
CARLYLE GROUP INC COM COM 14316J108 701 13,780 SH   SOLE   0 0 13,780
COSTCO WHOLESALE CORP COM COM 22160K105 577 1,184 SH   SOLE   0 0 1,184
EOG RESOURCES INC COM COM 26875P101 2,006 19,196 SH   SOLE   0 0 19,196
META PLATFORMS INC COM CL A CL A 30303M102 385 1,201 SH   SOLE   0 0 1,201
FASTENAL COM COM 311900104 328 5,629 SH   SOLE   0 0 5,629
FIDELITY NATIONAL INFORMATION COM COM 31620M106 1,128 9,870 SH   SOLE   0 0 9,870
FIFTH THIRD BANCORP COM COM 316773100 4,161 85,519 SH   SOLE   0 0 85,519
FIRST TRUST PORTFOLIOS SHS ETF SHS 337344105 8,000 72,798 SH   SOLE   0 0 72,798
FIRST TR EXCHANGE TRADED FD VI RISNG DIVD ACHIV ETF RISNG DIVD ACHIV 33738R506 27,984 548,177 SH   SOLE   0 0 548,177
FIRST TR EXCHANGE TRADED FD VI DORSEY WRT 5 ETF DORSEY WRT 5 ETF 33738R605 8,871 183,744 SH   SOLE   0 0 183,744
FIRST TR EXCHANGE TRADED FD VI DORSY WR MOMNT ETF DORSY WR MOMNT 33741L108 1,283 44,580 SH   SOLE   0 0 44,580
FREEPORT-MCMORAN INC COM CL B CL B 35671D857 5,300 119,672 SH   SOLE   0 0 119,672
INVESCO EXCHANGE TRADED FD TR S&P 500 GARP ETF S&P 500 GARP ETF 46137V431 20,764 224,130 SH   SOLE   0 0 224,130
INVESCO EXCHANGE TRADED FUND T S&P 500 HB ETF S&P 500 HB ETF 46138E370 28,722 374,580 SH   SOLE   0 0 374,580
ISHARES TRUST S&P SML 600 GWT ETF US TRSPRTION 464287192 237 1,848 SH   SOLE   0 0 1,848
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 408 5,271 SH   SOLE   0 0 5,271
ISHARES TRUST ISHARES SEMICONDUCTOR ETF ISHARES SEMICDTR 464287523 26,022 51,736 SH   SOLE   0 0 51,736
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 367 1,308 SH   SOLE   0 0 1,308
ISHARES TRUST MSCI USA ESG SLC ETF MSCI USA ESG SLC 464288802 326 3,256 SH   SOLE   0 0 3,256
JABIL INC COM COM 466313103 3,531 51,853 SH   SOLE   0 0 51,853
JOHNSON & JOHNSON COM COM 478160104 226 1,349 SH   SOLE   0 0 1,349
KEURIG DR PEPPER INC COM COM 49271V100 388 10,183 SH   SOLE   0 0 10,183
LAM RESEARCH CORP COM COM 512807108 283 427 SH   SOLE   0 0 427
LATTICE SEMICONDUCTOR COM COM 518415104 5,540 93,246 SH   SOLE   0 0 93,246
LINCOLN NATIONAL CORP COM COM 534187109 233 3,229 SH   SOLE   0 0 3,229
LIVENT CORPORATION COM COM 53814L108 1,941 82,956 SH   SOLE   0 0 82,956
MARATHON PETROLEUM CORP COM COM 56585A102 2,137 28,925 SH   SOLE   0 0 28,925
MARVELL TECHNOLOGY INC COM COM 573874104 2,493 32,609 SH   SOLE   0 0 32,609
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 3,357 9,260 SH   SOLE   0 0 9,260
MICROSOFT CORP COM COM 594918104 9,258 30,147 SH   SOLE   0 0 30,147
MONDELEZ INTL INC COM CL A CL A 609207105 364 5,367 SH   SOLE   0 0 5,367
MOSAIC CO COM COM 61945C103 4,802 114,593 SH   SOLE   0 0 114,593
NETAPP INC COM COM 64110D104 225 2,446 SH   SOLE   0 0 2,446
NEXTERA ENERGY INC COM COM 65339F101 355 4,299 SH   SOLE   0 0 4,299
NEXGEN ENERGY LTD COM COM 65340P106 2,250 524,585 SH   SOLE   0 0 524,585
NVIDIA CORP COM COM 67066G104 6,522 25,647 SH   SOLE   0 0 25,647
NUVEEN REAL ESTATE INCOME FUND COM COM 67071B108 266 21,623 SH   SOLE   0 0 21,623
PNC FINANCIAL SERVICES GROUP COM COM 693475105 811 3,811 SH   SOLE   0 0 3,811
PACER FDS TR CFRA STVAL EQL ETF CFRA STVAL EQL 69374H691 347 9,110 SH   SOLE   0 0 9,110
PFIZER INC COM COM 717081103 511 9,471 SH   SOLE   0 0 9,471
SPDR SERIES TRUST SPDR BLOOMBERG CONVERTIBLE BLOOMBERG CONV 78464A359 236 3,029 SH   SOLE   0 0 3,029
SPDR SERIES TRUST S&P METALS MNG ETF S&P METALS MNG 78464A755 25,100 541,530 SH   SOLE   0 0 541,530
SPDR SERIES TRUST S&P HOMEBUILD ETF S&P HOMEBUILD 78464A888 24,230 319,107 SH   SOLE   0 0 319,107
SOUTHERN CO COM COM 842587107 377 5,487 SH   SOLE   0 0 5,487
TEMPUR SEALY INTERNATIONAL INC COM COM 88023U101 2,518 62,013 SH   SOLE   0 0 62,013
THERMO FISHER SCIENTIFIC INC COM COM 883556102 502 846 SH   SOLE   0 0 846
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 442 6,760 SH   SOLE   0 0 6,760
UNION PACIFIC CORP COM COM 907818108 2,621 10,946 SH   SOLE   0 0 10,946
UNITED PARCEL SERVICE INC COM CL B CL B 911312106 1,124 5,502 SH   SOLE   0 0 5,502
VENTAS INC COM USD0.25 COM 92276F100 314 6,006 SH   SOLE   0 0 6,006
VERIZON COMMUNICATIONS COM COM 92343V104 535 9,991 SH   SOLE   0 0 9,991
WSFS FINANCIAL CORP COM COM 929328102 253 4,601 SH   SOLE   0 0 4,601
WALMART INC COM COM 931142103 560 3,910 SH   SOLE   0 0 3,910
ACCENTURE PLC COM SHS CLASS A G1151C101 3,849 10,961 SH   SOLE   0 0 10,961
HIGHLAND SURPRISE CONS MNG CO COM CL A SHS G52110114 1 10,000 SH   SOLE   0 0 10,000
CHUBB LIMITED COM COM H1467J104 416 2,141 SH   SOLE   0 0 2,141
STAR BULK CARRIERS CORP COM SHS PAR Y8162K204 246 11,604 SH   SOLE   0 0 11,604