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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   313,537 1,175 SH   SOLE   1,175 0 0
AMETEK INC COM 031100100   34,499,802 246,921 SH   SOLE   246,921 0 0
AMGEN INC COM 031162100   495,044 1,885 SH   SOLE   1,884 0 0
APPLE INC COM 037833100   1,348,104 10,376 SH   SOLE   10,375 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   231,675 750 SH   SOLE   750 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   213,255 2,964 SH   SOLE   2,963 0 0
COCA COLA CO COM 191216100   200,584 3,153 SH   SOLE   3,153 0 0
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   4,420,945 210,421 SH   SOLE   210,421 0 0
EXXON MOBIL CORP COM 30231G102   347,357 3,149 SH   SOLE   3,149 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   6,904,485 351,016 SH   SOLE   351,016 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   200,479 5,785 SH   SOLE   5,785 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   423,156 13,931 SH   SOLE   13,931 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   288,871 7,901 SH   SOLE   7,901 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,154,796 10,973 SH   SOLE   10,972 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,423,574 60,726 SH   SOLE   60,725 0 0
FISERV INC COM 337738108   447,841 4,431 SH   SOLE   4,431 0 0
GENERAL ELECTRIC CO COM NEW 369604301   219,999 2,626 SH   SOLE   2,625 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   204,311 595 SH   SOLE   595 0 0
HOME DEPOT INC COM 437076102   1,041,842 3,298 SH   SOLE   3,298 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   232,709 4,705 SH   SOLE   4,705 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,660,616 25,988 SH   SOLE   25,987 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   908,902 8,098 SH   SOLE   8,098 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   365,259 2,586 SH   SOLE   2,585 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   5,418,895 69,491 SH   SOLE   69,490 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,133,362 22,542 SH   SOLE   22,541 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   5,496,045 76,228 SH   SOLE   76,228 0 0
ISHARES TR U.S. MED DVC ETF 464288810   844,383 16,062 SH   SOLE   16,062 0 0
ISHARES TR MSCI USA MMENTM 46432F396   10,214,519 69,996 SH   SOLE   69,996 0 0
ISHARES TR MSCI EAFE ETF 464287465   3,494,724 53,241 SH   SOLE   53,240 0 0
JOHNSON & JOHNSON COM 478160104   266,035 1,506 SH   SOLE   1,506 0 0
JPMORGAN CHASE & CO COM 46625H100   500,838 3,735 SH   SOLE   3,734 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,946,195 69,014 SH   SOLE   69,014 0 0
MERCK & CO INC COM 58933Y105   374,322 3,374 SH   SOLE   3,373 0 0
MICROSOFT CORP COM 594918104   1,003,452 4,184 SH   SOLE   4,184 0 0
PEPSICO INC COM 713448108   271,232 1,501 SH   SOLE   1,501 0 0
PFIZER INC COM 717081103   1,601,455 31,254 SH   SOLE   31,254 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   464,654 4,710 SH   SOLE   4,710 0 0
PNC FINL SVCS GROUP INC COM 693475105   484,031 3,065 SH   SOLE   3,064 0 0
PROCTER AND GAMBLE CO COM 742718109   229,369 1,513 SH   SOLE   1,513 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   988,465 17,791 SH   SOLE   17,790 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   6,516,804 98,710 SH   SOLE   98,709 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,856,679 107,568 SH   SOLE   107,567 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   216,874 567 SH   SOLE   567 0 0
TRAVELERS COMPANIES INC COM 89417E109   231,797 1,236 SH   SOLE   1,236 0 0
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   1,052,368 22,618 SH   SOLE   22,618 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   277,438 790 SH   SOLE   789 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   446,695 8,104 SH   SOLE   8,104 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   808,142 5,322 SH   SOLE   5,321 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   211,813 5,376 SH   SOLE   5,375 0 0
WABTEC COM 929740108   61,749,330 618,669 SH   SOLE   618,668 0 0