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
AIR PRODS & CHEMS INC COM 009158106 21,190 73,659 SH   SOLE   73,659 0 0
ALPHABET INC CAP STK CL A 02079K305 276 113 SH   SOLE   113 0 0
ALPHABET INC CAP STK CL C 02079K107 554 221 SH   SOLE   221 0 0
AMAZON COM INC COM 023135106 1,861 541 SH   SOLE   491 0 50
APPLE INC COM 037833100 4,884 35,660 SH   SOLE   32,600 0 3,060
AT&T INC COM 00206R102 308 10,698 SH   SOLE   10,698 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,387 22,983 SH   SOLE   20,528 0 2,455
BK OF AMERICA CORP COM 060505104 210 5,098 SH   SOLE   5,098 0 0
CMC MATERIALS INC COM 12571T100 738 4,895 SH   SOLE   4,895 0 0
DISNEY WALT CO COM 254687106 790 4,492 SH   SOLE   3,902 0 590
EATON VANCE TAX-MANAGED GLOB COM 27829C105 894 82,083 SH   SOLE   72,883 0 9,200
ENBRIDGE INC COM 29250N105 207 5,160 SH   SOLE   5,160 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,310 123,265 SH   SOLE   111,285 0 11,980
ESSENTIAL UTILS INC COM 29670G102 542 11,853 SH   SOLE   11,853 0 0
EXXON MOBIL CORP COM 30231G102 278 4,415 SH   SOLE   4,415 0 0
FACEBOOK INC CL A 30303M102 404 1,161 SH   SOLE   1,161 0 0
GLOBAL X FDS US PFD ETF 37954Y657 16,800 641,940 SH   SOLE   610,185 0 31,755
HOME DEPOT INC COM 437076102 229 718 SH   SOLE   718 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 252 11,490 SH   SOLE   11,490 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 278 960 SH   SOLE   960 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 782 5,185 SH   SOLE   4,545 0 640
ISHARES TR CORE MSCI TOTAL 46432F834 1,353 18,463 SH   SOLE   18,153 0 310
ISHARES TR RUS 1000 GRW ETF 464287614 219 806 SH   SOLE   806 0 0
JOHNSON & JOHNSON COM 478160104 345 2,095 SH   SOLE   2,095 0 0
JPMORGAN CHASE & CO COM 46625H100 557 3,584 SH   SOLE   3,581 0 2
MCDONALDS CORP COM 580135101 290 1,254 SH   SOLE   1,254 0 0
MICROSOFT CORP COM 594918104 559 2,064 SH   SOLE   2,064 0 0
NETFLIX INC COM 64110L106 209 395 SH   SOLE   365 0 30
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 148 10,305 SH   SOLE   10,305 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 357 35,172 SH   SOLE   35,172 0 0
ORION ENGINEERED CARBONS S A COM L72967109 285 15,000 SH   SOLE   15,000 0 0
PFIZER INC COM 717081103 458 11,698 SH   SOLE   11,698 0 0
PNC FINL SVCS GROUP INC COM 693475105 337 1,764 SH   SOLE   764 0 1,000
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 412 2,820 SH   SOLE   2,820 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 889 11,360 SH   SOLE   10,410 0 950
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 782 7,505 SH   SOLE   6,775 0 730
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 699 4,735 SH   SOLE   4,500 0 235
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,904 30,146 SH   SOLE   28,604 0 1,542
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9,686 19,728 SH   SOLE   18,735 0 992
SPDR SER TR PRTFLO S&P500 HI 78468R788 725 18,095 SH   SOLE   17,245 0 850
SPDR SER TR S&P 600 SMCP GRW 78464A201 481 5,418 SH   SOLE   5,418 0 0
TESLA INC COM 88160R101 369 542 SH   SOLE   322 0 220
VANGUARD INDEX FDS VALUE ETF 922908744 756 5,497 SH   SOLE   4,397 0 1,100
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 869 12,925 SH   SOLE   11,110 0 1,815
VERIZON COMMUNICATIONS INC COM 92343V104 390 6,966 SH   SOLE   6,966 0 0
VISA INC COM CL A 92826C839 543 2,321 SH   SOLE   1,391 0 930