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 420 2,019 SH   SOLE   0 0 2,019
ACTIVISION BLIZZARD INC COM 00507V109 757 16,622 SH   SOLE   0 0 16,622
ADOBE INC COM 00724F101 5,620 21,088 SH   SOLE   0 0 21,088
AEROJET ROCKETDYNE HLDGS INC COM 007800105 668 18,810 SH   SOLE   0 0 18,810
AKAMAI TECHNOLOGIES INC COM 00971T101 896 12,490 SH   SOLE   0 0 12,490
ALPHABET INC CAP STK CL A 02079K305 1,743 1,481 SH   SOLE   0 0 1,481
ALPHABET INC CAP STK CL C 02079K107 2,974 2,535 SH   SOLE   0 0 2,535
ALTRIA GROUP INC COM 02209S103 275 4,782 SH   SOLE   0 0 4,782
AMAZON COM INC COM 023135106 8,298 4,660 SH   SOLE   0 0 4,660
AMETEK INC NEW COM 031100100 249 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100 253 1,330 SH   SOLE   0 0 1,330
APPLE INC COM 037833100 34,276 180,450 SH   SOLE   0 0 180,450
APPLIED MATLS INC COM 038222105 3,822 96,367 SH   SOLE   0 0 96,367
AT&T INC COM 00206R102 1,011 32,228 SH   SOLE   0 0 32,228
AUTOMATIC DATA PROCESSING IN COM 053015103 3,486 21,823 SH   SOLE   0 0 21,823
BANCORP INC DEL COM 05969A105 81 10,000 SH   SOLE   0 0 10,000
BANK AMER CORP COM 060505104 860 31,176 SH   SOLE   0 0 31,176
BB&T CORP COM 054937107 2,136 45,900 SH   SOLE   0 0 45,900
BLACKBERRY LTD COM 09228F103 2,523 250,075 SH   SOLE   0 0 250,075
BOEING CO COM 097023105 786 2,060 SH   SOLE   0 0 2,060
BP PLC SPONSORED ADR 055622104 1,638 37,458 SH   SOLE   0 0 37,458
BRISTOL MYERS SQUIBB CO COM 110122108 294 6,156 SH   SOLE   0 0 6,156
CATERPILLAR INC DEL COM 149123101 1,378 10,170 SH   SOLE   0 0 10,170
CBS CORP NEW CL B 124857202 235 4,953 SH   SOLE   0 0 4,953
CDK GLOBAL INC COM 12508E101 226 3,849 SH   SOLE   0 0 3,849
CHECK POINT SOFTWARE TECH LT ORD M22465104 240 1,900 SH   SOLE   0 0 1,900
CHEVRON CORP NEW COM 166764100 831 6,745 SH   SOLE   0 0 6,745
CISCO SYS INC COM 17275R102 11,858 219,634 SH   SOLE   0 0 219,634
COCA COLA CO COM 191216100 7,566 161,450 SH   SOLE   0 0 161,450
COLUMBIA SPORTSWEAR CO COM 198516106 313 3,000 SH   SOLE   0 0 3,000
CONOCOPHILLIPS COM 20825C104 232 3,471 SH   SOLE   0 0 3,471
COOPER TIRE & RUBR CO COM 216831107 438 14,660 SH   SOLE   0 0 14,660
CORNING INC COM 219350105 1,697 51,270 SH   SOLE   0 0 51,270
COSTCO WHSL CORP NEW COM 22160K105 19,801 81,775 SH   SOLE   0 0 81,775
CSX CORP COM 126408103 326 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 354 47,481 SH   SOLE   0 0 47,481
DEERE & CO COM 244199105 263 1,646 SH   SOLE   0 0 1,646
DELL TECHNOLOGIES INC CL C 24703L202 394 6,707 SH   SOLE   0 0 6,707
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 84 14,375 SH   SOLE   0 0 14,375
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 56 3,500 SH   SOLE   0 0 3,500
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 141 5,350 SH   SOLE   0 0 5,350
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 62 1,000 SH   SOLE   0 0 1,000
DISNEY WALT CO COM DISNEY 254687106 3,693 33,261 SH   SOLE   0 0 33,261
DOMINION ENERGY INC COM 25746U109 574 7,493 SH   SOLE   0 0 7,493
DOWDUPONT INC COM 26078J100 315 5,914 SH   SOLE   0 0 5,914
DUKE ENERGY CORP NEW COM NEW 26441C204 869 9,659 SH   SOLE   0 0 9,659
EDWARDS LIFESCIENCES CORP COM 28176E108 292 1,525 SH   SOLE   0 0 1,525
EMERSON ELEC CO COM 291011104 274 3,999 SH   SOLE   0 0 3,999
ENBRIDGE INC COM 29250N105 298 8,215 SH   SOLE   0 0 8,215
EXPEDITORS INTL WASH INC COM 302130109 805 10,608 SH   SOLE   0 0 10,608
EXXON MOBIL CORP COM 30231G102 9,702 120,075 SH   SOLE   0 0 120,075
F5 NETWORKS INC COM 315616102 455 2,900 SH   SOLE   0 0 2,900
FEDEX CORP COM 31428X106 3,691 20,346 SH   SOLE   0 0 20,346
FINISAR CORP COM NEW 31787A507 902 38,950 SH   SOLE   0 0 38,950
FLEX LTD ORD Y2573F102 173 17,340 SH   SOLE   0 0 17,340
FLUOR CORP NEW COM 343412102 373 10,135 SH   SOLE   0 0 10,135
FNB CORP PA COM 302520101 193 18,252 SH   SOLE   0 0 18,252
FOOT LOCKER INC COM 344849104 299 4,935 SH   SOLE   0 0 4,935
FORD MTR CO DEL COM 345370860 144 16,368 SH   SOLE   0 0 16,368
FRANKLIN RES INC COM 354613101 1,271 38,364 SH   SOLE   0 0 38,364
GARTNER INC COM 366651107 363 2,390 SH   SOLE   0 0 2,390
GENERAL DYNAMICS CORP COM 369550108 203 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM 369604103 873 87,380 SH   SOLE   0 0 87,380
GOLDMAN SACHS GROUP INC COM 38141G104 1,155 6,016 SH   SOLE   0 0 6,016
HELMERICH & PAYNE INC COM 423452101 997 17,947 SH   SOLE   0 0 17,947
HEWLETT PACKARD ENTERPRISE C COM 42824C109 318 20,614 SH   SOLE   0 0 20,614
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 42 13,050 SH   SOLE   0 0 13,050
HOME DEPOT INC COM 437076102 1,128 5,877 SH   SOLE   0 0 5,877
HONDA MOTOR LTD AMERN SHS 438128308 433 15,925 SH   SOLE   0 0 15,925
HP INC COM 40434L105 411 21,162 SH   SOLE   0 0 21,162
HUNT J B TRANS SVCS INC COM 445658107 203 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 298 1,440 SH   SOLE   0 0 1,440
INTEL CORP COM 458140100 4,092 76,204 SH   SOLE   0 0 76,204
INTERNATIONAL BUSINESS MACHS COM 459200101 2,346 16,628 SH   SOLE   0 0 16,628
INTUIT COM 461202103 237 906 SH   SOLE   0 0 906
INTUITIVE SURGICAL INC COM NEW 46120E602 434 760 SH   SOLE   0 0 760
ISHARES TR 1 3 YR TREAS BD 464287457 17 200 SH   SOLE   0 0 200
ISHARES TR TIPS BD ETF 464287176 3 27 SH   SOLE   0 0 27
ISHARES TR CHINA LG-CAP ETF 464287184 1,101 24,872 SH   SOLE   0 0 24,872
ISHARES TR CORE S&P500 ETF 464287200 79 278 SH   SOLE   0 0 278
ISHARES TR CORE S&P MCP ETF 464287507 35 186 SH   SOLE   0 0 186
ISHARES TR CORE S&P TTL STK 464287150 81 1,250 SH   SOLE   0 0 1,250
ISHARES TR TRANS AVG ETF 464287192 704 3,757 SH   SOLE   0 0 3,757
ISHARES TR SELECT DIVID ETF 464287168 165 1,678 SH   SOLE   0 0 1,678
ISHARES TR EUROPE ETF 464287861 1,294 29,815 SH   SOLE   0 0 29,815
ISHARES TR IBOXX INV CP ETF 464287242 52 438 SH   SOLE   0 0 438
ISHARES TR RUS 1000 GRW ETF 464287614 155 1,025 SH   SOLE   0 0 1,025
ISHARES TR RUS 1000 VAL ETF 464287598 12 100 SH   SOLE   0 0 100
ISHARES TR RUSSELL 2000 ETF 464287655 23 147 SH   SOLE   0 0 147
ISHARES TR S&P 500 GRWT ETF 464287309 26 153 SH   SOLE   0 0 153
ISHARES TR S&P MC 400GR ETF 464287606 21 98 SH   SOLE   0 0 98
ISHARES TR S&P MC 400VL ETF 464287705 21 133 SH   SOLE   0 0 133
ISHARES TR CORE S&P SCP ETF 464287804 30 385 SH   SOLE   0 0 385
ISHARES TR SP SMCP600VL ETF 464287879 20 134 SH   SOLE   0 0 134
ISHARES TR RUS MID CAP ETF 464287499 17 316 SH   SOLE   0 0 316
ISHARES TR MSCI EAFE ETF 464287465 59 916 SH   SOLE   0 0 916
ISHARES TR U.S. ENERGY ETF 464287796 4 100 SH   SOLE   0 0 100
ISHARES TR US HOME CONS ETF 464288752 560 15,881 SH   SOLE   0 0 15,881
ISHARES TR CORE US AGGBD ET 464287226 55 500 SH   SOLE   0 0 500
JOHNSON & JOHNSON COM 478160104 1,761 12,596 SH   SOLE   0 0 12,596
JPMORGAN CHASE & CO COM 46625H100 214 2,111 SH   SOLE   0 0 2,111
KIMBERLY CLARK CORP COM 494368103 2,498 20,162 SH   SOLE   0 0 20,162
KINDER MORGAN INC DEL COM 49456B101 206 10,286 SH   SOLE   0 0 10,286
KROGER CO COM 501044101 614 24,950 SH   SOLE   0 0 24,950
KULICKE & SOFFA INDS INC COM 501242101 1,018 46,020 SH   SOLE   0 0 46,020
LAM RESEARCH CORP COM 512807108 797 4,450 SH   SOLE   0 0 4,450
LINCOLN NATL CORP IND COM 534187109 240 4,088 SH   SOLE   0 0 4,088
LIVE NATION ENTERTAINMENT IN COM 538034109 837 13,180 SH   SOLE   0 0 13,180
LOCKHEED MARTIN CORP COM 539830109 3,212 10,700 SH   SOLE   0 0 10,700
LOWES COS INC COM 548661107 5,370 49,058 SH   SOLE   0 0 49,058
MANTECH INTL CORP CL A 564563104 419 7,750 SH   SOLE   0 0 7,750
MCDONALDS CORP COM 580135101 643 3,384 SH   SOLE   0 0 3,384
MERCK & CO INC COM 58933Y105 398 4,781 SH   SOLE   0 0 4,781
MICROSOFT CORP COM 594918104 6,610 56,042 SH   SOLE   0 0 56,042
MONMOUTH REAL ESTATE INVT CO CL A 609720107 439 33,300 SH   SOLE   0 0 33,300
MORGAN STANLEY COM NEW 617446448 1,168 27,685 SH   SOLE   0 0 27,685
NIKE INC CL B 654106103 2,274 27,005 SH   SOLE   0 0 27,005
NOKIA CORP SPONSORED ADR 654902204 289 50,552 SH   SOLE   0 0 50,552
NORTHROP GRUMMAN CORP COM 666807102 405 1,504 SH   SOLE   0 0 1,504
NOVO-NORDISK A S ADR 670100205 303 5,800 SH   SOLE   0 0 5,800
NUCOR CORP COM 670346105 396 6,780 SH   SOLE   0 0 6,780
NUTRIEN LTD COM 67077M108 459 8,692 SH   SOLE   0 0 8,692
NVIDIA CORP COM 67066G104 3,469 19,320 SH   SOLE   0 0 19,320
OCCIDENTAL PETE CORP COM 674599105 253 3,820 SH   SOLE   0 0 3,820
ORACLE CORP COM 68389X105 3,077 57,288 SH   SOLE   0 0 57,288
PACCAR INC COM 693718108 787 11,550 SH   SOLE   0 0 11,550
PAYCHEX INC COM 704326107 702 8,750 SH   SOLE   0 0 8,750
PAYPAL HLDGS INC COM 70450Y103 841 8,100 SH   SOLE   0 0 8,100
PEPSICO INC COM 713448108 543 4,430 SH   SOLE   0 0 4,430
PFIZER INC COM 717081103 1,023 24,088 SH   SOLE   0 0 24,088
PRICE T ROWE GROUP INC COM 74144T108 396 3,956 SH   SOLE   0 0 3,956
PROCTER AND GAMBLE CO COM 742718109 4,209 40,449 SH   SOLE   0 0 40,449
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,612 34,775 SH   SOLE   0 0 34,775
PROSHARES TR ULTRA FNCLS NEW 74347X633 402 10,030 SH   SOLE   0 0 10,030
PROSHARES TR PSHS ULTRUSS2000 74347R842 797 11,820 SH   SOLE   0 0 11,820
PROSHARES TR PSHS ULT S&P 500 74347R107 2,421 20,555 SH   SOLE   0 0 20,555
PROSHARES TR PSHS ULTSH 20YRS 74347B201 885 27,443 SH   SOLE   0 0 27,443
QUALCOMM INC COM 747525103 3,835 67,239 SH   SOLE   0 0 67,239
RAYTHEON CO COM NEW 755111507 2,418 13,280 SH   SOLE   0 0 13,280
RED HAT INC COM 756577102 4,062 22,231 SH   SOLE   0 0 22,231
ROYAL BK CDA MONTREAL QUE COM 780087102 221 2,920 SH   SOLE   0 0 2,920
SAP SE SPON ADR 803054204 546 4,725 SH   SOLE   0 0 4,725
SCHLUMBERGER LTD COM 806857108 2,229 51,159 SH   SOLE   0 0 51,159
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,840 27,832 SH   SOLE   0 0 27,832
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,880 20,495 SH   SOLE   0 0 20,495
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 835 11,134 SH   SOLE   0 0 11,134
SKYWORKS SOLUTIONS INC COM 83088M102 3,517 42,646 SH   SOLE   0 0 42,646
SOUTHERN CO COM 842587107 329 6,358 SH   SOLE   0 0 6,358
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,544 69,534 SH   SOLE   0 0 69,534
SPDR SERIES TRUST S&P BIOTECH 78464A870 368 4,061 SH   SOLE   0 0 4,061
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 736 23,935 SH   SOLE   0 0 23,935
STATE STR CORP COM 857477103 946 14,372 SH   SOLE   0 0 14,372
SUNTRUST BKS INC COM 867914103 721 12,165 SH   SOLE   0 0 12,165
SWISS HELVETIA FD INC COM 870875101 114 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 390 3,385 SH   SOLE   0 0 3,385
TARGET CORP COM 87612E106 1,456 18,140 SH   SOLE   0 0 18,140
TERADYNE INC COM 880770102 1,495 37,515 SH   SOLE   0 0 37,515
THE CHARLES SCHWAB CORPORATI COM 808513105 466 10,908 SH   SOLE   0 0 10,908
TIFFANY & CO NEW COM 886547108 232 2,200 SH   SOLE   0 0 2,200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,763 14,938 SH   SOLE   0 0 14,938
TRANSOCEAN LTD REG SHS H8817H100 277 31,750 SH   SOLE   0 0 31,750
UNITED PARCEL SERVICE INC CL B 911312106 4,560 40,809 SH   SOLE   0 0 40,809
UNITED TECHNOLOGIES CORP COM 913017109 489 3,791 SH   SOLE   0 0 3,791
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 512 29,733 SH   SOLE   0 0 29,733
VANGUARD INDEX FDS GROWTH ETF 922908736 171 1,095 SH   SOLE   0 0 1,095
VANGUARD INDEX FDS SML CP GRW ETF 922908595 30 165 SH   SOLE   0 0 165
VANGUARD INDEX FDS SM CP VAL ETF 922908611 18 143 SH   SOLE   0 0 143
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 11 130 SH   SOLE   0 0 130
VANGUARD INDEX FDS VALUE ETF 922908744 331 3,071 SH   SOLE   0 0 3,071
VARIAN MED SYS INC COM 92220P105 606 4,278 SH   SOLE   0 0 4,278
VERIZON COMMUNICATIONS INC COM 92343V104 2,228 37,681 SH   SOLE   0 0 37,681
VISA INC COM CL A 92826C839 2,714 17,378 SH   SOLE   0 0 17,378
WALMART INC COM 931142103 10,358 106,198 SH   SOLE   0 0 106,198
WELLS FARGO CO NEW COM 949746101 2,123 43,939 SH   SOLE   0 0 43,939
XILINX INC COM 983919101 995 7,850 SH   SOLE   0 0 7,850