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
FIRST COMWLTH FINL CORP PA COM 319829107 277 20,855 SH   SOLE   0 0 20,855
3M CO COM 88579Y101 329 2,000 SH   SOLE   0 0 2,000
ALPHABET INC CAP STK CL A 02079K305 4,496 3,682 SH   SOLE   0 0 3,682
ALPHABET INC CAP STK CL C 02079K107 1,471 1,207 SH   SOLE   0 0 1,207
ALPS ETF TR ALERIAN MLP 00162Q866 4,628 506,340 SH   SOLE   0 0 506,340
AMAZON COM INC COM 023135106 352 203 SH   SOLE   0 0 203
APPLE INC COM 037833100 30,200 134,838 SH   SOLE   0 0 134,838
BANK AMER CORP COM 060505104 521 17,865 SH   SOLE   0 0 17,865
BANK NEW YORK MELLON CORP COM 064058100 340 7,520 SH   SOLE   0 0 7,520
BLACKROCK ENHANCED EQT DIV T COM 09251A104 957 104,275 SH   SOLE   0 0 104,275
CATERPILLAR INC DEL COM 149123101 301 2,380 SH   SOLE   0 0 2,380
CHEVRON CORP NEW COM 166764100 1,096 9,238 SH   SOLE   0 0 9,238
CIGNA CORP NEW COM 125523100 247 1,626 SH   SOLE   0 0 1,626
CINCINNATI FINL CORP COM 172062101 272 2,328 SH   SOLE   0 0 2,328
CISCO SYS INC COM 17275R102 13,746 278,205 SH   SOLE   0 0 278,205
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 456 20,805 SH   SOLE   0 0 20,805
CONOCOPHILLIPS COM 20825C104 756 13,275 SH   SOLE   0 0 13,275
CUMMINS INC COM 231021106 201 1,234 SH   SOLE   0 0 1,234
DANAHER CORPORATION COM 235851102 451 782 SH   SOLE   0 0 782
SELECT SECTOR SPDR TR ENERGY 81369Y506 22,721 383,806 SH   SOLE   0 0 383,806
EQT CORP COM 26884L109 213 20,011 SH   SOLE   0 0 20,011
EXXON MOBIL CORP COM 30231G102 1,281 18,143 SH   SOLE   0 0 18,143
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 3,406 212,367 SH   SOLE   0 0 212,367
GOLDMAN SACHS GROUP INC COM 38141G104 6,923 33,408 SH   SOLE   0 0 33,408
INTERNATIONAL BUSINESS MACHS COM 459200101 210 1,442 SH   SOLE   0 0 1,442
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 91 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100 13,524 262,458 SH   SOLE   0 0 262,458
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 493 10,406 SH   SOLE   0 0 10,406
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9,863 204,034 SH   SOLE   0 0 204,034
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 21,598 563,467 SH   SOLE   0 0 563,467
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 13,448 114,105 SH   SOLE   0 0 114,105
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 72,061 1,398,694 SH   SOLE   0 0 1,398,694
INVESCO QQQ TR UNIT SER 1 46090E103 227 1,203 SH   SOLE   0 0 1,203
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 270 4,790 SH   SOLE   0 0 4,790
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 934 10,889 SH   SOLE   0 0 10,889
ISHARES TR 1 3 YR TREAS BD 464287457 256 3,020 SH   SOLE   0 0 3,020
ISHARES TR CHINA LG-CAP ETF 464287184 2,604 65,418 SH   SOLE   0 0 65,418
ISHARES TR CORE HIGH DV ETF 46429B663 38,597 409,909 SH   SOLE   0 0 409,909
ISHARES INC CORE MSCI EMKT 46434G103 105,283 2,147,757 SH   SOLE   0 0 2,147,757
ISHARES TR CORE MSCI EAFE 46432F842 53,336 873,365 SH   SOLE   0 0 873,365
ISHARES TR CORE S&P500 ETF 464287200 56,703 189,946 SH   SOLE   0 0 189,946
ISHARES INC CUR HD MSCI EM 46434G509 22,682 921,270 SH   SOLE   0 0 921,270
ISHARES TR HDG MSCI EAFE 46434V803 22,951 766,570 SH   SOLE   0 0 766,570
ISHARES TR EDGE MSCI USA VL 46432F388 28,175 343,432 SH   SOLE   0 0 343,432
ISHARES TR INTL SEL DIV ETF 464288448 387 12,580 SH   SOLE   0 0 12,580
ISHARES TR JPMORGAN USD EMG 464288281 3,862 34,075 SH   SOLE   0 0 34,075
ISHARES TR MRNGSTR LG-CP GR 464287119 573 2,994 SH   SOLE   0 0 2,994
ISHARES TR MSCI CHINA ETF 46429B671 10,013 178,550 SH   SOLE   0 0 178,550
ISHARES TR EAFE GRWTH ETF 464288885 524 6,514 SH   SOLE   0 0 6,514
ISHARES INC MSCI EM ASIA ETF 464286426 25,478 399,722 SH   SOLE   0 0 399,722
ISHARES TR MSCI EMG MKT ETF 464287234 441 10,783 SH   SOLE   0 0 10,783
ISHARES INC MSCI HONG KG ETF 464286871 11,120 489,888 SH   SOLE   0 0 489,888
ISHARES INC MSCI PAC JP ETF 464286665 4,453 99,554 SH   SOLE   0 0 99,554
ISHARES INC MSCI SINGPOR ETF 46434G780 3,802 163,898 SH   SOLE   0 0 163,898
ISHARES TR NASDAQ BIOTECH 464287556 206 2,070 SH   SOLE   0 0 2,070
ISHARES TR PFD AND INCM SEC 464288687 15,003 399,773 SH   SOLE   0 0 399,773
ISHARES TR RUS TP200 GR ETF 464289438 22,183 254,796 SH   SOLE   0 0 254,796
ISHARES TR S&P 100 ETF 464287101 6,615 50,305 SH   SOLE   0 0 50,305
ISHARES TR US HLTHCR PR ETF 464288828 16,614 102,745 SH   SOLE   0 0 102,745
ISHARES TR U.S. MED DVC ETF 464288810 10,175 41,153 SH   SOLE   0 0 41,153
ISHARES TR USA QUALITY FCTR 46432F339 90,100 975,108 SH   SOLE   0 0 975,108
JPMORGAN CHASE & CO COM 46625H100 10,228 86,905 SH   SOLE   0 0 86,905
JOHNSON & JOHNSON COM 478160104 688 5,316 SH   SOLE   0 0 5,316
LOCKHEED MARTIN CORP COM 539830109 958 2,455 SH   SOLE   0 0 2,455
MCDONALDS CORP COM 580135101 429 2,000 SH   SOLE   0 0 2,000
MICROSOFT CORP COM 594918104 5,374 38,651 SH   SOLE   0 0 38,651
MID PENN BANCORP INC COM 59540G107 784 30,580 SH   SOLE   0 0 30,580
MORGAN STANLEY COM NEW 617446448 245 5,737 SH   SOLE   0 0 5,737
NANOVIRICIDES INC COM 630087302 37 18,176 SH   SOLE   0 0 18,176
NETFLIX INC COM 64110L106 268 1,000 SH   SOLE   0 0 1,000
ORACLE CORP COM 68389X105 541 9,833 SH   SOLE   0 0 9,833
PEPSICO INC COM 713448108 537 3,919 SH   SOLE   0 0 3,919
PFIZER INC COM 717081103 371 10,331 SH   SOLE   0 0 10,331
PNC FINL SVCS GROUP INC COM 693475105 372 2,656 SH   SOLE   0 0 2,656
PROCTER & GAMBLE CO COM 742718109 628 5,050 SH   SOLE   0 0 5,050
RIVERVIEW FINL CORP NEW COM 76940Q105 235 20,160 SH   SOLE   0 0 20,160
S & T BANCORP INC COM 783859101 661 18,083 SH   SOLE   0 0 18,083
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23,727 263,248 SH   SOLE   0 0 263,248
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,245 16,037 SH   SOLE   0 0 16,037
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,700 60,703 SH   SOLE   0 0 60,703
SONOCO PRODS CO COM 835495102 9,076 155,925 SH   SOLE   0 0 155,925
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,270 4,281 SH   SOLE   0 0 4,281
SPDR SERIES TRUST S&P BK ETF 78464A797 18,061 418,466 SH   SOLE   0 0 418,466
SPDR SERIES TRUST S&P PHARMAC 78464A722 3,647 102,471 SH   SOLE   0 0 102,471
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53,774 667,755 SH   SOLE   0 0 667,755
UNITEDHEALTH GROUP INC COM 91324P102 225 1,036 SH   SOLE   0 0 1,036
ETF SER SOLUTIONS US GLB JETS 26922A842 265 9,025 SH   SOLE   0 0 9,025
VANGUARD GROUP DIV APP ETF 921908844 5,668 47,398 SH   SOLE   0 0 47,398
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 31,519 631,649 SH   SOLE   0 0 631,649
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 28,486 707,560 SH   SOLE   0 0 707,560
VANGUARD INDEX FDS GROWTH ETF 922908736 300 1,805 SH   SOLE   0 0 1,805
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,571 9,369 SH   SOLE   0 0 9,369
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 9,436 106,348 SH   SOLE   0 0 106,348
VANGUARD INDEX FDS SM CP VAL ETF 922908611 987 7,660 SH   SOLE   0 0 7,660
VANGUARD INDEX FDS VALUE ETF 922908744 207 1,858 SH   SOLE   0 0 1,858
DISNEY WALT CO COM DISNEY 254687106 296 2,273 SH   SOLE   0 0 2,273
WELLTOWER INC COM 95040Q104 232 2,555 SH   SOLE   0 0 2,555
WISDOMTREE TR E MKTS CNSMR GR 97717W539 2,497 116,745 SH   SOLE   0 0 116,745
WISDOMTREE TR US QTLY DIV GRT 97717X669 496 10,990 SH   SOLE   0 0 10,990
WISDOMTREE TR US QLT SHRHD YLD 97717W547 293 3,355 SH   SOLE   0 0 3,355