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
Expires: July 31, 2015
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
AFLAC INC COM 001055102 331,250 3,141 SH SOLE 0 0 3,141
AMAZON COM INC COM 023135106 10,701,750 48,780 SH SOLE 0 0 48,780
APPLE INC COM 037833100 5,430,584 26,469 SH SOLE 0 0 26,469
ASTRAZENECA PLC SPONSORED ADR 046353108 286,298 4,097 SH SOLE 0 0 4,097
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 490,628 1,010 SH SOLE 0 0 1,010
BLOCK H & R INC COM 093671105 694,304 12,649 SH SOLE 0 0 12,649
CHESAPEAKE UTILS CORP COM 165303108 990,493 8,239 SH SOLE 0 0 8,239
CONSOLIDATED EDISON INC COM 209115104 299,123 2,981 SH SOLE 0 0 2,981
DBX ETF TR XTRACK MSCI JAPN 233051507 11,325,735 148,107 SH SOLE 0 0 148,107
DBX ETF TR XTRACK MSCI EURO 233051697 18,987,938 372,269 SH SOLE 0 0 372,269
DTE ENERGY CO COM 233331107 325,720 2,459 SH SOLE 0 0 2,459
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 211,172 1,071 SH SOLE 0 0 1,071
GE AEROSPACE COM NEW 369604301 356,976 1,387 SH SOLE 0 0 1,387
GRAHAM HLDGS CO COM CL B 384637104 794,783 840 SH SOLE 0 0 840
HOME DEPOT INC COM 437076102 6,897,355 18,812 SH SOLE 0 0 18,812
HOWMET AEROSPACE INC COM 443201108 210,141 1,129 SH SOLE 0 0 1,129
ILLINOIS TOOL WKS INC COM 452308109 265,299 1,073 SH SOLE 0 0 1,073
INTERNATIONAL BUSINESS MACHS COM 459200101 225,507 765 SH SOLE 0 0 765
ISHARES TR CORE S&P500 ETF 464287200 1,182,194 1,904 SH SOLE 0 0 1,904
ISHARES TR S&P 500 GRWT ETF 464287309 333,983 3,033 SH SOLE 0 0 3,033
ISHARES TR 20 YR TR BD ETF 464287432 24,894,547 282,091 SH SOLE 0 0 282,091
ISHARES TR CORE S&P MCP ETF 464287507 275,989 4,450 SH SOLE 0 0 4,450
ISHARES TR ISHARES SEMICDTR 464287523 283,363 1,187 SH SOLE 0 0 1,187
ISHARES TR RUS 1000 GRW ETF 464287614 292,960 690 SH SOLE 0 0 690
ISHARES TR RUS 1000 ETF 464287622 225,814 665 SH SOLE 0 0 665
ISHARES TR ESG MSCI KLD 400 464288570 363,929 3,133 SH SOLE 0 0 3,133
ISHARES TR ESG OPTIMIZED 464288802 431,711 3,406 SH SOLE 0 0 3,406
LAM RESEARCH CORP COM NEW 512807306 328,036 3,370 SH SOLE 0 0 3,370
ELI LILLY & CO COM 532457108 10,156,829 13,029 SH SOLE 0 0 13,029
MCDONALDS CORP COM 580135101 508,084 1,739 SH SOLE 0 0 1,739
MICROSOFT CORP COM 594918104 16,794,460 33,764 SH SOLE 0 0 33,764
NRG ENERGY INC COM NEW 629377508 6,989,726 43,528 SH SOLE 0 0 43,528
PNC FINL SVCS GROUP INC COM 693475105 697,584 3,742 SH SOLE 0 0 3,742
PROCTER AND GAMBLE CO COM 742718109 291,113 1,827 SH SOLE 0 0 1,827
RADIAN GROUP INC COM 750236101 411,024 11,411 SH SOLE 0 0 11,411
SIMON PPTY GROUP INC NEW COM 828806109 376,821 2,344 SH SOLE 0 0 2,344
SOUTHERN CO COM 842587107 857,417 9,337 SH SOLE 0 0 9,337
TERADYNE INC COM 880770102 3,815,327 42,430 SH SOLE 0 0 42,430
THERMO FISHER SCIENTIFIC INC COM 883556102 345,375 852 SH SOLE 0 0 852
UNION PAC CORP COM 907818108 4,013,060 17,442 SH SOLE 0 0 17,442
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 213,011 375 SH SOLE 0 0 375
VANGUARD INDEX FDS TOTAL STK MKT 922908769 589,506 1,940 SH SOLE 0 0 1,940
WSFS FINL CORP COM 929328102 245,300 4,460 SH SOLE 0 0 4,460
WALMART INC COM 931142103 822,963 8,416 SH SOLE 0 0 8,416
INVESCO QQQ TR UNIT SER 1 46090E103 48,231,903 87,434 SH SOLE 0 0 87,434
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 25,158,197 1,413,382 SH SOLE 0 0 1,413,382
FORTINET INC COM 34959E109 4,452,398 42,115 SH SOLE 0 0 42,115
AT&T INC COM 00206R102 325,713 11,255 SH SOLE 0 0 11,255
AGILENT TECHNOLOGIES INC COM 00846U101 234,486 1,987 SH SOLE 0 0 1,987
ALPHABET INC CAP STK CL C 02079K107 322,850 1,820 SH SOLE 0 0 1,820
ALPHABET INC CAP STK CL A 02079K305 8,543,147 48,477 SH SOLE 0 0 48,477
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,608,401 9,286 SH SOLE 0 0 9,286
BLUE OWL CAPITAL INC COM CL A 09581B103 257,952 13,428 SH SOLE 0 0 13,428
BOOKING HOLDINGS INC COM 09857L108 1,082,588 187 SH SOLE 0 0 187
BROADCOM INC COM 11135F101 1,105,908 4,012 SH SOLE 0 0 4,012
CAPITAL ONE FINL CORP COM 14040H105 678,756 3,190 SH SOLE 0 0 3,190
CARDINAL HEALTH INC COM 14149Y108 684,768 4,076 SH SOLE 0 0 4,076
CORTEVA INC COM 22052L104 393,111 5,275 SH SOLE 0 0 5,275
COSTCO WHSL CORP NEW COM 22160K105 932,329 942 SH SOLE 0 0 942
DELL TECHNOLOGIES INC CL C 24703L202 440,747 3,595 SH SOLE 0 0 3,595
DUPONT DE NEMOURS INC COM 26614N102 243,837 3,555 SH SOLE 0 0 3,555
EOG RES INC COM 26875P101 3,382,468 28,279 SH SOLE 0 0 28,279
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 394,219 21,744 SH SOLE 0 0 21,744
EXXON MOBIL CORP COM 30231G102 438,962 4,072 SH SOLE 0 0 4,072
META PLATFORMS INC CL A 30303M102 694,543 941 SH SOLE 0 0 941
FIRST CTZNS BANCSHARES INC N CL A 31946M103 988,017 505 SH SOLE 0 0 505
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 41,300,625 658,282 SH SOLE 0 0 658,282
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 7,316,341 123,462 SH SOLE 0 0 123,462
FRONTIER COMMUNICATIONS PARE COM 35909D109 4,269,101 117,283 SH SOLE 0 0 117,283
INTUITIVE SURGICAL INC COM NEW 46120E602 4,509,216 8,298 SH SOLE 0 0 8,298
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 33,628,710 628,222 SH SOLE 0 0 628,222
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 40,850,979 317,585 SH SOLE 0 0 317,585
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 223,370 2,057 SH SOLE 0 0 2,057
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 303,735 1,337 SH SOLE 0 0 1,337
ISHARES TR U S EQUITY FACTR 46434V282 41,710,601 650,407 SH SOLE 0 0 650,407
JPMORGAN CHASE & CO. COM 46625H100 5,176,633 17,856 SH SOLE 0 0 17,856
MANULIFE FINL CORP COM 56501R106 4,083,274 127,762 SH SOLE 0 0 127,762
MASTERCARD INCORPORATED CL A 57636Q104 9,072,521 16,145 SH SOLE 0 0 16,145
NVIDIA CORPORATION COM 67066G104 20,534,137 129,971 SH SOLE 0 0 129,971
PALANTIR TECHNOLOGIES INC CL A 69608A108 16,664,166 122,243 SH SOLE 0 0 122,243
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,307,714 3,735 SH SOLE 0 0 3,735
SPDR SERIES TRUST AEROSPACE DEF 78464A631 33,946,996 160,932 SH SOLE 0 0 160,932
SELECT SECTOR SPDR TR ENERGY 81369Y506 28,871,310 340,423 SH SOLE 0 0 340,423
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 34,023,332 649,672 SH SOLE 0 0 649,672
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 289,572 1,144 SH SOLE 0 0 1,144
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 31,557,268 290,770 SH SOLE 0 0 290,770
SENTINELONE INC CL A 81730H109 1,605,532 87,830 SH SOLE 0 0 87,830
TARGA RES CORP COM 87612G101 1,004,964 5,773 SH SOLE 0 0 5,773
TESLA INC COM 88160R101 637,861 2,008 SH SOLE 0 0 2,008
VERIZON COMMUNICATIONS INC COM 92343V104 371,170 8,578 SH SOLE 0 0 8,578
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,462,569 14,930 SH SOLE 0 0 14,930
EATON CORP PLC SHS G29183103 4,953,236 13,875 SH SOLE 0 0 13,875
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 5,251,390 1,044,014 SH SOLE 0 0 1,044,014
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 278,777 2,627 SH SOLE 0 0 2,627
LINDE PLC SHS G54950103 5,259,977 11,211 SH SOLE 0 0 11,211
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 797,712 5,527 SH SOLE 0 0 5,527
CHUBB LIMITED COM H1467J104 269,804 931 SH SOLE 0 0 931
NXP SEMICONDUCTORS N V COM N6596X109 250,171 1,145 SH SOLE 0 0 1,145
FLEX LTD ORD Y2573F102 5,028,891 100,739 SH SOLE 0 0 100,739