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
3M COMPANY COM 88579Y101   582,682 5,512 SH   SOLE   0 0 5,512
ABBVIE INCORPORATED COM 00287Y109   253,119 1,390 SH   SOLE   0 0 1,390
ALERIAN MLP ETF ALERIAN MLP 00162Q452   538,171 11,339 SH   SOLE   0 0 11,339
ALTRIA GROUP INCORPORATED COM 02209S103   228,709 5,243 SH   SOLE   0 0 5,243
AMAZON COM INCORPORATED COM 023135106   843,818 4,824 SH   SOLE   0 0 4,824
AMGEN INCORPORATED COM 031162100   812,769 2,859 SH   SOLE   0 0 2,859
APPLE INCORPORATED COM 037833100   6,856,272 41,148 SH   SOLE   0 0 41,148
APPLIED MATLS INCORPORATED COM 038222105   329,009 1,595 SH   SOLE   0 0 1,595
AT&T INCORPORATED COM 00206R102   201,424 11,445 SH   SOLE   0 0 11,445
AUTOMATIC DATA PROCESSING INCORPORATED COM 053015103   361,462 1,447 SH   SOLE   0 0 1,447
BALL CORP COM 058498106   282,913 4,200 SH   SOLE   0 0 4,200
BANK AMERICA CORPORATION COM 060505104   314,089 8,283 SH   SOLE   0 0 8,283
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS A CL A 084670108   634,440 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702   1,779,220 7,775 SH   SOLE   0 0 7,775
BNY MELLON STRATEGIC MUN BD FD COM 09662E109   97,946 16,714 SH   SOLE   0 0 16,714
BNY MELLON STRATEGIC MUNS INCORPORATED COM 05588W108   152,050 24,926 SH   SOLE   0 0 24,926
BOEING COMPANY COM 097023105   1,337,536 6,931 SH   SOLE   0 0 6,931
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT (BERMUDA) LP INT UNIT G16252101   756,062 24,225 SH   SOLE   0 0 24,225
BROWN & BROWN INCORPORATED COM 115236101   213,598 2,440 SH   SOLE   0 0 2,440
CHEVRON CORPORATION NEW COM 166764100   417,506 2,647 SH   SOLE   0 0 2,647
CINTAS CORPORATION COM 172908105   479,441 698 SH   SOLE   0 0 698
CISCO SYSTEMS INCORPORATED COM 17275R102   212,673 4,261 SH   SOLE   0 0 4,261
COCA COLA COMPANY COM 191216100   222,766 3,641 SH   SOLE   0 0 3,641
CONOCOPHILLIPS COM 20825C104   287,168 2,256 SH   SOLE   0 0 2,256
DANAHER CORPORATION COM 235851102   632,041 2,531 SH   SOLE   0 0 2,531
DEERE & COMPANY COM 244199105   215,583 525 SH   SOLE   0 0 525
DISNEY WALT COMPANY COM 254687106   710,639 5,808 SH   SOLE   0 0 5,808
DNP SELECT INCOME FD INCORPORATED COM 23325P104   471,346 51,968 SH   SOLE   0 0 51,968
DOMINION ENERGY INCORPORATED COM 25746U109   202,666 4,120 SH   SOLE   0 0 4,120
DOW INCORPORATED COM 260557103   210,767 3,638 SH   SOLE   0 0 3,638
DUKE ENERGY CORPORATION NEW COM NEW COM NEW 26441C204   464,815 4,806 SH   SOLE   0 0 4,806
ECOLAB INCORPORATED COM 278865100   752,485 3,259 SH   SOLE   0 0 3,259
ELECTRONIC ARTS INCORPORATED COM 285512109   270,643 2,040 SH   SOLE   0 0 2,040
ENTERPRISE PRODUCTS PARTNERS L P COM 293792107   1,138,820 39,027 SH   SOLE   0 0 39,027
EQUIFAX INCORPORATED COM 294429105   1,052,586 3,935 SH   SOLE   0 0 3,935
EVERGY INCORPORATED COM 30034W106   383,561 7,185 SH   SOLE   0 0 7,185
EXXON MOBIL CORPORATION COM 30231G102   761,563 6,659 SH   SOLE   0 0 6,659
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104   483,937 5,650 SH   SOLE   0 0 5,650
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF DORSEY WRT 5 ETF 33738R605   927,116 16,200 SH   SOLE   0 0 16,200
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302   2,412,679 11,764 SH   SOLE   0 0 11,764
FIRST TRUST ETF II INDLS PROD DURABLE INDLS PROD DUR 33734X150   346,560 4,750 SH   SOLE   0 0 4,750
FIRST TRUST HEALTH CARE ALPHADEX FUND HLTH CARE ALPH 33734X143   589,923 5,383 SH   SOLE   0 0 5,383
FIRST TRUST NASDAQ-100 TECHNOLOGY INDEX FUND SHS 337345102   2,242,969 11,763 SH   SOLE   0 0 11,763
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND NY ARCA BIOTECH 33733E203   232,500 1,512 SH   SOLE   0 0 1,512
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF PFD SECS INC ETF 33739E108   217,903 12,581 SH   SOLE   0 0 12,581
FIRST TRUST TECHNOLOGY ALPHADEX FUND TECH ALPHADEX 33734X176   1,533,173 11,372 SH   SOLE   0 0 11,372
GENERAL ELECTRIC COMPANY COM NEW COM NEW 369604301   233,128 1,328 SH   SOLE   0 0 1,328
GRAINGER W W INCORPORATED COM 384802104   209,185 206 SH   SOLE   0 0 206
HOME DEPOT INCORPORATED COM 437076102   265,017 691 SH   SOLE   0 0 691
HONEYWELL INTERNATIONAL INCORPORATED COM 438516106   266,560 1,299 SH   SOLE   0 0 1,299
INTEL CORPORATION COM 458140100   329,407 7,458 SH   SOLE   0 0 7,458
INVESCO FINANCIAL PREFERRED ETF FINL PFD ETF 46137V621   203,723 13,368 SH   SOLE   0 0 13,368
INVESCO QQQ TR UNIT SER 1 46090E103   6,857,474 15,444 SH   SOLE   0 0 15,444
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF S&P500 EQL IND 46137V324   224,953 4,715 SH   SOLE   0 0 4,715
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354   377,091 5,725 SH   SOLE   0 0 5,725
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137V233   223,542 5,306 SH   SOLE   0 0 5,306
INVESCO S&P SMALLCAP CONSUMER STAPLES ETF S&P SMLCP STAP 46138E172   210,536 5,655 SH   SOLE   0 0 5,655
INVESCO S&P SMALLCAP INDUSTRIALS ETF S&P SMLCP INDL 46138E123   258,434 2,037 SH   SOLE   0 0 2,037
ISHARES GOLD TR ISHARES NEW ISHARES NEW 464285204   1,650,657 39,292 SH   SOLE   0 0 39,292
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507   1,833,214 30,181 SH   SOLE   0 0 30,181
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804   1,690,542 27,572 SH   SOLE   0 0 27,572
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200   369,705 703 SH   SOLE   0 0 703
ISHARES TR DOW JONES US ETF DOW JONES US ETF 464287846   990,392 7,732 SH   SOLE   0 0 7,732
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515   566,203 6,640 SH   SOLE   0 0 6,640
ISHARES TR ISHARES BIOTECH ISHARES BIOTECH 464287556   1,198,428 8,734 SH   SOLE   0 0 8,734
ISHARES TR ISHARES SEMICDTR ISHARES SEMICDTR 464287523   304,992 1,350 SH   SOLE   0 0 1,350
ISHARES TR MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234   265,648 6,467 SH   SOLE   0 0 6,467
ISHARES TR RUS TP200 GR ETF RUS TP200 GR ETF 464289438   273,140 1,400 SH   SOLE   0 0 1,400
ISHARES TR S&P MC 400GR ETF S&P MC 400GR ETF 464287606   674,538 7,392 SH   SOLE   0 0 7,392
ISHARES TR S&P MC 400VL ETF S&P MC 400VL ETF 464287705   820,116 6,933 SH   SOLE   0 0 6,933
ISHARES TR S&P SML 600 GWT S&P SML 600 GWT 464287887   893,265 6,833 SH   SOLE   0 0 6,833
ISHARES TR SP SMCP600VL ETF SP SMCP600VL ETF 464287879   835,672 8,132 SH   SOLE   0 0 8,132
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721   255,804 1,894 SH   SOLE   0 0 1,894
JOHNSON & JOHNSON COM 478160104   1,580,456 9,991 SH   SOLE   0 0 9,991
JPMORGAN CHASE & COMPANY COM 46625H100   1,347,678 6,728 SH   SOLE   0 0 6,728
KROGER COMPANY COM 501044101   272,267 4,766 SH   SOLE   0 0 4,766
M & T BK CORPORATION COM 55261F104   234,479 1,612 SH   SOLE   0 0 1,612
MARRIOTT INTERNATIONAL INCORPORATED NEW CLASS A CL A 571903202   333,300 1,321 SH   SOLE   0 0 1,321
MCCORMICK & COMPANY INCORPORATED COM NON VTG COM NON VTG 579780206   322,232 4,195 SH   SOLE   0 0 4,195
MCDONALDS CORPORATION COM 580135101   689,903 2,447 SH   SOLE   0 0 2,447
MERCK & COMPANY INCORPORATED COM 58933Y105   585,320 4,436 SH   SOLE   0 0 4,436
MFS HIGH INCOME MUN TR SH BEN INT SH BEN INT 59318D104   124,298 34,242 SH   SOLE   0 0 34,242
MFS HIGH YIELD MUN TR SH BEN INT SH BEN INT 59318E102   92,254 27,704 SH   SOLE   0 0 27,704
MICROSOFT CORPORATION COM 594918104   5,269,681 12,525 SH   SOLE   0 0 12,525
NEW YORK CMNTY BANCORP INCORPORATED COM 649445103   182,511 56,680 SH   SOLE   0 0 56,680
NEXTERA ENERGY INCORPORATED COM 65339F101   362,370 5,670 SH   SOLE   0 0 5,670
NORTHWEST BANCSHARES INCORPORATED MD COM 667340103   93,200 8,000 SH   SOLE   0 0 8,000
NVIDIA CORPORATION COM 67066G104   2,031,203 2,248 SH   SOLE   0 0 2,248
PARKER-HANNIFIN CORPORATION COM 701094104   1,023,315 1,841 SH   SOLE   0 0 1,841
PEPSICO INCORPORATED COM 713448108   334,927 1,914 SH   SOLE   0 0 1,914
PFIZER INCORPORATED COM 717081103   355,046 12,794 SH   SOLE   0 0 12,794
PHILIP MORRIS INTERNATIONAL INCORPORATED COM 718172109   381,804 4,167 SH   SOLE   0 0 4,167
PHILLIPS 66 COM 718546104   232,799 1,425 SH   SOLE   0 0 1,425
PNC FINL SVCS GROUP INCORPORATED COM 693475105   543,618 3,364 SH   SOLE   0 0 3,364
PROCTER AND GAMBLE COMPANY COM 742718109   1,916,328 11,811 SH   SOLE   0 0 11,811
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467   217,675 2,146 SH   SOLE   0 0 2,146
QUALCOMM INCORPORATED COM 747525103   941,450 5,561 SH   SOLE   0 0 5,561
RAYMOND JAMES FINL INCORPORATED COM 754730109   395,026 3,076 SH   SOLE   0 0 3,076
REAVES UTIL INCOME FD COM SH BEN INT COM SH BEN INT 756158101   206,916 7,675 SH   SOLE   0 0 7,675
S & T BANCORP INCORPORATED COM 783859101   443,314 13,819 SH   SOLE   0 0 13,819
SBA COMMUNICATIONS CORPORATION NEW CLASS A REIT CL A 78410G104   1,070,281 4,939 SH   SOLE   0 0 4,939
SFL CORPORATION LIMITED SHS (BERMUDA) SHS G7738W106   498,188 37,799 SH   SOLE   0 0 37,799
SOUTHERN COMPANY COM 842587107   533,486 7,436 SH   SOLE   0 0 7,436
SOUTHERN COPPER CORPORATION COM 84265V105   457,929 4,299 SH   SOLE   0 0 4,299
SPDR BLOOMBERG HIGH YIELD BOND ETF BLOOMBERG HIGH Y 78468R622   511,456 5,372 SH   SOLE   0 0 5,372
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST UT SER 1 78467X109   3,320,045 8,347 SH   SOLE   0 0 8,347
SPDR INDUSTRIAL SELECT SECTOR FUND INDL 81369Y704   235,873 1,873 SH   SOLE   0 0 1,873
SPDR S&P 500 ETF TR UNIT 78462F103   5,440,281 10,401 SH   SOLE   0 0 10,401
SPDR S&P INTERNATIONAL DIVIDEND ETF S&P INTL ETF 78463X772   647,115 18,410 SH   SOLE   0 0 18,410
SPDR TECHNOLOGY SELECT SECTOR FUND TECHNOLOGY 81369Y803   257,000 1,234 SH   SOLE   0 0 1,234
TARGET CORPORATION COM 87612E106   213,222 1,203 SH   SOLE   0 0 1,203
TESLA INCORPORATED COM 88160R101   382,343 2,175 SH   SOLE   0 0 2,175
TEXAS INSTRS INCORPORATED COM 882508104   363,910 2,089 SH   SOLE   0 0 2,089
UNION PAC CORPORATION COM 907818108   295,275 1,201 SH   SOLE   0 0 1,201
UNITEDHEALTH GROUP INCORPORATED COM 91324P102   642,290 1,298 SH   SOLE   0 0 1,298
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844   3,617,044 19,808 SH   SOLE   0 0 19,808
VANGUARD FINANCIALS ETF FINANCIALS ETF 92204A405   459,936 15,102 SH   SOLE   0 0 15,102
VANGUARD FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775   782,575 13,343 SH   SOLE   0 0 13,343
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858   967,137 33,622 SH   SOLE   0 0 33,622
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874   641,473 9,526 SH   SOLE   0 0 9,526
VANGUARD GROWTH ETF GROWTH ETF 922908736   7,998,766 34,611 SH   SOLE   0 0 34,611
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504   845,998 6,179 SH   SOLE   0 0 6,179
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406   433,176 3,580 SH   SOLE   0 0 3,580
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363   242,273 504 SH   SOLE   0 0 504
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF INT-TERM CORP 92206C870   905,093 11,242 SH   SOLE   0 0 11,242
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810   334,886 4,108 SH   SOLE   0 0 4,108
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637   7,102,470 30,531 SH   SOLE   0 0 30,531
VANGUARD MATERIALS ETF MATERIALS ETF 92204A801   694,129 3,395 SH   SOLE   0 0 3,395
VANGUARD MID-CAP ETF MID CAP ETF 922908629   250,350 2,404 SH   SOLE   0 0 2,404
VANGUARD MID-CAP GROWTH ETF MCAP GR IDXVIP 922908538   1,489,608 57,871 SH   SOLE   0 0 57,871
VANGUARD MID-CAP VALUE ETF MCAP VL IDXVIP 922908512   366,389 4,666 SH   SOLE   0 0 4,666
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   1,045,246 12,087 SH   SOLE   0 0 12,087
VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827   300,825 40,904 SH   SOLE   0 0 40,904
VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409   1,344,181 17,387 SH   SOLE   0 0 17,387
VANGUARD SHORT-TERM TREASURY ETF SHORT TERM TREAS 92206C102   499,402 8,600 SH   SOLE   0 0 8,600
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835   895,063 14,834 SH   SOLE   0 0 14,834
VANGUARD TOTAL INTERNATIONAL STOCK ETF VG TL INTL STK F 921909768   567,632 9,413 SH   SOLE   0 0 9,413
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769   1,855,322 10,911 SH   SOLE   0 0 10,911
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742   3,428,754 31,029 SH   SOLE   0 0 31,029
VANGUARD UTILITIES ETF UTILITIES ETF 92204A876   222,853 5,670 SH   SOLE   0 0 5,670
VANGUARD VALUE ETF VALUE ETF 922908744   3,241,860 28,206 SH   SOLE   0 0 28,206
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104   321,527 7,663 SH   SOLE   0 0 7,663
WALMART INCORPORATED COM 931142103   378,833 6,296 SH   SOLE   0 0 6,296
WESTERN ASSET MANAGED MUNS FD COM 95766M105   101,532 9,716 SH   SOLE   0 0 9,716
YUM BRANDS INCORPORATED COM 988498101   231,704 1,671 SH   SOLE   0 0 1,671