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
Expires: July 31, 2015
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
3M COMPANY COM 88579Y101 728,388 4,499 SH SOLE 0 0 4,499
ABBVIE INCORPORATED COM 00287Y109 297,690 1,183 SH SOLE 0 0 1,183
ABERDEEN MUN INCOME FD SH BEN INT COM 552738106 256,440 45,630 SH SOLE 0 0 45,630
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 476,346 820 SH SOLE 0 0 820
ALERIAN MLP ETF ALERIAN MLP 00162Q452 828,187 15,973 SH SOLE 0 0 15,973
ALPHABET INCORPORATED CAP STK CLASS C CAP STK CL C 02079K107 207,824 588 SH SOLE 0 0 588
ALTRIA GROUP INC COM 02209S103 388,665 5,402 SH SOLE 0 0 5,402
AMAZON COM INCORPORATED COM 023135106 1,113,524 4,672 SH SOLE 0 0 4,672
AMGEN INC COM 031162100 973,180 2,687 SH SOLE 0 0 2,687
APPLE INC COM 037833100 11,232,793 38,819 SH SOLE 0 0 38,819
APPLIED MATLS INCORPORATED COM 038222105 409,621 567 SH SOLE 0 0 567
AT&T INCORPORATED COM 00206R102 215,171 10,395 SH SOLE 0 0 10,395
AUTOMATIC DATA PROCESSING INCORPORATED COM 053015103 331,537 1,480 SH SOLE 0 0 1,480
BALL CORP COM 058498106 262,080 4,200 SH SOLE 0 0 4,200
BANK OF AMER CORPORATION COM 060505104 401,350 7,044 SH SOLE 0 0 7,044
BERKSHIRE HATHAWAY CLASS B COM 084670702 4,537,537 9,068 SH SOLE 0 0 9,068
BNY MELLON STRATEGIC MUN BD FD COM 09662E109 113,786 18,502 SH SOLE 0 0 18,502
BNY MELLON STRATEGIC MUNS INCORPORATED COM 05588W108 175,470 27,163 SH SOLE 0 0 27,163
BOEING COMPANY COM 097023105 1,279,899 5,913 SH SOLE 0 0 5,913
BROADCOM INCORPORATED COM 11135F101 255,737 677 SH SOLE 0 0 677
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT (BERMUDA) COM G16252101 631,277 17,300 SH SOLE 0 0 17,300
CATERPILLAR INCORPORATED COM 149123101 448,083 421 SH SOLE 0 0 421
CHEVRON CORPORATION COM 166764100 400,993 2,419 SH SOLE 0 0 2,419
CINTAS CORPORATION COM 172908105 478,940 2,816 SH SOLE 0 0 2,816
CISCO SYS INC COM 17275R102 385,931 3,286 SH SOLE 0 0 3,286
COCA COLA COMPANY COM 191216100 229,205 2,820 SH SOLE 0 0 2,820
CONOCOPHILLIPS COM 20825C104 241,831 2,326 SH SOLE 0 0 2,326
CORNING INCORPORATED COM 219350105 769,053 3,011 SH SOLE 0 0 3,011
COSTCO WHOLESALE CORPORATION COM 22160K105 399,839 427 SH SOLE 0 0 427
DANAHER CORPORATION DEL COM 235851102 209,338 1,099 SH SOLE 0 0 1,099
DEERE & COMPANY COM 244199105 331,072 522 SH SOLE 0 0 522
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF EMGR CRE EQT MNG 25434V302 248,980 6,192 SH SOLE 0 0 6,192
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF INTL CORE EQT MK 25434V203 280,294 6,795 SH SOLE 0 0 6,795
DIMENSIONAL U.S. SMALL CAP ETF US SMALL CAP ETF 25434V500 466,591 5,667 SH SOLE 0 0 5,667
DIMENSIONAL U.S. TARGETED VALUE ETF US TARGETED VLU 25434V609 229,971 3,290 SH SOLE 0 0 3,290
DISNEY WALT COMPANY COM 254687106 486,509 5,055 SH SOLE 0 0 5,055
DNP SELECT INCOME FD INCORPORATED COM 23325P104 649,189 60,166 SH SOLE 0 0 60,166
DOMINION ENERGY INCORPORATED COM 25746U109 296,376 4,340 SH SOLE 0 0 4,340
DUKE ENERGY CORPORATION NEW COM NEW COM NEW 26441C204 580,162 4,583 SH SOLE 0 0 4,583
ECOLAB INCORPORATED COM 278865100 875,909 3,144 SH SOLE 0 0 3,144
ELECTRONIC ARTS INCORPORATED COM 285512109 422,663 2,061 SH SOLE 0 0 2,061
ENTERPRISE PRODS PART LP COM 293792107 1,558,062 42,385 SH SOLE 0 0 42,385
EQUIFAX INCORPORATED COM 294429105 376,389 2,371 SH SOLE 0 0 2,371
EVERGY INCORPORATED COM 30034W106 624,003 7,220 SH SOLE 0 0 7,220
EVERSOURCE ENERGY COM 30040W108 205,825 2,848 SH SOLE 0 0 2,848
EXXON MOBIL CORP COM 30231G102 813,948 5,953 SH SOLE 0 0 5,953
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104 427,871 4,556 SH SOLE 0 0 4,556
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF DORSEY WRT 5 ETF 33738R605 990,403 13,052 SH SOLE 0 0 13,052
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 2,791,737 10,546 SH SOLE 0 0 10,546
FIRST TRUST ETF II INDLS PROD DURABLE INDLS PROD DUR 33734X150 364,207 3,997 SH SOLE 0 0 3,997
FIRST TRUST HEALTH CARE ALPHADEX FUND HLTH CARE ALPH 33734X143 542,354 4,431 SH SOLE 0 0 4,431
FIRST TRUST NASDAQ-100 TECHNOLOGY INDEX FUND SHS 337345102 3,637,076 10,867 SH SOLE 0 0 10,867
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND NY ARCA BIOTECH 33733E203 374,810 1,512 SH SOLE 0 0 1,512
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF PFD SECS INC ETF 33739E108 208,785 11,677 SH SOLE 0 0 11,677
FIRST TRUST TECHNOLOGY ALPHADEX FUND TECH ALPHADEX 33734X176 2,155,257 9,922 SH SOLE 0 0 9,922
FLAGSTAR BANK NATIONAL ASSOCIA COM NEW COM NEW 649445400 197,335 13,208 SH SOLE 0 0 13,208
FT VEST GOLD TARGET INCOME ETF FT VEST GOLD 33733E856 391,716 18,600 SH SOLE 0 0 18,600
GE AEROSPACE COM NEW COM NEW 369604301 496,003 1,327 SH SOLE 0 0 1,327
GE VERNOVA INCORPORATED COM 36828A101 443,238 377 SH SOLE 0 0 377
GLOBAL X CYBERSECURITY ETF CYBRSCURTY ETF 37954Y384 255,150 6,681 SH SOLE 0 0 6,681
GOLDMAN SACHS GROUP INCORPORATED COM 38141G104 389,619 385 SH SOLE 0 0 385
HEALTHPEAK PROPERTIES INCORPORATED REIT COM 42250P103 262,243 12,254 SH SOLE 0 0 12,254
HOME DEPOT INCORPORATED COM 437076102 224,238 636 SH SOLE 0 0 636
INTEL CORP COM 458140100 833,449 5,969 SH SOLE 0 0 5,969
INVESCO FINANCIAL PREFERRED ETF FINL PFD ETF 46137V621 223,158 16,277 SH SOLE 0 0 16,277
INVESCO NEXT GEN CONNECTIVITY ETF NEXT GEN CON ETF 46137V688 309,223 1,466 SH SOLE 0 0 1,466
INVESCO QQQ TR COM 46090E103 15,130,358 20,546 SH SOLE 0 0 20,546
INVESCO S&P 500 EQUAL WEIGHT ENERGY ETF S&P500 EQL ENR 46137V365 241,082 2,461 SH SOLE 0 0 2,461
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF S&P500 EQL IND 46137V324 301,736 4,715 SH SOLE 0 0 4,715
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 319,820 4,270 SH SOLE 0 0 4,270
INVESCO S&P 500 TOP 50 ETF S&P 500 TOP 50 46137V233 327,764 5,353 SH SOLE 0 0 5,353
INVESCO S&P SMALLCAP INDUSTRIALS ETF S&P SMLCP INDL 46138E123 272,951 1,467 SH SOLE 0 0 1,467
ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 2,106,744 11,077 SH SOLE 0 0 11,077
ISHARES CORE MSCI EMERGING MARKETS ETF EMERGING MKT 464286533 362,922 4,381 SH SOLE 0 0 4,381
ISHARES CORE S&P 500 ETF CORE S&P 464287200 790,878 1,056 SH SOLE 0 0 1,056
ISHARES CORE S&P MID-CAP ETF CORE MC 464287507 3,624,725 46,313 SH SOLE 0 0 46,313
ISHARES CORE S&P SMALL-CAP ETF CORE SC 464287804 3,145,052 21,206 SH SOLE 0 0 21,206
ISHARES GOLD TR ISHARES NEW ISHARES NEW 464285204 2,829,284 37,469 SH SOLE 0 0 37,469
ISHARES INCORPORATED CORE MSCI EMKT CORE MSCI EMKT 46434G103 329,168 3,974 SH SOLE 0 0 3,974
ISHARES S&P 500 GROWTH ETF S&P 500 GROWTH 464287309 208,771 1,518 SH SOLE 0 0 1,518
ISHARES S&P 500 VALUE ETF S&P 500 VALUE 464287408 858,013 3,779 SH SOLE 0 0 3,779
ISHARES S&P MID-CAP 400 GROWTH ETF CAP MKT 464287606 1,908,629 16,244 SH SOLE 0 0 16,244
ISHARES S&P MID-CAP 400 VALUE ETF CAP MKT 464287705 1,939,032 13,126 SH SOLE 0 0 13,126
ISHARES S&P SMALL-CAP 600 GROWTH ETF CAP MKT 464287887 2,116,705 11,852 SH SOLE 0 0 11,852
ISHARES S&P SMALL-CAP 600 VALUE ETF CAP MKT 464287879 2,308,398 16,889 SH SOLE 0 0 16,889
ISHARES TR DOW JONES US ETF DOW JONES US ETF 464287846 1,336,477 7,332 SH SOLE 0 0 7,332
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 500,565 5,525 SH SOLE 0 0 5,525
ISHARES TR EXPND TEC SC ETF EXPND TEC SC ETF 464287549 245,370 1,500 SH SOLE 0 0 1,500
ISHARES TR ISHARES SEMICDTR ISHARES SEMICDTR 464287523 672,798 1,050 SH SOLE 0 0 1,050
ISHARES TR MSCI EMG MKT ETF MSCI EMG MKT ETF 464287234 321,025 4,693 SH SOLE 0 0 4,693
ISHARES TR RUS TP200 GR ETF RUS TP200 GR ETF 464289438 401,056 1,380 SH SOLE 0 0 1,380
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 477,756 1,894 SH SOLE 0 0 1,894
ISHARES TR US CONSM STAPLES US CONSM STAPLES 464287812 331,475 4,562 SH SOLE 0 0 4,562
JOHNSON & JOHNSON COM 478160104 2,608,958 10,273 SH SOLE 0 0 10,273
JPMORGAN CHASE & CO COM 46625H100 1,501,909 4,588 SH SOLE 0 0 4,588
KROGER COMPANY COM 501044101 275,305 4,958 SH SOLE 0 0 4,958
LOWES COMPANIES INCORPORATED COM 548661107 209,007 948 SH SOLE 0 0 948
M & T BK CORPORATION COM 55261F104 405,175 1,702 SH SOLE 0 0 1,702
MARRIOTT INTERNATIONAL INCORPORATED NEW CLASS A CL A 571903202 483,335 1,304 SH SOLE 0 0 1,304
MCDONALDS CORP COM 580135101 535,093 1,980 SH SOLE 0 0 1,980
MERCK & COMPANY INCORPORATED COM 58933Y105 639,273 4,975 SH SOLE 0 0 4,975
MICROSOFT CORP COM 594918104 4,244,163 11,378 SH SOLE 0 0 11,378
NEOS NASDAQ 100 HIGH INCOME ETF NASDAQ 100 HIGH 78433H675 329,725 5,806 SH SOLE 0 0 5,806
NEOS S&P 500 HIGH INCOME ETF NEOS S&P 500 HI 78433H303 444,420 8,371 SH SOLE 0 0 8,371
NEXTERA ENERGY INCORPORATED COM 65339F101 496,603 5,658 SH SOLE 0 0 5,658
NORFOLK SOUTHN CORPORATION COM 655844108 217,618 692 SH SOLE 0 0 692
NVIDIA CORP COM 67066G104 3,141,497 15,700 SH SOLE 0 0 15,700
ORACLE CORP COM 68389X105 399,790 2,728 SH SOLE 0 0 2,728
PACER US CASH COWS 100 ETF US CASH COWS 100 69374H881 222,918 3,584 SH SOLE 0 0 3,584
PEPSICO INC COM 713448108 239,898 1,772 SH SOLE 0 0 1,772
PFIZER INCORPORATED COM 717081103 298,454 12,394 SH SOLE 0 0 12,394
PHILIP MORRIS INTERNATIONAL INCORPORATED COM 718172109 748,745 4,139 SH SOLE 0 0 4,139
PHILLIPS 66 COM 718546104 263,759 1,560 SH SOLE 0 0 1,560
PNC FINL SVCS GROUP INCORPORATED COM 693475105 828,328 3,364 SH SOLE 0 0 3,364
PROCTER & GAMBLE COMPANY COM 742718109 1,345,286 9,174 SH SOLE 0 0 9,174
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467 438,100 7,801 SH SOLE 0 0 7,801
QUALCOMM INCORPORATED COM 747525103 1,065,432 5,766 SH SOLE 0 0 5,766
RAYMOND JAMES FINL INCORPORATED COM 754730109 467,149 3,073 SH SOLE 0 0 3,073
REAVES UTIL INCOME FD COM SH BEN INT COM SH BEN INT 756158101 339,521 8,338 SH SOLE 0 0 8,338
RTX CORPORATION COM 75513E101 209,462 1,104 SH SOLE 0 0 1,104
S & T BANCORP INCORPORATED COM 783859101 678,237 13,819 SH SOLE 0 0 13,819
SBA COMMUNICATIONS CORPORATION CLASS A REIT CL A 78410G104 474,501 2,689 SH SOLE 0 0 2,689
SFL CORPORATION LIMITED SHS (BERMUDA) SHS G7738W106 491,245 48,161 SH SOLE 0 0 48,161
SOUTHERN COMPANY COM 842587107 567,061 5,925 SH SOLE 0 0 5,925
SOUTHERN COPPER CORPORATION COM 84265V105 807,695 4,635 SH SOLE 0 0 4,635
SPACE EXPLORATION TECHN CORPORATION CLASS A COM STK CLASS A COM STK 84615Q103 260,391 1,524 SH SOLE 0 0 1,524
SPDR GOLD SHARES GOLD SHS 78463V107 432,478 1,174 SH SOLE 0 0 1,174
STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF ST STR INDL ETF 81369Y704 396,040 2,138 SH SOLE 0 0 2,138
STATE STREET SPDR BLOOMBERG HIGH YIELD BOND ETF ST BLOO HIGH ETF 78468R622 599,261 6,218 SH SOLE 0 0 6,218
STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF UT SER 1 78467X109 4,006,814 7,670 SH SOLE 0 0 7,670
STATE STREET SPDR S&P 500 ETF TRUST TR UNIT 78462F103 7,626,263 10,212 SH SOLE 0 0 10,212
STATE STREET SPDR S&P INTERNATIONAL DIVIDEND ETF ST S&P INTL ETF 78463X772 932,604 20,292 SH SOLE 0 0 20,292
STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF ST STR TECHN ETF 81369Y803 577,537 3,031 SH SOLE 0 0 3,031
STRYKER CORPORATION COM 863667101 314,840 1,000 SH SOLE 0 0 1,000
TESLA INCORPORATED COM 88160R101 748,668 1,780 SH SOLE 0 0 1,780
TEXAS INSTRS INCORPORATED COM 882508104 611,139 2,050 SH SOLE 0 0 2,050
UNION PAC CORPORATION COM 907818108 287,408 1,057 SH SOLE 0 0 1,057
UNITEDHEALTH GROUP INC COM 91324P102 707,208 1,702 SH SOLE 0 0 1,702
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 4,054,380 17,135 SH SOLE 0 0 17,135
VANGUARD FINANCIALS ETF FINANCIALS ETF 92204A405 1,885,170 14,325 SH SOLE 0 0 14,325
VANGUARD FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 1,650,910 19,712 SH SOLE 0 0 19,712
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 1,917,677 32,127 SH SOLE 0 0 32,127
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 1,124,423 12,700 SH SOLE 0 0 12,700
VANGUARD GROWTH ETF GROWTH ETF 922908736 13,780,704 159,980 SH SOLE 0 0 159,980
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 1,966,296 6,576 SH SOLE 0 0 6,576
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 484,892 3,068 SH SOLE 0 0 3,068
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 365,383 532 SH SOLE 0 0 532
VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 384,257 3,215 SH SOLE 0 0 3,215
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF INT-TERM CORP 92206C870 1,803,873 21,825 SH SOLE 0 0 21,825
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF INTL DVD ETF 921946810 401,798 4,303 SH SOLE 0 0 4,303
VANGUARD LARGE-CAP ETF LARGE CAP ETF 922908637 9,789,270 28,465 SH SOLE 0 0 28,465
VANGUARD MATERIALS ETF MATERIALS ETF 92204A801 671,843 2,937 SH SOLE 0 0 2,937
VANGUARD MID-CAP ETF MID CAP ETF 922908629 266,949 3,313 SH SOLE 0 0 3,313
VANGUARD MID-CAP GROWTH ETF MCAP GR IDXVIP 922908538 1,661,984 5,426 SH SOLE 0 0 5,426
VANGUARD MID-CAP INDEX FUND ETF SHARES FUND MKT 921932959 400,675 4,973 SH SOLE 0 0 4,973
VANGUARD MID-CAP VALUE ETF MCAP VL IDXVIP 922908512 1,324,513 6,703 SH SOLE 0 0 6,703
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,669,781 17,316 SH SOLE 0 0 17,316
VANGUARD SHORT TERM COR BD ETF COR MKT 921937827 3,187,872 40,606 SH SOLE 0 0 40,606
VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 1,128,412 14,278 SH SOLE 0 0 14,278
VANGUARD SHORT-TERM TREASURY ETF SHORT TERM TREAS 92206C102 500,520 8,600 SH SOLE 0 0 8,600
VANGUARD SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 1,855,941 5,928 SH SOLE 0 0 5,928
VANGUARD SMALL-CAP INDEX FUND ETF SHARES FUND MKT 921932828 394,662 1,302 SH SOLE 0 0 1,302
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 2,088,508 28,450 SH SOLE 0 0 28,450
VANGUARD TOTAL INTERNATIONAL BOND INDEX FUND ETF SHARES TOTAL FUND 921909768 818,135 9,817 SH SOLE 0 0 9,817
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 3,926,986 10,612 SH SOLE 0 0 10,612
VANGUARD TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 5,408,025 34,457 SH SOLE 0 0 34,457
VANGUARD UTILITIES ETF UTILITIES ETF 92204A876 1,165,376 5,954 SH SOLE 0 0 5,954
VANGUARD VALUE ETF VALUE ETF 922908744 5,885,850 27,008 SH SOLE 0 0 27,008
VERIZON COMMUNICATIONS I VERIZON COMMUNI 92343V104 291,191 6,877 SH SOLE 0 0 6,877
WALMART INC COM 931142103 674,234 5,953 SH SOLE 0 0 5,953
YUM BRANDS INCORPORATED COM 988498101 241,941 1,513 SH SOLE 0 0 1,513