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
3M CO COM 88579Y101 423 2,037 SH   SOLE   2,037 0 0
ABBOTT LABS COM 002824100 804 10,060 SH   SOLE   10,060 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,085 23,838 SH   SOLE   23,838 0 0
AIR PRODS & CHEMS INC COM 009158106 276 1,447 SH   SOLE   1,447 0 0
ALLERGAN PLC SHS G0177J108 734 5,012 SH   SOLE   5,012 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,190 6,799 SH   SOLE   6,799 0 0
ALPHABET INC CAP STK CL A 02079K305 238 202 SH   SOLE   202 0 0
ALPHABET INC CAP STK CL C 02079K107 344 293 SH   SOLE   293 0 0
AMAZON COM INC COM 023135106 215 121 SH   SOLE   121 0 0
AMGEN INC COM 031162100 609 3,203 SH   SOLE   3,203 0 0
ANSYS INC COM 03662Q105 509 2,785 SH   SOLE   2,785 0 0
ANTHEM INC COM 036752103 1,619 5,640 SH   SOLE   5,640 0 0
APACHE CORP COM 037411105 326 9,404 SH   SOLE   9,404 0 0
APPLE INC COM 037833100 862 4,538 SH   SOLE   4,538 0 0
ARES CAP CORP COM 04010L103 203 11,838 SH   SOLE   11,838 0 0
BANK COMM HLDGS COM 06424J103 269 25,516 SH   SOLE   25,516 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 344 1,710 SH   SOLE   1,710 0 0
BOEING CO COM 097023105 1,472 3,860 SH   SOLE   3,860 0 0
CSX CORP COM 126408103 850 11,360 SH   SOLE   11,360 0 0
CVS HEALTH CORP COM 126650100 544 10,086 SH   SOLE   10,086 0 0
CAPITAL ONE FINL CORP COM 14040H105 777 9,509 SH   SOLE   9,509 0 0
CHEVRON CORP NEW COM 166764100 447 3,626 SH   SOLE   3,626 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 24 10,000 SH   SOLE   10,000 0 0
CISCO SYS INC COM 17275R102 652 12,075 SH   SOLE   12,075 0 0
CONOCOPHILLIPS COM 20825C104 688 10,307 SH   SOLE   10,307 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,914 10,915 SH   SOLE   10,915 0 0
CORNING INC COM 219350105 529 15,968 SH   SOLE   15,968 0 0
DISCOVER FINL SVCS COM 254709108 832 11,694 SH   SOLE   11,694 0 0
DOLLAR GEN CORP NEW COM 256677105 256 2,146 SH   SOLE   2,146 0 0
EXXON MOBIL CORP COM 30231G102 246 3,045 SH   SOLE   3,045 0 0
FNB CORP PA COM 302520101 223 21,082 SH   SOLE   21,082 0 0
FACEBOOK INC CL A 30303M102 254 1,522 SH   SOLE   1,522 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 201 1,779 SH   SOLE   1,779 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 945 47,186 SH   SOLE   47,186 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 538 13,956 SH   SOLE   13,956 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 498 2,594 SH   SOLE   2,594 0 0
HANESBRANDS INC COM 410345102 488 27,307 SH   SOLE   27,307 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 650 13,077 SH   SOLE   13,077 0 0
II VI INC COM 902104108 736 19,763 SH   SOLE   19,763 0 0
INGREDION INC COM 457187102 921 9,731 SH   SOLE   9,731 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 287 5,150 SH   SOLE   5,150 0 0
INTEL CORP COM 458140100 564 10,495 SH   SOLE   10,495 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 408 8,055 SH   SOLE   8,055 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 248 1,890 SH   SOLE   1,890 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 218 2,722 SH   SOLE   2,722 0 0
JPMORGAN CHASE & CO COM 46625H100 987 9,752 SH   SOLE   9,752 0 0
JOHNSON & JOHNSON COM 478160104 586 4,194 SH   SOLE   4,194 0 0
JONES LANG LASALLE INC COM 48020Q107 344 2,234 SH   SOLE   2,234 0 0
KINDER MORGAN INC DEL COM 49456B101 329 16,447 SH   SOLE   16,447 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 344 2,250 SH   SOLE   2,250 0 0
LAS VEGAS SANDS CORP COM 517834107 834 13,676 SH   SOLE   13,676 0 0
LOWES COS INC COM 548661107 1,309 11,962 SH   SOLE   11,962 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 521 23,075 SH   SOLE   23,075 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 518 6,243 SH   SOLE   6,243 0 0
MICROSOFT CORP COM 594918104 900 7,629 SH   SOLE   7,629 0 0
OCCIDENTAL PETE CORP COM 674599105 224 3,389 SH   SOLE   3,389 0 0
ORACLE CORP COM 68389X105 275 5,114 SH   SOLE   5,114 0 0
PPG INDS INC COM 693506107 223 1,975 SH   SOLE   1,975 0 0
PEPSICO INC COM 713448108 1,345 10,972 SH   SOLE   10,972 0 0
PROCTER AND GAMBLE CO COM 742718109 344 3,310 SH   SOLE   3,310 0 0
RAYTHEON CO COM NEW 755111507 380 2,089 SH   SOLE   2,089 0 0
RESMED INC COM 761152107 645 6,207 SH   SOLE   6,207 0 0
RUSH ENTERPRISES INC CL A 781846209 445 10,633 SH   SOLE   10,633 0 0
RUSH ENTERPRISES INC CL B 781846308 838 20,178 SH   SOLE   20,178 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 526 4,618 SH   SOLE   4,618 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 258 10,052 SH   SOLE   10,052 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 525 9,463 SH   SOLE   9,463 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 204 6,652 SH   SOLE   6,652 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 665 15,999 SH   SOLE   15,999 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 635 7,012 SH   SOLE   7,012 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 661 8,932 SH   SOLE   8,932 0 0
SENSEONICS HLDGS INC COM 81727U105 24 10,000 SH   SOLE   10,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 614 7,603 SH   SOLE   7,603 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,894 6,918 SH   SOLE   6,918 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 496 20,058 SH   SOLE   20,058 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 294 2,492 SH   SOLE   2,492 0 0
UNITEDHEALTH GROUP INC COM 91324P102 516 2,085 SH   SOLE   2,085 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 927 11,097 SH   SOLE   11,097 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 380 5,889 SH   SOLE   5,889 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,880 14,357 SH   SOLE   14,357 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 659 5,356 SH   SOLE   5,356 0 0
VENTAS INC COM 92276F100 730 11,439 SH   SOLE   11,439 0 0
WESCO INTL INC COM 95082P105 553 10,433 SH   SOLE   10,433 0 0
DISNEY WALT CO COM DISNEY 254687106 1,013 9,121 SH   SOLE   9,121 0 0
WELLS FARGO CO NEW COM 949746101 1,327 27,463 SH   SOLE   27,463 0 0
WESBANCO INC COM 950810101 237 5,960 SH   SOLE   5,960 0 0
WORLDPAY INC CL A 981558109 1,709 15,055 SH   SOLE   15,055 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,018 7,090 SH   SOLE   7,090 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 346 2,263 SH   SOLE   2,263 0 0
ISHARES TR S&P 100 ETF 464287101 352 2,810 SH   SOLE   2,810 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,650 8,714 SH   SOLE   8,714 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,727 22,385 SH   SOLE   22,385 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,618 14,420 SH   SOLE   14,420 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,841 20,796 SH   SOLE   20,796 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,106 93,482 SH   SOLE   93,482 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 2,188 65,635 SH   SOLE   65,635 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 564 1,632 SH   SOLE   1,632 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 658 2,329 SH   SOLE   2,329 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 1,189 39,336 SH   SOLE   39,336 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 1,064 30,252 SH   SOLE   30,252 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,689 15,401 SH   SOLE   15,401 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 265 2,039 SH   SOLE   2,039 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,294 8,051 SH   SOLE   8,051 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,108 7,252 SH   SOLE   7,252 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 572 3,951 SH   SOLE   3,951 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 490 6,598 SH   SOLE   6,598 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 189 25,989 SH   SOLE   25,989 0 0
ISHARES INC CORE MSCI EMKT 46434G103 369 7,133 SH   SOLE   7,133 0 0
ISHARES TR EAFE SML CP ETF 464288273 645 11,235 SH   SOLE   11,235 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 240 4,050 SH   SOLE   4,050 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 234 10,914 SH   SOLE   10,914 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 506 15,973 SH   SOLE   15,973 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 771 17,305 SH   SOLE   17,305 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,133 59,643 SH   SOLE   59,643 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,737 59,461 SH   SOLE   59,461 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 278 5,535 SH   SOLE   5,535 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 710 17,378 SH   SOLE   17,378 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 915 21,527 SH   SOLE   21,527 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 379 8,048 SH   SOLE   8,048 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 197 15,385 SH   SOLE   15,385 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 193 14,554 SH   SOLE   14,554 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 1,776 81,453 SH   SOLE   81,453 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,894 40,552 SH   SOLE   40,552 0 0
ISHARES TR NATIONAL MUN ETF 464288414 339 3,045 SH   SOLE   3,045 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 203 8,457 SH   SOLE   8,457 0 0
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 2,101 84,450 SH   SOLE   84,450 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 169 12,282 SH   SOLE   12,282 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 384 42,695 SH   SOLE   42,695 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,327 12,577 SH   SOLE   12,577 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 1,913 20,885 SH   SOLE   20,885 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,241 48,660 SH   SOLE   48,660 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 296 5,660 SH   SOLE   5,660 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,903 55,690 SH   SOLE   55,690 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,412 111,148 SH   SOLE   111,148 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,045 21,548 SH   SOLE   21,548 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,770 90,659 SH   SOLE   90,659 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 212 7,128 SH   SOLE   7,128 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 235 4,810 SH   SOLE   4,810 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 773 9,687 SH   SOLE   9,687 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 2,221 95,518 SH   SOLE   95,518 0 0