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 302 1,175 SH   SOLE NONE 0 0 1,175
AMAZON COM INC COM COM 023135106 237 2,103 SH   SOLE NONE 0 0 2,103
AMETEK INC COM COM 031100100 28,003 246,921 SH   SOLE NONE 0 0 246,921
AMGEN INC COM COM 031162100 422 1,873 SH   SOLE NONE 0 0 1,873
APPLE INC COM COM 037833100 1,446 10,465 SH   SOLE NONE 0 0 10,465
ARK INNOVATION ETF INNOVATION ETF 00214Q104 230 6,119 SH   SOLE NONE 0 0 6,119
BRISTOL-MYERS SQUIBB CO COM COM 110122108 215 3,034 SH   SOLE NONE 0 0 3,034
EXXON MOBIL CORP COM COM 30231G102 257 2,949 SH   SOLE NONE 0 0 2,949
FCF US QUALITY ETF FCF US QLTY ETF 89628W302 983 22,679 SH   SOLE NONE 0 0 22,679
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND SHS 337345102 1,159 11,060 SH   SOLE NONE 0 0 11,060
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 2,057 57,490 SH   SOLE NONE 0 0 57,490
FISERV INC COM COM 337738108 414 4,431 SH   SOLE NONE 0 0 4,431
FT CBOE VEST FUND OF DEEP BUFFER ETF CBOE VEST FD DEP 33740U703 8,349 436,915 SH   SOLE NONE 0 0 436,915
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - JANUARY CBOE VEST US EQT 33740F631 415 13,931 SH   SOLE NONE 0 0 13,931
HOME DEPOT INC COM COM 437076102 905 3,279 SH   SOLE NONE 0 0 3,279
INVESCO NASDAQ INTERNET ETF NASDAQ INTERNT 46137V530 970 8,535 SH   SOLE NONE 0 0 8,535
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 495 3,894 SH   SOLE NONE 0 0 3,894
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 1,558 26,947 SH   SOLE NONE 0 0 26,947
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 4,871 69,749 SH   SOLE NONE 0 0 69,749
INVESCO ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 232 4,705 SH   SOLE NONE 0 0 4,705
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 4,266 233,272 SH   SOLE NONE 0 0 233,272
ISHARES CORE S&P SMALL CAP ETF CORE S&P SCP ETF 464287804 1,967 22,564 SH   SOLE NONE 0 0 22,564
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 2,972 53,071 SH   SOLE NONE 0 0 53,071
ISHARES MSCI USA MIN VOL FACTOR ETF MSCI USA MIN VOL 46429B697 5,099 77,141 SH   SOLE NONE 0 0 77,141
ISHARES MSCI USA MOMENTUM FACTOR ETF MSCI USA MMENTM 46432F396 9,410 71,741 SH   SOLE NONE 0 0 71,741
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 771 16,348 SH   SOLE NONE 0 0 16,348
JOHNSON & JOHNSON COM COM 478160104 246 1,506 SH   SOLE NONE 0 0 1,506
JPMORGAN CHASE & CO COM COM 46625H100 423 4,054 SH   SOLE NONE 0 0 4,054
KOPPERS HOLDINGS INC COM COM 50060P106 1,434 69,014 SH   SOLE NONE 0 0 69,014
MERCK & CO INC COM COM 58933Y105 293 3,407 SH   SOLE NONE 0 0 3,407
MICROSOFT CORP COM COM 594918104 984 4,226 SH   SOLE NONE 0 0 4,226
PEPSICO INC COM COM 713448108 233 1,432 SH   SOLE NONE 0 0 1,432
PFIZER INC COM COM 717081103 1,367 31,254 SH   SOLE NONE 0 0 31,254
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 635 6,432 SH   SOLE NONE 0 0 6,432
PNC FINL SVCS GROUP INC COM COM 693475105 453 3,037 SH   SOLE NONE 0 0 3,037
PROCTER AND GAMBLE CO COM COM 742718109 209 1,658 SH   SOLE NONE 0 0 1,658
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 4,525 106,849 SH   SOLE NONE 0 0 106,849
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 1,106 19,829 SH   SOLE NONE 0 0 19,829
SCHWAB U.S. LARGE-CAP VALUE ETF US LCAP VA ETF 808524409 5,810 99,312 SH   SOLE NONE 0 0 99,312
SPDR S&P 500 ETF TRUST TR UNIT 78462F103 202 566 SH   SOLE NONE 0 0 566
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 715 5,296 SH   SOLE NONE 0 0 5,296
VANGUARD RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 437 8,067 SH   SOLE NONE 0 0 8,067
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 261 797 SH   SOLE NONE 0 0 797
WABTEC COM COM 929740108 51,426 632,168 SH   SOLE NONE 0 0 632,168