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 326 1,175 SH   SOLE NONE 0 0 1,175
AMAZON COM INC COM COM 023135106 252 2,381 SH   SOLE NONE 0 0 2,381
AMETEK INC COM COM 031100100 27,153 247,096 SH   SOLE NONE 0 0 247,096
AMGEN INC COM COM 031162100 452 1,859 SH   SOLE NONE 0 0 1,859
APPLE INC COM COM 037833100 1,350 9,878 SH   SOLE NONE 0 0 9,878
ARK INNOVATION ETF INNOVATION ETF 00214Q104 244 6,136 SH   SOLE NONE 0 0 6,136
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 203 746 SH   SOLE NONE 0 0 746
BRISTOL-MYERS SQUIBB CO COM COM 110122108 211 2,747 SH   SOLE NONE 0 0 2,747
COCA COLA CO COM COM 191216100 219 3,489 SH   SOLE NONE 0 0 3,489
EXXON MOBIL CORP COM COM 30231G102 250 2,921 SH   SOLE NONE 0 0 2,921
FCF US QUALITY ETF FCF US QLTY ETF 89628W302 1,118 24,711 SH   SOLE NONE 0 0 24,711
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND SHS 337345102 1,326 11,597 SH   SOLE NONE 0 0 11,597
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 2,320 59,798 SH   SOLE NONE 0 0 59,798
FISERV INC COM COM 337738108 394 4,431 SH   SOLE NONE 0 0 4,431
FT CBOE VEST FUND OF DEEP BUFFER ETFS CBOE VEST FD DEP 33740U703 8,607 440,496 SH   SOLE NONE 0 0 440,496
FT CBOE VEST U.S. EQUITY BUFFER ETF - JULY CBOE VEST US EQT 33740U208 436 13,185 SH   SOLE NONE 0 0 13,185
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - JANUARY CBOE VEST US EQT 33740F631 420 13,931 SH   SOLE NONE 0 0 13,931
HOME DEPOT INC COM COM 437076102 898 3,277 SH   SOLE NONE 0 0 3,277
INVESCO NASDAQ INTERNET ETF NASDAQ INTERNT 46137V530 1,046 8,759 SH   SOLE NONE 0 0 8,759
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 517 3,855 SH   SOLE NONE 0 0 3,855
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 1,664 26,848 SH   SOLE NONE 0 0 26,848
INVESCO S&P 500 PURE VALUE ETF S&P500 PUR VAL 46137V258 5,283 70,358 SH   SOLE NONE 0 0 70,358
INVESCO ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 610 12,328 SH   SOLE NONE 0 0 12,328
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 4,428 237,063 SH   SOLE NONE 0 0 237,063
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 3,351 53,633 SH   SOLE NONE 0 0 53,633
ISHARES MSCI USA MIN VOL FACTOR ETF MSCI USA MIN VOL 46429B697 5,527 78,724 SH   SOLE NONE 0 0 78,724
ISHARES MSCI USA MOMENTUM FACTOR ETF MSCI USA MMENTM 46432F396 9,938 72,882 SH   SOLE NONE 0 0 72,882
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 2,147 23,240 SH   SOLE NONE 0 0 23,240
ISHARES U.S. MEDICAL DEVICES ETF U.S. MED DVC ETF 464288810 843 16,730 SH   SOLE NONE 0 0 16,730
JOHNSON & JOHNSON COM COM 478160104 278 1,570 SH   SOLE NONE 0 0 1,570
JPMORGAN CHASE & CO COM COM 46625H100 454 4,038 SH   SOLE NONE 0 0 4,038
KOPPERS HOLDINGS INC COM COM 50060P106 1,562 69,014 SH   SOLE NONE 0 0 69,014
MERCK & CO INC COM COM 58933Y105 321 3,523 SH   SOLE NONE 0 0 3,523
MICROSOFT CORP COM COM 594918104 1,057 4,116 SH   SOLE NONE 0 0 4,116
PEPSICO INC COM COM 713448108 237 1,428 SH   SOLE NONE 0 0 1,428
PFIZER INC COM COM 717081103 1,638 31,254 SH   SOLE NONE 0 0 31,254
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 634 6,403 SH   SOLE NONE 0 0 6,403
PNC FINL SVCS GROUP INC COM COM 693475105 475 3,012 SH   SOLE NONE 0 0 3,012
PROCTER AND GAMBLE CO COM COM 742718109 240 1,671 SH   SOLE NONE 0 0 1,671
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 210 2,469 SH   SOLE NONE 0 0 2,469
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 4,768 106,763 SH   SOLE NONE 0 0 106,763
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 1,155 19,934 SH   SOLE NONE 0 0 19,934
SCHWAB U.S. LARGE-CAP VALUE ETF US LCAP VA ETF 808524409 6,183 99,057 SH   SOLE NONE 0 0 99,057
SPDR S&P 500 ETF TR UNIT 78462F103 213 565 SH   SOLE NONE 0 0 565
TRAVELERS COMPANIES INC COM COM 89417E109 209 1,236 SH   SOLE NONE 0 0 1,236
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 756 5,273 SH   SOLE NONE 0 0 5,273
VANGUARD RUSSELL 1000 GROWTH ETF VNG RUS1000GRW 92206C680 453 8,054 SH   SOLE NONE 0 0 8,054
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 284 819 SH   SOLE NONE 0 0 819
VERIZON COMMUNICATIONS INC COM COM 92343V104 297 5,855 SH   SOLE NONE 0 0 5,855
WABTEC COM COM 929740108 51,888 632,167 SH   SOLE NONE 0 0 632,167