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 305 1,905 SH   SOLE   0 0 1,905
ACTIVISION BLIZZARD INC COM 00507V109 1,277 15,771 SH   SOLE   0 0 15,771
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,894 20,175 SH   SOLE   0 0 20,175
ADVANCED MICRO DEVICES INC COM 007903107 713 8,700 SH   SOLE   0 0 8,700
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,177 29,515 SH   SOLE   0 0 29,515
AKAMAI TECHNOLOGIES INC COM 00971T101 1,336 12,090 SH   SOLE   0 0 12,090
ALPHABET INC CAP STK CL C 02079K107 3,886 2,644 SH   SOLE   0 0 2,644
ALPHABET INC CAP STK CL A 02079K305 2,036 1,389 SH   SOLE   0 0 1,389
AMAZON COM INC COM 023135106 16,962 5,387 SH   SOLE   0 0 5,387
AMETEK INC COM 031100100 321 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 305 1,200 SH   SOLE   0 0 1,200
APPLE INC COM 037833100 67,640 584,056 SH   SOLE   0 0 584,056
APPLIED MATLS INC COM 038222105 5,177 87,077 SH   SOLE   0 0 87,077
AT&T INC COM 00206R102 691 24,223 SH   SOLE   0 0 24,223
AUTOMATIC DATA PROCESSING IN COM 053015103 2,883 20,667 SH   SOLE   0 0 20,667
BANCORP INC DEL COM 05969A105 206 23,863 SH   SOLE   0 0 23,863
BK OF AMERICA CORP COM 060505104 811 33,656 SH   SOLE   0 0 33,656
BLACKBERRY LTD COM 09228F103 915 199,325 SH   SOLE   0 0 199,325
BLOCK H & R INC COM 093671105 307 18,860 SH   SOLE   0 0 18,860
BOEING CO COM 097023105 298 1,806 SH   SOLE   0 0 1,806
BP PLC SPONSORED ADR 055622104 598 34,242 SH   SOLE   0 0 34,242
BRISTOL-MYERS SQUIBB CO COM 110122108 543 9,006 SH   SOLE   0 0 9,006
CATERPILLAR INC DEL COM 149123101 1,548 10,380 SH   SOLE   0 0 10,380
CHECK POINT SOFTWARE TECH LT ORD M22465104 397 3,300 SH   SOLE   0 0 3,300
CHEVRON CORP NEW COM 166764100 410 5,699 SH   SOLE   0 0 5,699
CISCO SYS INC COM 17275R102 10,708 271,852 SH   SOLE   0 0 271,852
COCA COLA CO COM 191216100 7,616 154,271 SH   SOLE   0 0 154,271
COLUMBIA SPORTSWEAR CO COM 198516106 252 2,900 SH   SOLE   0 0 2,900
CONSOLIDATED EDISON INC COM 209115104 233 3,000 SH   SOLE   0 0 3,000
COOPER TIRE & RUBR CO COM 216831107 313 9,870 SH   SOLE   0 0 9,870
CORNING INC COM 219350105 1,496 46,170 SH   SOLE   0 0 46,170
COSTCO WHSL CORP NEW COM 22160K105 26,902 75,781 SH   SOLE   0 0 75,781
CSX CORP COM 126408103 292 3,762 SH   SOLE   0 0 3,762
DAKTRONICS INC COM 234264109 126 31,876 SH   SOLE   0 0 31,876
DELL TECHNOLOGIES INC CL C 24703L202 453 6,694 SH   SOLE   0 0 6,694
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756 31 11,775 SH   SOLE   0 0 11,775
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 197 11,300 SH   SOLE   0 0 11,300
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849 229 4,512 SH   SOLE   0 0 4,512
DISNEY WALT CO COM DISNEY 254687106 4,616 37,200 SH   SOLE   0 0 37,200
DOMINION ENERGY INC COM 25746U109 477 6,037 SH   SOLE   0 0 6,037
DUKE ENERGY CORP NEW COM NEW 26441C204 846 9,554 SH   SOLE   0 0 9,554
EDWARDS LIFESCIENCES CORP COM 28176E108 287 3,600 SH   SOLE   0 0 3,600
ENBRIDGE INC COM 29250N105 210 7,192 SH   SOLE   0 0 7,192
EXPEDITORS INTL WASH INC COM 302130109 991 10,943 SH   SOLE   0 0 10,943
EXPONENT INC COM 30214U102 202 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 3,514 102,345 SH   SOLE   0 0 102,345
F5 NETWORKS INC COM 315616102 610 4,970 SH   SOLE   0 0 4,970
FACEBOOK INC CL A 30303M102 592 2,259 SH   SOLE   0 0 2,259
FEDEX CORP COM 31428X106 9,035 35,922 SH   SOLE   0 0 35,922
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 276 8,158 SH   SOLE   0 0 8,158
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 16 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 18 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 179 16,040 SH   SOLE   0 0 16,040
FLUOR CORP NEW COM 343412102 198 22,435 SH   SOLE   0 0 22,435
FORTINET INC COM 34959E109 212 1,800 SH   SOLE   0 0 1,800
FRANKLIN RESOURCES INC COM 354613101 729 35,839 SH   SOLE   0 0 35,839
GARTNER INC COM 366651107 261 2,090 SH   SOLE   0 0 2,090
GENERAL ELECTRIC CO COM 369604103 308 49,450 SH   SOLE   0 0 49,450
GENUINE PARTS CO COM 372460105 296 3,110 SH   SOLE   0 0 3,110
GILEAD SCIENCES INC COM 375558103 225 3,561 SH   SOLE   0 0 3,561
GLOBUS MED INC CL A 379577208 803 16,220 SH   SOLE   0 0 16,220
GOLDMAN SACHS GROUP INC COM 38141G104 731 3,635 SH   SOLE   0 0 3,635
HELMERICH & PAYNE INC COM 423452101 674 45,999 SH   SOLE   0 0 45,999
HEWLETT PACKARD ENTERPRISE C COM 42824C109 169 18,004 SH   SOLE   0 0 18,004
HOME DEPOT INC COM 437076102 1,602 5,768 SH   SOLE   0 0 5,768
HONDA MOTOR LTD AMERN SHS 438128308 284 12,000 SH   SOLE   0 0 12,000
HORMEL FOODS CORP COM 440452100 702 14,350 SH   SOLE   0 0 14,350
HP INC COM 40434L105 368 19,397 SH   SOLE   0 0 19,397
HUNT J B TRANS SVCS INC COM 445658107 253 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 231 1,640 SH   SOLE   0 0 1,640
II-VI INC COM 902104108 245 6,046 SH   SOLE   0 0 6,046
INTEL CORP COM 458140100 5,425 104,766 SH   SOLE   0 0 104,766
INTERNATIONAL BUSINESS MACHS COM 459200101 845 6,944 SH   SOLE   0 0 6,944
INTUIT COM 461202103 287 881 SH   SOLE   0 0 881
INTUITIVE SURGICAL INC COM NEW 46120E602 426 600 SH   SOLE   0 0 600
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 268 2,475 SH   SOLE   0 0 2,475
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5 175 SH   SOLE   0 0 175
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 6 500 SH   SOLE   0 0 500
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 5 275 SH   SOLE   0 0 275
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 15 200 SH   SOLE   0 0 200
ISHARES TR CORE S&P TTL STK 464287150 94 1,250 SH   SOLE   0 0 1,250
ISHARES TR SELECT DIVID ETF 464287168 123 1,508 SH   SOLE   0 0 1,508
ISHARES TR CHINA LG-CAP ETF 464287184 1,260 29,989 SH   SOLE   0 0 29,989
ISHARES TR TRANS AVG ETF 464287192 688 3,457 SH   SOLE   0 0 3,457
ISHARES TR CORE S&P500 ETF 464287200 90 267 SH   SOLE   0 0 267
ISHARES TR CORE US AGGBD ET 464287226 44 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 35 153 SH   SOLE   0 0 153
ISHARES TR MSCI EAFE ETF 464287465 60 947 SH   SOLE   0 0 947
ISHARES TR RUS MID CAP ETF 464287499 39 687 SH   SOLE   0 0 687
ISHARES TR CORE S&P MCP ETF 464287507 21 116 SH   SOLE   0 0 116
ISHARES TR RUS 1000 VAL ETF 464287598 12 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 208 959 SH   SOLE   0 0 959
ISHARES TR RUS 2000 VAL ETF 464287630 3 29 SH   SOLE   0 0 29
ISHARES TR RUSSELL 2000 ETF 464287655 22 147 SH   SOLE   0 0 147
ISHARES TR S&P MC 400VL ETF 464287705 18 133 SH   SOLE   0 0 133
ISHARES TR U.S. ENERGY ETF 464287796 2 100 SH   SOLE   0 0 100
ISHARES TR CORE S&P SCP ETF 464287804 23 332 SH   SOLE   0 0 332
ISHARES TR EUROPE ETF 464287861 698 16,676 SH   SOLE   0 0 16,676
ISHARES TR SP SMCP600VL ETF 464287879 16 134 SH   SOLE   0 0 134
ISHARES TR IBOXX HI YD ETF 464288513 218 2,600 SH   SOLE   0 0 2,600
ISHARES TR US HOME CONS ETF 464288752 34 600 SH   SOLE   0 0 600
JOHNSON & JOHNSON COM 478160104 1,102 7,400 SH   SOLE   0 0 7,400
JPMORGAN CHASE & CO COM 46625H100 268 2,782 SH   SOLE   0 0 2,782
KIMBERLY CLARK CORP COM 494368103 1,706 11,553 SH   SOLE   0 0 11,553
KROGER CO COM 501044101 716 21,125 SH   SOLE   0 0 21,125
KULICKE & SOFFA INDS INC COM 501242101 947 42,280 SH   SOLE   0 0 42,280
LAM RESEARCH CORP COM 512807108 680 2,050 SH   SOLE   0 0 2,050
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 203 15,170 SH   SOLE   0 0 15,170
LIVE NATION ENTERTAINMENT IN COM 538034109 344 6,380 SH   SOLE   0 0 6,380
LOCKHEED MARTIN CORP COM 539830109 3,492 9,110 SH   SOLE   0 0 9,110
LOWES COS INC COM 548661107 7,461 44,981 SH   SOLE   0 0 44,981
MANTECH INTL CORP CL A 564563104 318 4,620 SH   SOLE   0 0 4,620
MCDONALDS CORP COM 580135101 710 3,234 SH   SOLE   0 0 3,234
MEDTRONIC PLC SHS G5960L103 338 3,250 SH   SOLE   0 0 3,250
MERCK & CO. INC COM 58933Y105 417 5,022 SH   SOLE   0 0 5,022
MICROSOFT CORP COM 594918104 11,907 56,609 SH   SOLE   0 0 56,609
MONMOUTH REAL ESTATE INVT CO CL A 609720107 771 55,685 SH   SOLE   0 0 55,685
MORGAN STANLEY COM NEW 617446448 1,148 23,737 SH   SOLE   0 0 23,737
MORNINGSTAR INC COM 617700109 201 1,250 SH   SOLE   0 0 1,250
NATIONAL INSTRS CORP COM 636518102 257 7,200 SH   SOLE   0 0 7,200
NETAPP INC COM 64110D104 215 4,915 SH   SOLE   0 0 4,915
NEW YORK TIMES CO CL A 650111107 210 4,900 SH   SOLE   0 0 4,900
NIKE INC CL B 654106103 3,198 25,470 SH   SOLE   0 0 25,470
NOKIA CORP SPONSORED ADR 654902204 154 39,427 SH   SOLE   0 0 39,427
NORTHROP GRUMMAN CORP COM 666807102 407 1,289 SH   SOLE   0 0 1,289
NUCOR CORP COM 670346105 220 4,900 SH   SOLE   0 0 4,900
NUTRIEN LTD COM 67077M108 219 5,610 SH   SOLE   0 0 5,610
NVIDIA CORPORATION COM 67066G104 10,084 18,632 SH   SOLE   0 0 18,632
OCCIDENTAL PETE CORP COM 674599105 361 36,040 SH   SOLE   0 0 36,040
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14 4,521 SH   SOLE   0 0 4,521
OLD DOMINION FREIGHT LINE IN COM 679580100 300 1,660 SH   SOLE   0 0 1,660
ORACLE CORP COM 68389X105 2,868 48,035 SH   SOLE   0 0 48,035
PACCAR INC COM 693718108 507 5,950 SH   SOLE   0 0 5,950
PAYCHEX INC COM 704326107 1,587 19,900 SH   SOLE   0 0 19,900
PAYPAL HLDGS INC COM 70450Y103 1,596 8,100 SH   SOLE   0 0 8,100
PENN NATL GAMING INC COM 707569109 240 3,300 SH   SOLE   0 0 3,300
PEPSICO INC COM 713448108 579 4,179 SH   SOLE   0 0 4,179
PFIZER INC COM 717081103 1,022 27,839 SH   SOLE   0 0 27,839
PHILIP MORRIS INTL INC COM 718172109 215 2,870 SH   SOLE   0 0 2,870
PINNACLE FINL PARTNERS INC COM 72346Q104 224 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108 443 3,456 SH   SOLE   0 0 3,456
PROCTER AND GAMBLE CO COM 742718109 4,502 32,391 SH   SOLE   0 0 32,391
PROSHARES TR PSHS ULTSH 20YRS 74347B201 374 23,837 SH   SOLE   0 0 23,837
PROSHARES TR PSHS ULTRA O&G 74347G705 251 5,296 SH   SOLE   0 0 5,296
PROSHARES TR PSHS ULT S&P 500 74347R107 2,897 39,435 SH   SOLE   0 0 39,435
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,578 33,725 SH   SOLE   0 0 33,725
PROSHARES TR PSHS ULTRUSS2000 74347R842 609 11,520 SH   SOLE   0 0 11,520
PROSHARES TR ULTRA FNCLS NEW 74347X633 302 9,755 SH   SOLE   0 0 9,755
QUALCOMM INC COM 747525103 4,940 41,980 SH   SOLE   0 0 41,980
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,309 40,121 SH   SOLE   0 0 40,121
ROYAL BK CDA COM 780087102 277 3,948 SH   SOLE   0 0 3,948
SAP SE SPON ADR 803054204 721 4,625 SH   SOLE   0 0 4,625
SCHLUMBERGER LTD COM 806857108 725 46,593 SH   SOLE   0 0 46,593
SCHWAB CHARLES CORP COM 808513105 1,874 51,719 SH   SOLE   0 0 51,719
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,982 18,790 SH   SOLE   0 0 18,790
SELECT SECTOR SPDR TR ENERGY 81369Y506 636 21,220 SH   SOLE   0 0 21,220
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 20 850 SH   SOLE   0 0 850
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 713 9,259 SH   SOLE   0 0 9,259
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 4,185 28,761 SH   SOLE   0 0 28,761
SOUTHERN CO COM 842587107 300 5,530 SH   SOLE   0 0 5,530
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,186 60,145 SH   SOLE   0 0 60,145
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 8 272 SH   SOLE   0 0 272
STATE STR CORP COM 857477103 214 3,600 SH   SOLE   0 0 3,600
SWISS HELVETIA FD INC COM 870875101 124 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 687 3,210 SH   SOLE   0 0 3,210
SYSCO CORP COM 871829107 2,409 38,718 SH   SOLE   0 0 38,718
TARGET CORP COM 87612E106 1,891 12,015 SH   SOLE   0 0 12,015
TERADYNE INC COM 880770102 2,607 32,815 SH   SOLE   0 0 32,815
TESLA INC COM 88160R101 225 525 SH   SOLE   0 0 525
TITAN INTL INC ILL COM 88830M102 309 107,043 SH   SOLE   0 0 107,043
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 490 3,700 SH   SOLE   0 0 3,700
TRANSOCEAN LTD REG SHS H8817H100 26 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 2,188 57,495 SH   SOLE   0 0 57,495
UBER TECHNOLOGIES INC COM 90353T100 281 7,700 SH   SOLE   0 0 7,700
UNITED PARCEL SERVICE INC CL B 911312106 5,545 33,278 SH   SOLE   0 0 33,278
VARIAN MED SYS INC COM 92220P105 545 3,170 SH   SOLE   0 0 3,170
VERIZON COMMUNICATIONS INC COM 92343V104 2,123 35,690 SH   SOLE   0 0 35,690
VISA INC COM CL A 92826C839 3,246 16,231 SH   SOLE   0 0 16,231
VMWARE INC CL A COM 928563402 645 4,490 SH   SOLE   0 0 4,490
WALGREENS BOOTS ALLIANCE INC COM 931427108 746 20,780 SH   SOLE   0 0 20,780
WALMART INC COM 931142103 14,556 104,039 SH   SOLE   0 0 104,039
WELLS FARGO CO NEW COM 949746101 1,243 52,879 SH   SOLE   0 0 52,879
XILINX INC COM 983919101 855 8,200 SH   SOLE   0 0 8,200