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
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 396 1,175 SH   SOLE NONE 0 0 1,175
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 236 85 SH   SOLE NONE 0 0 85
AMAZON COM INC COM COM 023135106 400 123 SH   SOLE NONE 0 0 123
AMETEK INC COM COM 031100100 32,948 247,396 SH   SOLE NONE 0 0 247,396
AMGEN INC COM COM 031162100 446 1,846 SH   SOLE NONE 0 0 1,846
APPLE INC COM COM 037833100 1,724 9,877 SH   SOLE NONE 0 0 9,877
ARK INNOVATION ETF INNOVATION ETF 00214Q104 1,865 28,149 SH   SOLE NONE 0 0 28,149
AT&T INC COM COM 00206R102 208 8,820 SH   SOLE NONE 0 0 8,820
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 368 1,045 SH   SOLE NONE 0 0 1,045
EXXON MOBIL CORP COM COM 30231G102 242 2,942 SH   SOLE NONE 0 0 2,942
FCF US QUALITY ETF FCF US QLTY ETF 89628W302 1,363 26,188 SH   SOLE NONE 0 0 26,188
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND SHS 337345102 1,851 12,142 SH   SOLE NONE 0 0 12,142
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 1,086 25,694 SH   SOLE NONE 0 0 25,694
FISERV INC COM COM 337738108 450 4,442 SH   SOLE NONE 0 0 4,442
FT CBOE VEST U.S. EQUITY BUFFER ETF - AUGUST VEST US BUFFER 33740F862 220 5,785 SH   SOLE NONE 0 0 5,785
FT CBOE VEST U.S. EQUITY BUFFER ETF - JULY CBOE VEST US EQT 33740U208 476 13,185 SH   SOLE NONE 0 0 13,185
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - JANUARY CBOE VEST US EQT 33740F631 455 13,931 SH   SOLE NONE 0 0 13,931
GENERAL ELECTRIC CO COM NEW COM NEW 369604301 240 2,624 SH   SOLE NONE 0 0 2,624
HOME DEPOT INC COM COM 437076102 974 3,255 SH   SOLE NONE 0 0 3,255
INTEL CORP COM COM 458140100 232 4,698 SH   SOLE NONE 0 0 4,698
INVESCO NASDAQ INTERNET ETF NASDAQ INTERNT 46137V530 1,601 9,474 SH   SOLE NONE 0 0 9,474
INVESCO QQQ TRUST UNIT SER 1 46090E103 235 650 SH   SOLE NONE 0 0 650
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 1,084 6,874 SH   SOLE NONE 0 0 6,874
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 1,832 27,311 SH   SOLE NONE 0 0 27,311
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 929 10,850 SH   SOLE NONE 0 0 10,850
INVESCO ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 700 14,066 SH   SOLE NONE 0 0 14,066
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 3,354 150,485 SH   SOLE NONE 0 0 150,485
ISHARES MSCI EAFE MIN VOL FACTOR ETF MSCI EAFE MIN VL 46429B689 476 6,608 SH   SOLE NONE 0 0 6,608
ISHARES MSCI USA MIN VOL FACTOR ETF MSCI USA MIN VOL 46429B697 13,609 175,449 SH   SOLE NONE 0 0 175,449
ISHARES MSCI USA MOMENTUM FACTOR ETF MSCI USA MMENTM 46432F396 13,500 80,233 SH   SOLE NONE 0 0 80,233
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 1,061 17,421 SH   SOLE NONE 0 0 17,421
JOHNSON & JOHNSON COM COM 478160104 266 1,506 SH   SOLE NONE 0 0 1,506
JPMORGAN CHASE & CO COM COM 46625H100 656 4,819 SH   SOLE NONE 0 0 4,819
KOPPERS HOLDINGS INC COM COM 50060P106 1,814 65,936 SH   SOLE NONE 0 0 65,936
MERCK & CO INC COM COM 58933Y105 266 3,248 SH   SOLE NONE 0 0 3,248
MICROSOFT CORP COM COM 594918104 1,268 4,115 SH   SOLE NONE 0 0 4,115
PEPSICO INC COM COM 713448108 238 1,423 SH   SOLE NONE 0 0 1,423
PFIZER INC COM COM 717081103 1,619 31,287 SH   SOLE NONE 0 0 31,287
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 639 6,385 SH   SOLE NONE 0 0 6,385
PNC FINL SVCS GROUP INC COM COM 693475105 550 2,986 SH   SOLE NONE 0 0 2,986
PROCTER AND GAMBLE CO COM COM 742718109 255 1,670 SH   SOLE NONE 0 0 1,670
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 231 2,438 SH   SOLE NONE 0 0 2,438
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 5,074 94,226 SH   SOLE NONE 0 0 94,226
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 5,822 77,817 SH   SOLE NONE 0 0 77,817
SCHWAB U.S. LARGE-CAP VALUE ETF US LCAP VA ETF 808524409 1,494 20,932 SH   SOLE NONE 0 0 20,932
SCHWAB U.S. TIPS ETF US TIPS ETF 808524870 215 3,546 SH   SOLE NONE 0 0 3,546
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 234 4,411 SH   SOLE NONE 0 0 4,411
SPDR S&P 600 SMALL CAP GROWTH ETF S&P 600 SMCP GRW 78464A201 458 5,474 SH   SOLE NONE 0 0 5,474
TRAVELERS COMPANIES INC COM COM 89417E109 263 1,440 SH   SOLE NONE 0 0 1,440
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 858 5,297 SH   SOLE NONE 0 0 5,297
VANGUARD RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 684 9,585 SH   SOLE NONE 0 0 9,585
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 340 819 SH   SOLE NONE 0 0 819
VANGUARD TOTAL INTERNATIONAL BOND ETF TOTAL INT BD ETF 92203J407 8,321 158,694 SH   SOLE NONE 0 0 158,694
VERIZON COMMUNICATIONS INC COM COM 92343V104 261 5,140 SH   SOLE NONE 0 0 5,140
WABTEC COM COM 929740108 60,597 630,106 SH   SOLE NONE 0 0 630,106