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 352 1,997 SH   SOLE   0 0 1,997
ACTIVISION BLIZZARD INC COM 00507V109 947 15,942 SH   SOLE   0 0 15,942
ADOBE INC COM 00724F101 6,852 20,775 SH   SOLE   0 0 20,775
ADVANCED MICRO DEVICES INC COM 007903107 422 9,200 SH   SOLE   0 0 9,200
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,120 24,540 SH   SOLE   0 0 24,540
AKAMAI TECHNOLOGIES INC COM 00971T101 1,044 12,090 SH   SOLE   0 0 12,090
ALPHABET INC CAP STK CL C 02079K107 3,502 2,619 SH   SOLE   0 0 2,619
ALPHABET INC CAP STK CL A 02079K305 1,923 1,436 SH   SOLE   0 0 1,436
ALTRIA GROUP INC COM 02209S103 263 5,277 SH   SOLE   0 0 5,277
AMAZON COM INC COM 023135106 8,962 4,850 SH   SOLE   0 0 4,850
AMETEK INC NEW COM 031100100 299 3,000 SH   SOLE   0 0 3,000
AMGEN INC COM 031162100 297 1,230 SH   SOLE   0 0 1,230
APPLE INC COM 037833100 51,827 176,493 SH   SOLE   0 0 176,493
APPLIED MATLS INC COM 038222105 5,673 92,942 SH   SOLE   0 0 92,942
AT&T INC COM 00206R102 1,009 25,814 SH   SOLE   0 0 25,814
AUTOMATIC DATA PROCESSING IN COM 053015103 3,615 21,204 SH   SOLE   0 0 21,204
BANCORP INC DEL COM 05969A105 161 12,381 SH   SOLE   0 0 12,381
BANK AMER CORP COM 060505104 1,017 28,869 SH   SOLE   0 0 28,869
BLACKBERRY LTD COM 09228F103 1,195 186,165 SH   SOLE   0 0 186,165
BLOCK H & R INC COM 093671105 371 15,810 SH   SOLE   0 0 15,810
BOEING CO COM 097023105 736 2,260 SH   SOLE   0 0 2,260
BP PLC SPONSORED ADR 055622104 1,336 35,392 SH   SOLE   0 0 35,392
BRISTOL MYERS SQUIBB CO COM 110122108 634 9,873 SH   SOLE   0 0 9,873
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 300 SH   SOLE   0 0 300
CATERPILLAR INC DEL COM 149123101 1,575 10,665 SH   SOLE   0 0 10,665
CHECK POINT SOFTWARE TECH LT ORD M22465104 211 1,900 SH   SOLE   0 0 1,900
CHEVRON CORP NEW COM 166764100 809 6,715 SH   SOLE   0 0 6,715
CIENA CORP COM NEW 171779309 213 5,000 SH   SOLE   0 0 5,000
CISCO SYS INC COM 17275R102 11,670 243,337 SH   SOLE   0 0 243,337
COCA COLA CO COM 191216100 9,090 164,236 SH   SOLE   0 0 164,236
COLUMBIA SPORTSWEAR CO COM 198516106 301 3,000 SH   SOLE   0 0 3,000
CONOCOPHILLIPS COM 20825C104 233 3,587 SH   SOLE   0 0 3,587
COOPER TIRE & RUBR CO COM 216831107 346 12,040 SH   SOLE   0 0 12,040
CORNING INC COM 219350105 1,437 49,370 SH   SOLE   0 0 49,370
COSTCO WHSL CORP NEW COM 22160K105 23,167 78,821 SH   SOLE   0 0 78,821
CSX CORP COM 126408103 316 4,362 SH   SOLE   0 0 4,362
DAKTRONICS INC COM 234264109 197 32,416 SH   SOLE   0 0 32,416
DEERE & CO COM 244199105 233 1,346 SH   SOLE   0 0 1,346
DELL TECHNOLOGIES INC CL C 24703L202 345 6,710 SH   SOLE   0 0 6,710
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 50 11,775 SH   SOLE   0 0 11,775
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 131 3,850 SH   SOLE   0 0 3,850
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 277 23,475 SH   SOLE   0 0 23,475
DISNEY WALT CO COM DISNEY 254687106 4,761 32,916 SH   SOLE   0 0 32,916
DOMINION ENERGY INC COM 25746U109 500 6,037 SH   SOLE   0 0 6,037
DUKE ENERGY CORP NEW COM NEW 26441C204 798 8,754 SH   SOLE   0 0 8,754
EDWARDS LIFESCIENCES CORP COM 28176E108 332 1,425 SH   SOLE   0 0 1,425
EMERSON ELEC CO COM 291011104 271 3,550 SH   SOLE   0 0 3,550
ENBRIDGE INC COM 29250N105 348 8,759 SH   SOLE   0 0 8,759
EXPEDITORS INTL WASH INC COM 302130109 821 10,518 SH   SOLE   0 0 10,518
EXXON MOBIL CORP COM 30231G102 8,262 118,407 SH   SOLE   0 0 118,407
F5 NETWORKS INC COM 315616102 1,093 7,825 SH   SOLE   0 0 7,825
FEDEX CORP COM 31428X106 5,465 36,142 SH   SOLE   0 0 36,142
FLEX LTD ORD Y2573F102 204 16,140 SH   SOLE   0 0 16,140
FLUOR CORP NEW COM 343412102 475 25,185 SH   SOLE   0 0 25,185
FNB CORP PA COM 302520101 232 18,252 SH   SOLE   0 0 18,252
FRANKLIN RES INC COM 354613101 854 32,889 SH   SOLE   0 0 32,889
GARTNER INC COM 366651107 368 2,390 SH   SOLE   0 0 2,390
GENERAL DYNAMICS CORP COM 369550108 212 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM 369604103 590 52,857 SH   SOLE   0 0 52,857
GENUINE PARTS CO COM 372460105 291 2,735 SH   SOLE   0 0 2,735
GLOBUS MED INC CL A 379577208 1,067 18,120 SH   SOLE   0 0 18,120
GOLDMAN SACHS GROUP INC COM 38141G104 1,141 4,961 SH   SOLE   0 0 4,961
HELMERICH & PAYNE INC COM 423452101 1,789 39,386 SH   SOLE   0 0 39,386
HEWLETT PACKARD ENTERPRISE C COM 42824C109 316 19,944 SH   SOLE   0 0 19,944
HOME DEPOT INC COM 437076102 1,268 5,806 SH   SOLE   0 0 5,806
HONDA MOTOR LTD AMERN SHS 438128308 420 14,825 SH   SOLE   0 0 14,825
HORMEL FOODS CORP COM 440452100 665 14,750 SH   SOLE   0 0 14,750
HP INC COM 40434L105 428 20,820 SH   SOLE   0 0 20,820
HUNT J B TRANS SVCS INC COM 445658107 234 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 361 1,440 SH   SOLE   0 0 1,440
II VI INC COM 902104108 223 6,609 SH   SOLE   0 0 6,609
INTEL CORP COM 458140100 6,193 103,478 SH   SOLE   0 0 103,478
INTERNATIONAL BUSINESS MACHS COM 459200101 903 6,740 SH   SOLE   0 0 6,740
INTUIT COM 461202103 231 881 SH   SOLE   0 0 881
INTUITIVE SURGICAL INC COM NEW 46120E602 449 760 SH   SOLE   0 0 760
ISHARES TR RUS MID CAP ETF 464287499 19 316 SH   SOLE   0 0 316
ISHARES TR CORE S&P TTL STK 464287150 91 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 134 1,268 SH   SOLE   0 0 1,268
ISHARES TR CHINA LG-CAP ETF 464287184 1,035 23,732 SH   SOLE   0 0 23,732
ISHARES TR TRANS AVG ETF 464287192 700 3,582 SH   SOLE   0 0 3,582
ISHARES TR CORE S&P500 ETF 464287200 90 278 SH   SOLE   0 0 278
ISHARES TR CORE US AGGBD ET 464287226 42 370 SH   SOLE   0 0 370
ISHARES TR IBOXX INV CP ETF 464287242 13 100 SH   SOLE   0 0 100
ISHARES TR S&P 500 GRWT ETF 464287309 30 153 SH   SOLE   0 0 153
ISHARES TR MSCI EAFE ETF 464287465 53 766 SH   SOLE   0 0 766
ISHARES TR CORE S&P MCP ETF 464287507 38 186 SH   SOLE   0 0 186
ISHARES TR RUS 1000 VAL ETF 464287598 14 100 SH   SOLE   0 0 100
ISHARES TR S&P MC 400GR ETF 464287606 23 98 SH   SOLE   0 0 98
ISHARES TR RUS 1000 GRW ETF 464287614 169 959 SH   SOLE   0 0 959
ISHARES TR RUSSELL 2000 ETF 464287655 24 147 SH   SOLE   0 0 147
ISHARES TR S&P MC 400VL ETF 464287705 23 133 SH   SOLE   0 0 133
ISHARES TR U.S. ENERGY ETF 464287796 3 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 32 385 SH   SOLE   0 0 385
ISHARES TR EUROPE ETF 464287861 1,359 28,941 SH   SOLE   0 0 28,941
ISHARES TR SP SMCP600VL ETF 464287879 22 134 SH   SOLE   0 0 134
JOHNSON & JOHNSON COM 478160104 1,104 7,570 SH   SOLE   0 0 7,570
JPMORGAN CHASE & CO COM 46625H100 273 1,961 SH   SOLE   0 0 1,961
KIMBERLY CLARK CORP COM 494368103 1,271 9,241 SH   SOLE   0 0 9,241
KOHLS CORP COM 500255104 230 4,505 SH   SOLE   0 0 4,505
KROGER CO COM 501044101 949 32,725 SH   SOLE   0 0 32,725
KULICKE & SOFFA INDS INC COM 501242101 1,174 43,180 SH   SOLE   0 0 43,180
LAM RESEARCH CORP COM 512807108 1,272 4,350 SH   SOLE   0 0 4,350
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 303 15,700 SH   SOLE   0 0 15,700
LINCOLN NATL CORP IND COM 534187109 257 4,357 SH   SOLE   0 0 4,357
LIVE NATION ENTERTAINMENT IN COM 538034109 942 13,180 SH   SOLE   0 0 13,180
LOCKHEED MARTIN CORP COM 539830109 3,863 9,920 SH   SOLE   0 0 9,920
LOWES COS INC COM 548661107 5,623 46,956 SH   SOLE   0 0 46,956
MANTECH INTL CORP CL A 564563104 355 4,450 SH   SOLE   0 0 4,450
MCDONALDS CORP COM 580135101 629 3,184 SH   SOLE   0 0 3,184
MERCK & CO INC COM 58933Y105 456 5,014 SH   SOLE   0 0 5,014
MICROSOFT CORP COM 594918104 8,659 54,909 SH   SOLE   0 0 54,909
MONMOUTH REAL ESTATE INVT CO CL A 609720107 869 59,985 SH   SOLE   0 0 59,985
MORGAN STANLEY COM NEW 617446448 1,373 26,864 SH   SOLE   0 0 26,864
NIKE INC CL B 654106103 2,682 26,470 SH   SOLE   0 0 26,470
NOKIA CORP SPONSORED ADR 654902204 148 39,927 SH   SOLE   0 0 39,927
NORTHROP GRUMMAN CORP COM 666807102 517 1,504 SH   SOLE   0 0 1,504
NUCOR CORP COM 670346105 320 5,680 SH   SOLE   0 0 5,680
NUTRIEN LTD COM 67077M108 259 5,410 SH   SOLE   0 0 5,410
NVIDIA CORP COM 67066G104 4,754 20,204 SH   SOLE   0 0 20,204
OCCIDENTAL PETE CORP COM 674599105 1,488 36,103 SH   SOLE   0 0 36,103
OLD DOMINION FREIGHT LINE IN COM 679580100 210 1,107 SH   SOLE   0 0 1,107
ORACLE CORP COM 68389X105 2,894 54,618 SH   SOLE   0 0 54,618
PACCAR INC COM 693718108 657 8,300 SH   SOLE   0 0 8,300
PAYCHEX INC COM 704326107 736 8,650 SH   SOLE   0 0 8,650
PAYPAL HLDGS INC COM 70450Y103 876 8,100 SH   SOLE   0 0 8,100
PEPSICO INC COM 713448108 581 4,252 SH   SOLE   0 0 4,252
PFIZER INC COM 717081103 956 24,410 SH   SOLE   0 0 24,410
PHILIP MORRIS INTL INC COM 718172109 244 2,870 SH   SOLE   0 0 2,870
PRICE T ROWE GROUP INC COM 74144T108 360 2,956 SH   SOLE   0 0 2,956
PROCTER & GAMBLE CO COM 742718109 4,038 32,333 SH   SOLE   0 0 32,333
PROSHARES TR PSHS ULTRA O&G 74347R719 208 8,116 SH   SOLE   0 0 8,116
PROSHARES TR PSHS ULTSH 20YRS 74347B201 657 24,762 SH   SOLE   0 0 24,762
PROSHARES TR PSHS ULT S&P 500 74347R107 3,101 20,555 SH   SOLE   0 0 20,555
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,929 34,700 SH   SOLE   0 0 34,700
PROSHARES TR PSHS ULTRUSS2000 74347R842 910 11,820 SH   SOLE   0 0 11,820
PROSHARES TR ULTRA FNCLS NEW 74347X633 533 9,930 SH   SOLE   0 0 9,930
QUALCOMM INC COM 747525103 3,868 43,839 SH   SOLE   0 0 43,839
RAYTHEON CO COM NEW 755111507 3,774 17,176 SH   SOLE   0 0 17,176
ROYAL BK CDA MONTREAL QUE COM 780087102 329 4,148 SH   SOLE   0 0 4,148
SAP SE SPON ADR 803054204 620 4,625 SH   SOLE   0 0 4,625
SCHLUMBERGER LTD COM 806857108 2,092 52,028 SH   SOLE   0 0 52,028
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,238 20,620 SH   SOLE   0 0 20,620
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,001 19,645 SH   SOLE   0 0 19,645
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30 975 SH   SOLE   0 0 975
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 846 10,384 SH   SOLE   0 0 10,384
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 4,468 36,961 SH   SOLE   0 0 36,961
SOUTHERN CO COM 842587107 384 6,030 SH   SOLE   0 0 6,030
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,733 66,990 SH   SOLE   0 0 66,990
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 7 193 SH   SOLE   0 0 193
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 318 13,435 SH   SOLE   0 0 13,435
SPDR SERIES TRUST S&P BK ETF 78464A797 95 2,008 SH   SOLE   0 0 2,008
SPDR SERIES TRUST S&P BIOTECH 78464A870 422 4,436 SH   SOLE   0 0 4,436
STATE STR CORP COM 857477103 271 3,432 SH   SOLE   0 0 3,432
SWISS HELVETIA FD INC COM 870875101 126 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 454 3,260 SH   SOLE   0 0 3,260
TAPESTRY INC COM 876030107 243 9,015 SH   SOLE   0 0 9,015
TARGET CORP COM 87612E106 1,681 13,115 SH   SOLE   0 0 13,115
TERADYNE INC COM 880770102 2,456 36,015 SH   SOLE   0 0 36,015
THE CHARLES SCHWAB CORPORATI COM 808513105 752 15,818 SH   SOLE   0 0 15,818
TIFFANY & CO NEW COM 886547108 294 2,200 SH   SOLE   0 0 2,200
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 901 6,409 SH   SOLE   0 0 6,409
TRANSOCEAN LTD REG SHS H8817H100 220 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 2,946 52,306 SH   SOLE   0 0 52,306
UNITED PARCEL SERVICE INC CL B 911312106 4,547 38,845 SH   SOLE   0 0 38,845
UNITED TECHNOLOGIES CORP COM 913017109 538 3,591 SH   SOLE   0 0 3,591
VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 273 20,598 SH   SOLE   0 0 20,598
VARIAN MED SYS INC COM 92220P105 608 4,278 SH   SOLE   0 0 4,278
VERIZON COMMUNICATIONS INC COM 92343V104 2,200 35,830 SH   SOLE   0 0 35,830
VISA INC COM CL A 92826C839 3,200 17,031 SH   SOLE   0 0 17,031
VMWARE INC CL A COM 928563402 1,020 6,720 SH   SOLE   0 0 6,720
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,026 17,395 SH   SOLE   0 0 17,395
WALMART INC COM 931142103 12,123 102,013 SH   SOLE   0 0 102,013
WELLS FARGO CO NEW COM 949746101 2,481 46,116 SH   SOLE   0 0 46,116
XILINX INC COM 983919101 767 7,850 SH   SOLE   0 0 7,850