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 306 1,908 SH   SOLE   1,908 0 0
ABBOTT LABS COM 002824100 1,020 9,372 SH   SOLE   9,372 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,766 21,820 SH   SOLE   21,820 0 0
AIR PRODS & CHEMS INC COM 009158106 380 1,276 SH   SOLE   1,276 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 761 2,588 SH   SOLE   2,588 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 561 13,352 SH   SOLE   13,352 0 0
ALPHABET INC CAP STK CL A 02079K305 346 236 SH   SOLE   236 0 0
ALPHABET INC CAP STK CL C 02079K107 431 293 SH   SOLE   293 0 0
AMAZON COM INC COM 023135106 293 93 SH   SOLE   93 0 0
AMGEN INC COM 031162100 815 3,205 SH   SOLE   3,205 0 0
ANSYS INC COM 03662Q105 799 2,441 SH   SOLE   2,441 0 0
ANTHEM INC COM 036752103 1,389 5,172 SH   SOLE   5,172 0 0
APPLE INC COM 037833100 2,062 17,804 SH   SOLE   17,804 0 0
ARBOR REALTY TRUST INC COM 038923108 136 11,831 SH   SOLE   11,831 0 0
ARES CAPITAL CORP COM 04010L103 208 14,878 SH   SOLE   14,878 0 0
BANK COMM HLDGS COM 06424J103 206 29,621 SH   SOLE   29,621 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 452 2,123 SH   SOLE   2,123 0 0
BOEING CO COM 097023105 516 3,124 SH   SOLE   3,124 0 0
CSX CORP COM 126408103 911 11,732 SH   SOLE   11,732 0 0
CVS HEALTH CORP COM 126650100 698 11,957 SH   SOLE   11,957 0 0
CAPITAL ONE FINL CORP COM 14040H105 692 9,629 SH   SOLE   9,629 0 0
CHEVRON CORP NEW COM 166764100 278 3,865 SH   SOLE   3,865 0 0
CISCO SYS INC COM 17275R102 943 23,936 SH   SOLE   23,936 0 0
COMCAST CORP NEW CL A 20030N101 381 8,230 SH   SOLE   8,230 0 0
CONOCOPHILLIPS COM 20825C104 235 7,158 SH   SOLE   7,158 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,164 11,418 SH   SOLE   11,418 0 0
CORNING INC COM 219350105 489 15,088 SH   SOLE   15,088 0 0
DISCOVER FINL SVCS COM 254709108 978 16,922 SH   SOLE   16,922 0 0
EOG RES INC COM 26875P101 381 10,606 SH   SOLE   10,606 0 0
F N B CORP COM 302520101 206 30,372 SH   SOLE   30,372 0 0
FACEBOOK INC CL A 30303M102 308 1,175 SH   SOLE   1,175 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 265 6,878 SH   SOLE   6,878 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,887 12,817 SH   SOLE   12,817 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 692 48,414 SH   SOLE   48,414 0 0
FISERV INC COM 337738108 229 2,221 SH   SOLE   2,221 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 361 9,780 SH   SOLE   9,780 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 452 2,247 SH   SOLE   2,247 0 0
HANESBRANDS INC COM 410345102 389 24,686 SH   SOLE   24,686 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 534 14,496 SH   SOLE   14,496 0 0
II-VI INC COM 902104108 1,084 26,721 SH   SOLE   26,721 0 0
INGREDION INC COM 457187102 601 7,936 SH   SOLE   7,936 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 261 5,532 SH   SOLE   5,532 0 0
INTEL CORP COM 458140100 490 9,461 SH   SOLE   9,461 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 680 3,229 SH   SOLE   3,229 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 276 1,932 SH   SOLE   1,932 0 0
JPMORGAN CHASE & CO COM 46625H100 1,053 10,935 SH   SOLE   10,935 0 0
JOHNSON & JOHNSON COM 478160104 627 4,210 SH   SOLE   4,210 0 0
JONES LANG LASALLE INC COM 48020Q107 293 3,064 SH   SOLE   3,064 0 0
KB HOME COM 48666K109 202 5,270 SH   SOLE   5,270 0 0
KINDER MORGAN INC DEL COM 49456B101 219 17,725 SH   SOLE   17,725 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 369 1,962 SH   SOLE   1,962 0 0
LAS VEGAS SANDS CORP COM 517834107 690 14,786 SH   SOLE   14,786 0 0
LOWES COS INC COM 548661107 2,081 12,548 SH   SOLE   12,548 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 413 24,805 SH   SOLE   24,805 0 0
MERCK & CO. INC COM 58933Y105 426 5,141 SH   SOLE   5,141 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 792 7,709 SH   SOLE   7,709 0 0
MICROSOFT CORP COM 594918104 1,343 6,385 SH   SOLE   6,385 0 0
NOVARTIS AG SPONSORED ADR 66987V109 347 3,993 SH   SOLE   3,993 0 0
ORACLE CORP COM 68389X105 331 5,545 SH   SOLE   5,545 0 0
PPG INDS INC COM 693506107 215 1,760 SH   SOLE   1,760 0 0
PAYPAL HLDGS INC COM 70450Y103 240 1,220 SH   SOLE   1,220 0 0
PEPSICO INC COM 713448108 1,501 10,831 SH   SOLE   10,831 0 0
PROCTER AND GAMBLE CO COM 742718109 435 3,128 SH   SOLE   3,128 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 518 9,001 SH   SOLE   9,001 0 0
RESMED INC COM 761152107 933 5,445 SH   SOLE   5,445 0 0
RUSH ENTERPRISES INC CL B 781846308 1,545 34,880 SH   SOLE   34,880 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 232 3,902 SH   SOLE   3,902 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 666 4,529 SH   SOLE   4,529 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 228 9,482 SH   SOLE   9,482 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 576 9,054 SH   SOLE   9,054 0 0
SPDR SER TR S&P PHARMAC 78464A722 395 9,077 SH   SOLE   9,077 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,281 11,494 SH   SOLE   11,494 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,107 9,483 SH   SOLE   9,483 0 0
TE CONNECTIVITY LTD REG SHS H84989104 807 8,253 SH   SOLE   8,253 0 0
TJX COS INC NEW COM 872540109 249 4,477 SH   SOLE   4,477 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,375 5,379 SH   SOLE   5,379 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 303 18,454 SH   SOLE   18,454 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 202 1,526 SH   SOLE   1,526 0 0
UNITED PARCEL SERVICE INC CL B 911312106 216 1,295 SH   SOLE   1,295 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,218 3,908 SH   SOLE   3,908 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,569 15,400 SH   SOLE   15,400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 645 2,747 SH   SOLE   2,747 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 201 4,987 SH   SOLE   4,987 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 235 4,012 SH   SOLE   4,012 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,179 13,417 SH   SOLE   13,417 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 717 5,327 SH   SOLE   5,327 0 0
VENTAS INC COM 92276F100 403 9,599 SH   SOLE   9,599 0 0
WP CAREY INC COM 92936U109 678 10,407 SH   SOLE   10,407 0 0
WESCO INTL INC COM 95082P105 432 9,816 SH   SOLE   9,816 0 0
DISNEY WALT CO COM DISNEY 254687106 1,101 8,872 SH   SOLE   8,872 0 0
WELLS FARGO CO NEW COM 949746101 716 30,434 SH   SOLE   30,434 0 0
ISHARES TR CORE S&P500 ETF 464287200 716 2,131 SH   SOLE   2,131 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 325 2,168 SH   SOLE   2,168 0 0
ISHARES TR S&P 100 ETF 464287101 426 2,735 SH   SOLE   2,735 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,410 7,607 SH   SOLE   7,607 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,790 39,729 SH   SOLE   39,729 0 0
ISHARES TR MSCI USA MMENTM 46432F396 2,773 18,813 SH   SOLE   18,813 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,778 26,783 SH   SOLE   26,783 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 452 11,051 SH   SOLE   11,051 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 539 1,592 SH   SOLE   1,592 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 2,075 63,577 SH   SOLE   63,577 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,278 32,485 SH   SOLE   32,485 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 640 1,912 SH   SOLE   1,912 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 2,670 28,211 SH   SOLE   28,211 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 442 3,439 SH   SOLE   3,439 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 204 2,520 SH   SOLE   2,520 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 297 1,900 SH   SOLE   1,900 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 993 5,634 SH   SOLE   5,634 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 212 1,176 SH   SOLE   1,176 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 770 5,005 SH   SOLE   5,005 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 783 4,595 SH   SOLE   4,595 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 233 35,959 SH   SOLE   35,959 0 0
ISHARES INC CORE MSCI EMKT 46434G103 578 10,948 SH   SOLE   10,948 0 0
ISHARES TR EAFE SML CP ETF 464288273 507 8,599 SH   SOLE   8,599 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 587 18,661 SH   SOLE   18,661 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,817 77,041 SH   SOLE   77,041 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,646 56,243 SH   SOLE   56,243 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 781 19,085 SH   SOLE   19,085 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,487 34,392 SH   SOLE   34,392 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,119 27,051 SH   SOLE   27,051 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 134 10,135 SH   SOLE   10,135 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 149 10,637 SH   SOLE   10,637 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 188 13,592 SH   SOLE   13,592 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 380 19,595 SH   SOLE   19,595 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,725 90,005 SH   SOLE   90,005 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 451 9,807 SH   SOLE   9,807 0 0
ISHARES TR ULTR SH TRM BD 46434V878 4,281 84,661 SH   SOLE   84,661 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,541 35,052 SH   SOLE   35,052 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 3,171 127,612 SH   SOLE   127,612 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 201 13,782 SH   SOLE   13,782 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 341 38,758 SH   SOLE   38,758 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,648 14,656 SH   SOLE   14,656 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,321 51,907 SH   SOLE   51,907 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 303 4,403 SH   SOLE   4,403 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,971 53,624 SH   SOLE   53,624 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,690 120,668 SH   SOLE   120,668 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 342 6,860 SH   SOLE   6,860 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 3,573 113,898 SH   SOLE   113,898 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 963 31,362 SH   SOLE   31,362 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,369 54,323 SH   SOLE   54,323 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,522 24,519 SH   SOLE   24,519 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,614 19,483 SH   SOLE   19,483 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 2,241 107,902 SH   SOLE   107,902 0 0