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 333 1,908 SH   SOLE   1,908 0 0
ABBOTT LABS COM 002824100 887 8,102 SH   SOLE   8,102 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,727 18,605 SH   SOLE   18,605 0 0
AIR PRODS & CHEMS INC COM 009158106 347 1,270 SH   SOLE   1,270 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 841 3,612 SH   SOLE   3,612 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 850 11,477 SH   SOLE   11,477 0 0
ALPHABET INC CAP STK CL A 02079K305 433 247 SH   SOLE   247 0 0
ALPHABET INC CAP STK CL C 02079K107 489 279 SH   SOLE   279 0 0
AMAZON COM INC COM 023135106 287 88 SH   SOLE   88 0 0
AMGEN INC COM 031162100 669 2,909 SH   SOLE   2,909 0 0
ANSYS INC COM 03662Q105 869 2,389 SH   SOLE   2,389 0 0
ANTHEM INC COM 036752103 1,478 4,604 SH   SOLE   4,604 0 0
APPLE INC COM 037833100 2,264 17,061 SH   SOLE   17,061 0 0
ARBOR REALTY TRUST INC COM 038923108 208 14,647 SH   SOLE   14,647 0 0
ARES CAPITAL CORP COM 04010L103 206 12,167 SH   SOLE   12,167 0 0
BANK COMM HLDGS COM 06424J103 266 26,821 SH   SOLE   26,821 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 554 2,389 SH   SOLE   2,389 0 0
BOEING CO COM 097023105 554 2,586 SH   SOLE   2,586 0 0
CSX CORP COM 126408103 918 10,121 SH   SOLE   10,121 0 0
CVS HEALTH CORP COM 126650100 792 11,597 SH   SOLE   11,597 0 0
CAPITAL ONE FINL CORP COM 14040H105 866 8,762 SH   SOLE   8,762 0 0
CHEVRON CORP NEW COM 166764100 348 4,117 SH   SOLE   4,117 0 0
CISCO SYS INC COM 17275R102 996 22,267 SH   SOLE   22,267 0 0
COMCAST CORP NEW CL A 20030N101 430 8,210 SH   SOLE   8,210 0 0
CONOCOPHILLIPS COM 20825C104 251 6,273 SH   SOLE   6,273 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,384 10,886 SH   SOLE   10,886 0 0
CORNING INC COM 219350105 479 13,309 SH   SOLE   13,309 0 0
DISCOVER FINL SVCS COM 254709108 1,367 15,098 SH   SOLE   15,098 0 0
EOG RES INC COM 26875P101 483 9,693 SH   SOLE   9,693 0 0
F N B CORP COM 302520101 280 29,512 SH   SOLE   29,512 0 0
FTI CONSULTING INC COM 302941109 311 2,783 SH   SOLE   2,783 0 0
FACEBOOK INC CL A 30303M102 308 1,126 SH   SOLE   1,126 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 313 6,878 SH   SOLE   6,878 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,640 11,593 SH   SOLE   11,593 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 839 45,593 SH   SOLE   45,593 0 0
FISERV INC COM 337738108 297 2,608 SH   SOLE   2,608 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 407 9,608 SH   SOLE   9,608 0 0
GLOBAL PMTS INC COM 37940X102 201 931 SH   SOLE   931 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 481 1,825 SH   SOLE   1,825 0 0
HANESBRANDS INC COM 410345102 342 23,485 SH   SOLE   23,485 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 727 14,836 SH   SOLE   14,836 0 0
II-VI INC COM 902104108 1,840 24,229 SH   SOLE   24,229 0 0
INGREDION INC COM 457187102 563 7,152 SH   SOLE   7,152 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 359 5,532 SH   SOLE   5,532 0 0
INTEL CORP COM 458140100 471 9,445 SH   SOLE   9,445 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 212 6,818 SH   SOLE   6,818 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 883 3,483 SH   SOLE   3,483 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 272 1,800 SH   SOLE   1,800 0 0
JPMORGAN CHASE & CO COM 46625H100 1,284 10,106 SH   SOLE   10,106 0 0
JOHNSON & JOHNSON COM 478160104 665 4,226 SH   SOLE   4,226 0 0
JONES LANG LASALLE INC COM 48020Q107 478 3,220 SH   SOLE   3,220 0 0
KINDER MORGAN INC DEL COM 49456B101 211 15,453 SH   SOLE   15,453 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 216 1,144 SH   SOLE   1,144 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 429 2,108 SH   SOLE   2,108 0 0
LAS VEGAS SANDS CORP COM 517834107 738 12,381 SH   SOLE   12,381 0 0
LOWES COS INC COM 548661107 1,859 11,580 SH   SOLE   11,580 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 464 25,024 SH   SOLE   25,024 0 0
MERCK & CO. INC COM 58933Y105 505 6,175 SH   SOLE   6,175 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,087 7,872 SH   SOLE   7,872 0 0
MICROSOFT CORP COM 594918104 1,201 5,401 SH   SOLE   5,401 0 0
NOVARTIS AG SPONSORED ADR 66987V109 328 3,469 SH   SOLE   3,469 0 0
ORACLE CORP COM 68389X105 341 5,272 SH   SOLE   5,272 0 0
PPG INDS INC COM 693506107 252 1,745 SH   SOLE   1,745 0 0
PAYPAL HLDGS INC COM 70450Y103 261 1,115 SH   SOLE   1,115 0 0
PEPSICO INC COM 713448108 1,497 10,095 SH   SOLE   10,095 0 0
PROCTER AND GAMBLE CO COM 742718109 437 3,139 SH   SOLE   3,139 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 627 8,764 SH   SOLE   8,764 0 0
RESMED INC COM 761152107 1,089 5,121 SH   SOLE   5,121 0 0
RUSH ENTERPRISES INC CL B 781846308 1,767 46,638 SH   SOLE   46,638 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 225 3,339 SH   SOLE   3,339 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 644 4,004 SH   SOLE   4,004 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 270 9,151 SH   SOLE   9,151 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 643 8,881 SH   SOLE   8,881 0 0
SPDR SER TR S&P PHARMAC 78464A722 391 7,507 SH   SOLE   7,507 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,412 10,031 SH   SOLE   10,031 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,227 9,439 SH   SOLE   9,439 0 0
TE CONNECTIVITY LTD REG SHS H84989104 866 7,154 SH   SOLE   7,154 0 0
TJX COS INC NEW COM 872540109 239 3,496 SH   SOLE   3,496 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,246 4,823 SH   SOLE   4,823 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 348 14,817 SH   SOLE   14,817 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 227 1,469 SH   SOLE   1,469 0 0
UNITED PARCEL SERVICE INC CL B 911312106 219 1,300 SH   SOLE   1,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,357 3,871 SH   SOLE   3,871 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,806 15,022 SH   SOLE   15,022 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 695 2,526 SH   SOLE   2,526 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 256 4,934 SH   SOLE   4,934 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 288 3,958 SH   SOLE   3,958 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 216 965 SH   SOLE   965 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,160 11,757 SH   SOLE   11,757 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 762 4,853 SH   SOLE   4,853 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 207 2,434 SH   SOLE   2,434 0 0
VENTAS INC COM 92276F100 375 7,654 SH   SOLE   7,654 0 0
WP CAREY INC COM 92936U109 667 9,453 SH   SOLE   9,453 0 0
WESCO INTL INC COM 95082P105 767 9,775 SH   SOLE   9,775 0 0
DISNEY WALT CO COM 254687106 1,299 7,167 SH   SOLE   7,167 0 0
WELLS FARGO CO NEW COM 949746101 867 28,735 SH   SOLE   28,735 0 0
ISHARES TR CORE S&P500 ETF 464287200 786 2,095 SH   SOLE   2,095 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 425 2,168 SH   SOLE   2,168 0 0
ISHARES TR S&P 100 ETF 464287101 429 2,500 SH   SOLE   2,500 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,824 7,936 SH   SOLE   7,936 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,753 40,836 SH   SOLE   40,836 0 0
ISHARES TR MSCI USA MMENTM 46432F396 3,367 20,875 SH   SOLE   20,875 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,383 29,114 SH   SOLE   29,114 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 405 8,780 SH   SOLE   8,780 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 669 1,592 SH   SOLE   1,592 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 2,498 61,830 SH   SOLE   61,830 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,245 28,317 SH   SOLE   28,317 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 714 1,909 SH   SOLE   1,909 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 3,223 30,854 SH   SOLE   30,854 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 482 3,416 SH   SOLE   3,416 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 736 8,045 SH   SOLE   8,045 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 334 1,900 SH   SOLE   1,900 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,152 5,569 SH   SOLE   5,569 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 337 1,588 SH   SOLE   1,588 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 972 4,994 SH   SOLE   4,994 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 882 4,532 SH   SOLE   4,532 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 293 35,959 SH   SOLE   35,959 0 0
ISHARES INC CORE MSCI EMKT 46434G103 646 10,414 SH   SOLE   10,414 0 0
ISHARES TR EAFE SML CP ETF 464288273 530 7,748 SH   SOLE   7,748 0 0
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 757 19,704 SH   SOLE   19,704 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,943 57,576 SH   SOLE   57,576 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,301 78,304 SH   SOLE   78,304 0 0
TEMPLETON DRAGON FD INC COM 88018T101 256 10,952 SH   SOLE   10,952 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 748 15,841 SH   SOLE   15,841 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,601 31,943 SH   SOLE   31,943 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,343 28,146 SH   SOLE   28,146 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 144 10,135 SH   SOLE   10,135 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 160 10,637 SH   SOLE   10,637 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 201 13,592 SH   SOLE   13,592 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,394 68,406 SH   SOLE   68,406 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,699 84,163 SH   SOLE   84,163 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 5,150 101,946 SH   SOLE   101,946 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,543 33,953 SH   SOLE   33,953 0 0
ISHARES TR CALIF MUN BD ETF 464288356 216 3,439 SH   SOLE   3,439 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 2,782 111,334 SH   SOLE   111,334 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 209 13,782 SH   SOLE   13,782 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 377 38,758 SH   SOLE   38,758 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,924 17,013 SH   SOLE   17,013 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2,675 58,603 SH   SOLE   58,603 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 363 4,381 SH   SOLE   4,381 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,283 61,399 SH   SOLE   61,399 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,442 112,533 SH   SOLE   112,533 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 342 6,861 SH   SOLE   6,861 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 4,083 130,021 SH   SOLE   130,021 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 675 21,967 SH   SOLE   21,967 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,827 72,228 SH   SOLE   72,228 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,206 19,573 SH   SOLE   19,573 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,383 40,636 SH   SOLE   40,636 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430 2,350 107,682 SH   SOLE   107,682 0 0