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 385 2,019 SH   SOLE   0 0 2,019
ACTIVISION BLIZZARD INC COM 00507V109 779 16,722 SH   SOLE   0 0 16,722
ADOBE INC COM 00724F101 4,795 21,195 SH   SOLE   0 0 21,195
AKAMAI TECHNOLOGIES INC COM 00971T101 782 12,810 SH   SOLE   0 0 12,810
ALPHABET INC CAP STK CL A 02079K305 1,600 1,531 SH   SOLE   0 0 1,531
ALPHABET INC CAP STK CL C 02079K107 2,625 2,535 SH   SOLE   0 0 2,535
ALTRIA GROUP INC COM 02209S103 227 4,603 SH   SOLE   0 0 4,603
AMAZON COM INC COM 023135106 6,763 4,503 SH   SOLE   0 0 4,503
AMETEK INC NEW COM 031100100 203 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100 259 1,330 SH   SOLE   0 0 1,330
APPLE INC COM 037833100 28,456 180,397 SH   SOLE   0 0 180,397
APPLIED MATLS INC COM 038222105 3,197 97,642 SH   SOLE   0 0 97,642
AT&T INC COM 00206R102 982 34,410 SH   SOLE   0 0 34,410
AUTOMATIC DATA PROCESSING IN COM 053015103 2,864 21,845 SH   SOLE   0 0 21,845
BANCORP INC DEL COM 05969A105 80 10,000 SH   SOLE   0 0 10,000
BANK AMER CORP COM 060505104 849 34,448 SH   SOLE   0 0 34,448
BB&T CORP COM 054937107 2,029 46,831 SH   SOLE   0 0 46,831
BLACKBERRY LTD COM 09228F103 1,706 239,875 SH   SOLE   0 0 239,875
BOEING CO COM 097023105 664 2,060 SH   SOLE   0 0 2,060
BP PLC SPONSORED ADR 055622104 1,445 38,094 SH   SOLE   0 0 38,094
BRISTOL MYERS SQUIBB CO COM 110122108 320 6,156 SH   SOLE   0 0 6,156
CATERPILLAR INC DEL COM 149123101 1,312 10,323 SH   SOLE   0 0 10,323
CBS CORP NEW CL B 124857202 217 4,953 SH   SOLE   0 0 4,953
CHEVRON CORP NEW COM 166764100 736 6,764 SH   SOLE   0 0 6,764
CISCO SYS INC COM 17275R102 9,483 218,850 SH   SOLE   0 0 218,850
COCA COLA CO COM 191216100 6,904 145,805 SH   SOLE   0 0 145,805
COLUMBIA SPORTSWEAR CO COM 198516106 266 3,165 SH   SOLE   0 0 3,165
CONOCOPHILLIPS COM 20825C104 216 3,471 SH   SOLE   0 0 3,471
COOPER TIRE & RUBR CO COM 216831107 482 14,900 SH   SOLE   0 0 14,900
CORNING INC COM 219350105 1,549 51,270 SH   SOLE   0 0 51,270
COSTCO WHSL CORP NEW COM 22160K105 16,604 81,510 SH   SOLE   0 0 81,510
CSX CORP COM 126408103 271 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 353 47,716 SH   SOLE   0 0 47,716
DEERE & CO COM 244199105 216 1,450 SH   SOLE   0 0 1,450
DELL TECHNOLOGIES INC CL C 24703L202 299 3,742 SH   SOLE   0 0 3,742
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 83 14,375 SH   SOLE   0 0 14,375
DISNEY WALT CO COM DISNEY 254687106 3,713 33,861 SH   SOLE   0 0 33,861
DOMINION ENERGY INC COM 25746U109 288 4,034 SH   SOLE   0 0 4,034
DOWDUPONT INC COM 26078J100 300 5,614 SH   SOLE   0 0 5,614
DUKE ENERGY CORP NEW COM NEW 26441C204 758 8,786 SH   SOLE   0 0 8,786
EDWARDS LIFESCIENCES CORP COM 28176E108 234 1,525 SH   SOLE   0 0 1,525
EMERSON ELEC CO COM 291011104 239 3,999 SH   SOLE   0 0 3,999
ENBRIDGE INC COM 29250N105 270 8,695 SH   SOLE   0 0 8,695
EXPEDITORS INTL WASH INC COM 302130109 733 10,758 SH   SOLE   0 0 10,758
EXXON MOBIL CORP COM 30231G102 8,515 124,873 SH   SOLE   0 0 124,873
F5 NETWORKS INC COM 315616102 470 2,900 SH   SOLE   0 0 2,900
FEDEX CORP COM 31428X106 839 5,200 SH   SOLE   0 0 5,200
FINISAR CORP COM NEW 31787A507 840 38,900 SH   SOLE   0 0 38,900
FLEX LTD ORD Y2573F102 132 17,340 SH   SOLE   0 0 17,340
FLUOR CORP NEW COM 343412102 306 9,510 SH   SOLE   0 0 9,510
FNB CORP PA COM 302520101 180 18,252 SH   SOLE   0 0 18,252
FOOT LOCKER INC COM 344849104 263 4,935 SH   SOLE   0 0 4,935
FRANKLIN RES INC COM 354613101 1,164 39,229 SH   SOLE   0 0 39,229
GARTNER INC COM 366651107 306 2,390 SH   SOLE   0 0 2,390
GENERAL ELECTRIC CO COM 369604103 691 91,309 SH   SOLE   0 0 91,309
GOLDMAN SACHS GROUP INC COM 38141G104 784 4,691 SH   SOLE   0 0 4,691
HELMERICH & PAYNE INC COM 423452101 850 17,737 SH   SOLE   0 0 17,737
HEWLETT PACKARD ENTERPRISE C COM 42824C109 282 21,314 SH   SOLE   0 0 21,314
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 45 13,050 SH   SOLE   0 0 13,050
HOME DEPOT INC COM 437076102 1,027 5,979 SH   SOLE   0 0 5,979
HONDA MOTOR LTD AMERN SHS 438128308 479 18,125 SH   SOLE   0 0 18,125
HP INC COM 40434L105 447 21,844 SH   SOLE   0 0 21,844
HUNTINGTON INGALLS INDS INC COM 446413106 274 1,440 SH   SOLE   0 0 1,440
INTEL CORP COM 458140100 3,645 77,661 SH   SOLE   0 0 77,661
INTERNATIONAL BUSINESS MACHS COM 459200101 2,008 17,663 SH   SOLE   0 0 17,663
INTUITIVE SURGICAL INC COM NEW 46120E602 364 760 SH   SOLE   0 0 760
ISHARES TR CHINA LG-CAP ETF 464287184 984 25,175 SH   SOLE   0 0 25,175
ISHARES TR TRANS AVG ETF 464287192 634 3,840 SH   SOLE   0 0 3,840
ISHARES TR US HOME CONS ETF 464288752 490 16,315 SH   SOLE   0 0 16,315
ISHARES TR EUROPE ETF 464287861 1,245 31,815 SH   SOLE   0 0 31,815
JOHNSON & JOHNSON COM 478160104 1,671 12,947 SH   SOLE   0 0 12,947
KIMBERLY CLARK CORP COM 494368103 2,421 21,247 SH   SOLE   0 0 21,247
KINDER MORGAN INC DEL COM 49456B101 158 10,286 SH   SOLE   0 0 10,286
KROGER CO COM 501044101 531 19,300 SH   SOLE   0 0 19,300
KULICKE & SOFFA INDS INC COM 501242101 933 46,020 SH   SOLE   0 0 46,020
LAM RESEARCH CORP COM 512807108 698 5,125 SH   SOLE   0 0 5,125
LINCOLN NATL CORP IND COM 534187109 210 4,088 SH   SOLE   0 0 4,088
LIVE NATION ENTERTAINMENT IN COM 538034109 654 13,280 SH   SOLE   0 0 13,280
LOCKHEED MARTIN CORP COM 539830109 2,549 9,735 SH   SOLE   0 0 9,735
LOWES COS INC COM 548661107 4,585 49,645 SH   SOLE   0 0 49,645
MANTECH INTL CORP CL A 564563104 353 6,750 SH   SOLE   0 0 6,750
MCDONALDS CORP COM 580135101 583 3,284 SH   SOLE   0 0 3,284
MERCK & CO INC COM 58933Y105 365 4,781 SH   SOLE   0 0 4,781
MICROSOFT CORP COM 594918104 5,767 56,782 SH   SOLE   0 0 56,782
MORGAN STANLEY COM NEW 617446448 1,125 28,384 SH   SOLE   0 0 28,384
NIKE INC CL B 654106103 2,002 27,005 SH   SOLE   0 0 27,005
NOKIA CORP SPONSORED ADR 654902204 302 51,842 SH   SOLE   0 0 51,842
NORTHROP GRUMMAN CORP COM 666807102 301 1,229 SH   SOLE   0 0 1,229
NOVO-NORDISK A S ADR 670100205 313 6,800 SH   SOLE   0 0 6,800
NUCOR CORP COM 670346105 332 6,405 SH   SOLE   0 0 6,405
NUTRIEN LTD COM 67077M108 453 9,644 SH   SOLE   0 0 9,644
NVIDIA CORP COM 67066G104 2,606 19,520 SH   SOLE   0 0 19,520
OCCIDENTAL PETE CORP DEL COM 674599105 221 3,596 SH   SOLE   0 0 3,596
ORACLE CORP COM 68389X105 2,587 57,288 SH   SOLE   0 0 57,288
PACCAR INC COM 693718108 602 10,539 SH   SOLE   0 0 10,539
PAYCHEX INC COM 704326107 570 8,750 SH   SOLE   0 0 8,750
PAYPAL HLDGS INC COM 70450Y103 704 8,375 SH   SOLE   0 0 8,375
PEPSICO INC COM 713448108 493 4,460 SH   SOLE   0 0 4,460
PFIZER INC COM 717081103 1,030 23,588 SH   SOLE   0 0 23,588
PROCTER AND GAMBLE CO COM 742718109 3,732 40,601 SH   SOLE   0 0 40,601
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,317 34,825 SH   SOLE   0 0 34,825
PROSHARES TR ULTRA FNCLS NEW 74347X633 327 10,030 SH   SOLE   0 0 10,030
PROSHARES TR PSHS ULTRUSS2000 74347R842 654 12,545 SH   SOLE   0 0 12,545
PROSHARES TR PSHS ULT S&P 500 74347R107 1,917 20,655 SH   SOLE   0 0 20,655
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,125 32,010 SH   SOLE   0 0 32,010
QUALCOMM INC COM 747525103 3,868 67,959 SH   SOLE   0 0 67,959
RAYTHEON CO COM NEW 755111507 2,026 13,210 SH   SOLE   0 0 13,210
RED HAT INC COM 756577102 3,910 22,261 SH   SOLE   0 0 22,261
ROYAL BK CDA MONTREAL QUE COM 780087102 226 3,293 SH   SOLE   0 0 3,293
SAP SE SPON ADR 803054204 470 4,725 SH   SOLE   0 0 4,725
SCHLUMBERGER LTD COM 806857108 1,762 48,847 SH   SOLE   0 0 48,847
SCHWAB CHARLES CORP NEW COM 808513105 453 10,905 SH   SOLE   0 0 10,905
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,636 28,519 SH   SOLE   0 0 28,519
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,794 20,735 SH   SOLE   0 0 20,735
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 747 11,600 SH   SOLE   0 0 11,600
SKYWORKS SOLUTIONS INC COM 83088M102 2,849 42,511 SH   SOLE   0 0 42,511
SOUTHERN CO COM 842587107 265 6,033 SH   SOLE   0 0 6,033
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,270 68,219 SH   SOLE   0 0 68,219
SPDR SERIES TRUST S&P BIOTECH 78464A870 302 4,211 SH   SOLE   0 0 4,211
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 600 22,610 SH   SOLE   0 0 22,610
STATE STR CORP COM 857477103 766 12,142 SH   SOLE   0 0 12,142
SUNTRUST BKS INC COM 867914103 699 13,865 SH   SOLE   0 0 13,865
SYNOPSYS INC COM 871607107 285 3,385 SH   SOLE   0 0 3,385
TARGET CORP COM 87612E106 1,123 16,990 SH   SOLE   0 0 16,990
TERADYNE INC COM 880770102 1,180 37,615 SH   SOLE   0 0 37,615
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,811 15,605 SH   SOLE   0 0 15,605
TRANSOCEAN LTD REG SHS H8817H100 220 31,750 SH   SOLE   0 0 31,750
UNITED PARCEL SERVICE INC CL B 911312106 3,890 39,889 SH   SOLE   0 0 39,889
UNITED TECHNOLOGIES CORP COM 913017109 404 3,791 SH   SOLE   0 0 3,791
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 405 28,883 SH   SOLE   0 0 28,883
VANGUARD INDEX FDS VALUE ETF 922908744 223 2,276 SH   SOLE   0 0 2,276
VARIAN MED SYS INC COM 92220P105 485 4,278 SH   SOLE   0 0 4,278
VERIZON COMMUNICATIONS INC COM 92343V104 2,139 38,041 SH   SOLE   0 0 38,041
VISA INC COM CL A 92826C839 2,293 17,378 SH   SOLE   0 0 17,378
WALMART INC COM 931142103 9,802 105,230 SH   SOLE   0 0 105,230
WELLS FARGO CO NEW COM 949746101 1,943 42,156 SH   SOLE   0 0 42,156
XILINX INC COM 983919101 754 8,850 SH   SOLE   0 0 8,850