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
ABBOTT LABS COM 002824100   567,931 5,173 SH   SOLE   0 0 5,173
ABBVIE INC COM 00287Y109   1,189,200 7,358 SH   SOLE   0 0 7,358
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   473,223 1,773 SH   SOLE   0 0 1,773
AGILENT TECHNOLOGIES INC COM 00846U101   492,349 3,290 SH   SOLE   0 0 3,290
ALPHABET INC CAP STK CL C 02079K107   562,637 6,341 SH   SOLE   0 0 6,341
ALPHABET INC CAP STK CL A 02079K305   608,522 6,897 SH   SOLE   0 0 6,897
AMAZON COM INC COM 023135106   695,937 8,285 SH   SOLE   0 0 8,285
AMERICAN EXPRESS CO COM 025816109   383,506 2,596 SH   SOLE   0 0 2,596
AMERICAN WTR WKS CO INC NEW COM 030420103   374,953 2,460 SH   SOLE   0 0 2,460
APPLE INC COM 037833100   7,520,320 57,880 SH   SOLE   0 0 57,880
APPLIED MATLS INC COM 038222105   209,082 2,147 SH   SOLE   0 0 2,147
ARBOR REALTY TRUST INC COM 038923108   188,736 14,309 SH   SOLE   0 0 14,309
ARCHER DANIELS MIDLAND CO COM 039483102   409,596 4,411 SH   SOLE   0 0 4,411
ASTRAZENECA PLC SPONSORED ADR 046353108   298,633 4,405 SH   SOLE   0 0 4,405
BANK AMERICA CORP COM 060505104   226,240 6,831 SH   SOLE   0 0 6,831
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,094,742 3,544 SH   SOLE   0 0 3,544
BLACKROCK HEALTH SCIENCES TR COM 09250W107   676,954 15,534 SH   SOLE   0 0 15,534
BLACKROCK INC COM 09247X101   207,378 293 SH   SOLE   0 0 293
BRISTOL-MYERS SQUIBB CO COM 110122108   289,150 4,019 SH   SOLE   0 0 4,019
CAMPBELL SOUP CO COM 134429109   321,602 5,667 SH   SOLE   0 0 5,667
CATERPILLAR INC COM 149123101   496,832 2,074 SH   SOLE   0 0 2,074
CHEVRON CORP NEW COM 166764100   625,151 3,483 SH   SOLE   0 0 3,483
CISCO SYS INC COM 17275R102   443,754 9,315 SH   SOLE   0 0 9,315
COCA COLA CO COM 191216100   502,338 7,897 SH   SOLE   0 0 7,897
COMCAST CORP NEW CL A 20030N101   470,820 13,464 SH   SOLE   0 0 13,464
CVS HEALTH CORP COM 126650100   215,455 2,312 SH   SOLE   0 0 2,312
DEERE & CO COM 244199105   283,839 662 SH   SOLE   0 0 662
DISNEY WALT CO COM 254687106   547,381 6,300 SH   SOLE   0 0 6,300
DOW INC COM 260557103   252,756 5,016 SH   SOLE   0 0 5,016
DUPONT DE NEMOURS INC COM 26614N102   362,740 5,285 SH   SOLE   0 0 5,285
EATON VANCE ENHANCED EQUITY COM 278277108   365,268 22,071 SH   SOLE   0 0 22,071
EATON VANCE RISK-MANAGED DIV COM 27829G106   175,102 23,347 SH   SOLE   0 0 23,347
EATON VANCE TAX MNGED BUY WR COM 27828X100   204,144 15,524 SH   SOLE   0 0 15,524
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   252,356 20,550 SH   SOLE   0 0 20,550
EATON VANCE TAX-MANAGED GLOB COM 27829C105   184,128 23,728 SH   SOLE   0 0 23,728
EMERSON ELEC CO COM 291011104   220,877 2,299 SH   SOLE   0 0 2,299
ESSENTIAL UTILS INC COM 29670G102   685,068 14,353 SH   SOLE   0 0 14,353
EXELON CORP COM 30161N101   298,427 6,903 SH   SOLE   0 0 6,903
FACTSET RESH SYS INC COM 303075105   225,089 561 SH   SOLE   0 0 561
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   242,852 1,972 SH   SOLE   0 0 1,972
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   453,267 2,941 SH   SOLE   0 0 2,941
FIRST TR MORNINGSTAR DIVID L SHS 336917109   715,625 19,574 SH   SOLE   0 0 19,574
FIRST TR NASDAQ 100 TECH IND SHS 337345102   921,428 8,755 SH   SOLE   0 0 8,755
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   232,944 10,114 SH   SOLE   0 0 10,114
GARTNER INC COM 366651107   213,113 634 SH   SOLE   0 0 634
GENERAL MLS INC COM 370334104   297,725 3,551 SH   SOLE   0 0 3,551
GLOBAL X FDS US INFR DEV ETF 37954Y673   703,376 26,553 SH   SOLE   0 0 26,553
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   97,778 82,863 SH   SOLE   0 0 82,863
HERSHEY CO COM 427866108   218,270 943 SH   SOLE   0 0 943
HOME DEPOT INC COM 437076102   1,092,824 3,460 SH   SOLE   0 0 3,460
ILLINOIS TOOL WKS INC COM 452308109   265,270 1,204 SH   SOLE   0 0 1,204
INTUITIVE SURGICAL INC COM NEW 46120E602   261,104 984 SH   SOLE   0 0 984
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   13,249,322 120,965 SH   SOLE   0 0 120,965
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   223,331 3,495 SH   SOLE   0 0 3,495
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   2,339,198 29,837 SH   SOLE   0 0 29,837
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,829,301 24,294 SH   SOLE   0 0 24,294
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,245,091 4,512 SH   SOLE   0 0 4,512
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   349,522 3,841 SH   SOLE   0 0 3,841
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   337,934 8,816 SH   SOLE   0 0 8,816
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   342,319 4,355 SH   SOLE   0 0 4,355
INVESCO QQQ TR UNIT SER 1 46090E103   1,028,427 3,862 SH   SOLE   0 0 3,862
ISHARES INC CORE MSCI EMKT 46434G103   1,667,455 35,706 SH   SOLE   0 0 35,706
ISHARES INC MSCI GBL MIN VOL 464286525   241,644 2,543 SH   SOLE   0 0 2,543
ISHARES TR RUS 1000 GRW ETF 464287614   857,817 4,004 SH   SOLE   0 0 4,004
ISHARES TR RUS 1000 VAL ETF 464287598   525,467 3,465 SH   SOLE   0 0 3,465
ISHARES TR U.S. MED DVC ETF 464288810   3,644,108 69,319 SH   SOLE   0 0 69,319
ISHARES TR CORE S&P500 ETF 464287200   16,512,677 42,978 SH   SOLE   0 0 42,978
ISHARES TR U.S. FIN SVC ETF 464287770   2,518,132 15,986 SH   SOLE   0 0 15,986
ISHARES TR MSCI USA QLT FCT 46432F339   840,630 7,377 SH   SOLE   0 0 7,377
ISHARES TR CORE MSCI EAFE 46432F842   642,585 10,425 SH   SOLE   0 0 10,425
ISHARES TR MBS ETF 464288588   567,958 6,124 SH   SOLE   0 0 6,124
ISHARES TR RUSSELL 2000 ETF 464287655   731,106 4,193 SH   SOLE   0 0 4,193
ISHARES TR MSCI USA MIN VOL 46429B697   3,299,015 45,756 SH   SOLE   0 0 45,756
ISHARES TR US TREAS BD ETF 46429B267   6,229,330 274,178 SH   SOLE   0 0 274,178
ISHARES TR ISHARES BIOTECH 464287556   345,656 2,633 SH   SOLE   0 0 2,633
ISHARES TR JPMORGAN USD EMG 464288281   217,507 2,571 SH   SOLE   0 0 2,571
ISHARES TR NATIONAL MUN ETF 464288414   474,661 4,498 SH   SOLE   0 0 4,498
ISHARES TR RUS 2000 GRW ETF 464287648   250,774 1,169 SH   SOLE   0 0 1,169
ISHARES TR RUS 2000 VAL ETF 464287630   347,646 2,507 SH   SOLE   0 0 2,507
ISHARES TR EAFE GRWTH ETF 464288885   457,328 5,460 SH   SOLE   0 0 5,460
ISHARES TR RUS MD CP GR ETF 464287481   205,990 2,464 SH   SOLE   0 0 2,464
ISHARES TR MSCI USA VALUE 46432F388   231,585 2,541 SH   SOLE   0 0 2,541
ISHARES TR US CONSM STAPLES 464287812   221,264 1,091 SH   SOLE   0 0 1,091
ISHARES TR SHRT NAT MUN ETF 464288158   260,024 2,494 SH   SOLE   0 0 2,494
ISHARES TR IBOXX INV CP ETF 464287242   507,639 4,815 SH   SOLE   0 0 4,815
ISHARES TR MSCI KLD400 SOC 464288570   286,136 3,986 SH   SOLE   0 0 3,986
JOHNSON & JOHNSON COM 478160104   1,304,618 7,385 SH   SOLE   0 0 7,385
JPMORGAN CHASE & CO COM 46625H100   1,220,857 9,104 SH   SOLE   0 0 9,104
KEYSIGHT TECHNOLOGIES INC COM 49338L103   404,752 2,366 SH   SOLE   0 0 2,366
LILLY ELI & CO COM 532457108   656,664 1,795 SH   SOLE   0 0 1,795
LOCKHEED MARTIN CORP COM 539830109   1,692,114 3,478 SH   SOLE   0 0 3,478
LOWES COS INC COM 548661107   255,801 1,284 SH   SOLE   0 0 1,284
MCDONALDS CORP COM 580135101   784,272 2,976 SH   SOLE   0 0 2,976
MERCK & CO INC COM 58933Y105   635,628 5,729 SH   SOLE   0 0 5,729
META PLATFORMS INC CL A 30303M102   338,035 2,809 SH   SOLE   0 0 2,809
MICROSOFT CORP COM 594918104   3,211,539 13,391 SH   SOLE   0 0 13,391
NATIONAL FUEL GAS CO COM 636180101   276,558 4,369 SH   SOLE   0 0 4,369
NEXTERA ENERGY INC COM 65339F101   524,841 6,278 SH   SOLE   0 0 6,278
NIKE INC CL B 654106103   541,122 4,625 SH   SOLE   0 0 4,625
NOVO-NORDISK A S ADR 670100205   301,607 2,229 SH   SOLE   0 0 2,229
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   296,947 14,535 SH   SOLE   0 0 14,535
NVIDIA CORPORATION COM 67066G104   568,904 3,893 SH   SOLE   0 0 3,893
OMEGA HEALTHCARE INVS INC COM 681936100   206,623 7,393 SH   SOLE   0 0 7,393
ORACLE CORP COM 68389X105   224,694 2,749 SH   SOLE   0 0 2,749
PARKER-HANNIFIN CORP COM 701094104   269,804 927 SH   SOLE   0 0 927
PEPSICO INC COM 713448108   842,083 4,661 SH   SOLE   0 0 4,661
PFIZER INC COM 717081103   507,032 9,895 SH   SOLE   0 0 9,895
PNC FINL SVCS GROUP INC COM 693475105   523,426 3,314 SH   SOLE   0 0 3,314
PROCTER AND GAMBLE CO COM 742718109   1,272,487 8,396 SH   SOLE   0 0 8,396
PROSHARES TR S&P 500 DV ARIST 74348A467   569,740 6,331 SH   SOLE   0 0 6,331
RAYTHEON TECHNOLOGIES CORP COM 75513E101   233,762 2,316 SH   SOLE   0 0 2,316
REALTY INCOME CORP COM 756109104   207,205 3,267 SH   SOLE   0 0 3,267
SCHWAB STRATEGIC TR US TIPS ETF 808524870   19,140,794 369,585 SH   SOLE   0 0 369,585
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,614,407 153,752 SH   SOLE   0 0 153,752
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   22,835,839 505,777 SH   SOLE   0 0 505,777
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,650,748 25,160 SH   SOLE   0 0 25,160
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   210,809 4,370 SH   SOLE   0 0 4,370
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,295,393 18,374 SH   SOLE   0 0 18,374
SELECT SECTOR SPDR TR ENERGY 81369Y506   30,386,404 347,392 SH   SOLE   0 0 347,392
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,744,509 36,814 SH   SOLE   0 0 36,814
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,081,267 16,114 SH   SOLE   0 0 16,114
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   754,489 15,722 SH   SOLE   0 0 15,722
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   294,293 8,605 SH   SOLE   0 0 8,605
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   444,624 3,573 SH   SOLE   0 0 3,573
SIREN ETF TR DIVCN LDRS ETF 829658301   670,242 13,742 SH   SOLE   0 0 13,742
SOUTHERN CO COM 842587107   1,767,540 24,752 SH   SOLE   0 0 24,752
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   329,508 995 SH   SOLE   0 0 995
SPDR GOLD TR GOLD SHS 78463V107   702,310 4,140 SH   SOLE   0 0 4,140
SPDR S&P 500 ETF TR TR UNIT 78462F103   646,945 1,692 SH   SOLE   0 0 1,692
SPDR SER TR S&P 600 SMCP VAL 78464A300   4,111,903 55,402 SH   SOLE   0 0 55,402
SPDR SER TR S&P 600 SMCP GRW 78464A201   5,334,915 73,850 SH   SOLE   0 0 73,850
SPDR SER TR PRTFLO S&P500 GW 78464A409   220,546 4,353 SH   SOLE   0 0 4,353
STARBUCKS CORP COM 855244109   408,977 4,123 SH   SOLE   0 0 4,123
TEXAS INSTRS INC COM 882508104   361,705 2,189 SH   SOLE   0 0 2,189
THERMO FISHER SCIENTIFIC INC COM 883556102   416,322 756 SH   SOLE   0 0 756
UNITED PARCEL SERVICE INC CL B 911312106   235,777 1,356 SH   SOLE   0 0 1,356
UNITEDHEALTH GROUP INC COM 91324P102   1,423,663 2,685 SH   SOLE   0 0 2,685
VALERO ENERGY CORP COM 91913Y100   216,868 1,710 SH   SOLE   0 0 1,710
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   19,762,793 97,382 SH   SOLE   0 0 97,382
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   516,722 6,864 SH   SOLE   0 0 6,864
VANGUARD INDEX FDS GROWTH ETF 922908736   1,261,472 5,919 SH   SOLE   0 0 5,919
VANGUARD INDEX FDS VALUE ETF 922908744   1,039,019 7,402 SH   SOLE   0 0 7,402
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,079,607 3,073 SH   SOLE   0 0 3,073
VANGUARD INDEX FDS TOTAL STK MKT 922908769   923,226 4,829 SH   SOLE   0 0 4,829
VANGUARD INDEX FDS SM CP VAL ETF 922908611   463,855 2,921 SH   SOLE   0 0 2,921
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   268,181 1,983 SH   SOLE   0 0 1,983
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   759,155 8,808 SH   SOLE   0 0 8,808
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,680,815 40,048 SH   SOLE   0 0 40,048
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,500,636 10,960 SH   SOLE   0 0 10,960
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   666,699 3,480 SH   SOLE   0 0 3,480
VERIZON COMMUNICATIONS INC COM 92343V104   361,433 9,173 SH   SOLE   0 0 9,173
VISA INC COM CL A 92826C839   726,957 3,499 SH   SOLE   0 0 3,499
WALMART INC COM 931142103   424,496 2,994 SH   SOLE   0 0 2,994
WISDOMTREE TR US SMALLCAP DIVD 97717W604   318,642 11,204 SH   SOLE   0 0 11,204
WISDOMTREE TR US MIDCAP DIVID 97717W505   202,409 4,920 SH   SOLE   0 0 4,920