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 369 2,105 SH   SOLE   0 0 2,105
ACTIVISION BLIZZARD INC COM 00507V109 1,247 16,117 SH   SOLE   0 0 16,117
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,650 20,235 SH   SOLE   0 0 20,235
ADVANCED MICRO DEVICES INC COM 007903107 1,039 10,100 SH   SOLE   0 0 10,100
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,063 47,380 SH   SOLE   0 0 47,380
AKAMAI TECHNOLOGIES INC COM 00971T101 1,452 13,885 SH   SOLE   0 0 13,885
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,822 12,310 SH   SOLE   0 0 12,310
ALPHABET INC CAP STK CL A 02079K305 3,665 1,371 SH   SOLE   0 0 1,371
ALPHABET INC CAP STK CL C 02079K107 8,220 3,084 SH   SOLE   0 0 3,084
ALTRIA GROUP INC COM 02209S103 277 6,076 SH   SOLE   0 0 6,076
AMAZON COM INC COM 023135106 18,347 5,585 SH   SOLE   0 0 5,585
AMETEK INC COM 031100100 401 3,233 SH   SOLE   0 0 3,233
AMGEN INC COM 031162100 510 2,400 SH   SOLE   0 0 2,400
APPLE INC COM 037833100 85,997 607,752 SH   SOLE   0 0 607,752
APPLIED MATLS INC COM 038222105 9,662 75,059 SH   SOLE   0 0 75,059
AT&T INC COM 00206R102 483 17,900 SH   SOLE   0 0 17,900
AUTOMATIC DATA PROCESSING IN COM 053015103 3,868 19,349 SH   SOLE   0 0 19,349
BANCORP INC DEL COM 05969A105 968 38,045 SH   SOLE   0 0 38,045
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 248 910 SH   SOLE   0 0 910
BK OF AMERICA CORP COM 060505104 3,112 73,319 SH   SOLE   0 0 73,319
BLACKBERRY LTD COM 09228F103 1,442 148,200 SH   SOLE   0 0 148,200
BOEING CO COM 097023105 552 2,509 SH   SOLE   0 0 2,509
BP PLC SPONSORED ADR 055622104 1,184 43,328 SH   SOLE   0 0 43,328
BRISTOL-MYERS SQUIBB CO COM 110122108 489 8,256 SH   SOLE   0 0 8,256
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 229 1,376 SH   SOLE   0 0 1,376
CATERPILLAR INC COM 149123101 2,142 11,158 SH   SOLE   0 0 11,158
CHECK POINT SOFTWARE TECH LT ORD M22465104 463 4,100 SH   SOLE   0 0 4,100
CHEVRON CORP NEW COM 166764100 809 7,974 SH   SOLE   0 0 7,974
CISCO SYS INC COM 17275R102 13,674 251,228 SH   SOLE   0 0 251,228
COCA COLA CO COM 191216100 8,076 153,919 SH   SOLE   0 0 153,919
CONOCOPHILLIPS COM 20825C104 208 3,071 SH   SOLE   0 0 3,071
CONTEXTLOGIC INC COM CL A 21077C107 55 10,000 SH   SOLE   0 0 10,000
CORNING INC COM 219350105 1,546 42,370 SH   SOLE   0 0 42,370
COSTCO WHSL CORP NEW COM 22160K105 33,548 74,660 SH   SOLE   0 0 74,660
CROWDSTRIKE HLDGS INC CL A 22788C105 295 1,200 SH   SOLE   0 0 1,200
CSX CORP COM 126408103 336 11,286 SH   SOLE   0 0 11,286
DAKTRONICS INC COM 234264109 135 24,936 SH   SOLE   0 0 24,936
DEERE & CO COM 244199105 201 600 SH   SOLE   0 0 600
DELL TECHNOLOGIES INC CL C 24703L202 695 6,684 SH   SOLE   0 0 6,684
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756 32 11,125 SH   SOLE   0 0 11,125
DIREXION SHS ETF TR DLY ENRGY BULL2X 25460G609 213 8,150 SH   SOLE   0 0 8,150
DISNEY WALT CO COM 254687106 5,823 34,419 SH   SOLE   0 0 34,419
DOMINION ENERGY INC COM 25746U109 448 6,137 SH   SOLE   0 0 6,137
DUKE ENERGY CORP NEW COM NEW 26441C204 1,072 10,985 SH   SOLE   0 0 10,985
ENBRIDGE INC COM 29250N105 286 7,189 SH   SOLE   0 0 7,189
EXPEDITORS INTL WASH INC COM 302130109 1,220 10,243 SH   SOLE   0 0 10,243
EXPONENT INC COM 30214U102 317 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102 5,156 87,662 SH   SOLE   0 0 87,662
F5 NETWORKS INC COM 315616102 965 4,855 SH   SOLE   0 0 4,855
FACEBOOK INC CL A 30303M102 1,006 2,964 SH   SOLE   0 0 2,964
FEDEX CORP COM 31428X106 7,392 33,711 SH   SOLE   0 0 33,711
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 427 7,958 SH   SOLE   0 0 7,958
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 19 302 SH   SOLE   0 0 302
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 23 451 SH   SOLE   0 0 451
FLEX LTD ORD Y2573F102 280 15,840 SH   SOLE   0 0 15,840
FLUOR CORP NEW COM 343412102 353 22,085 SH   SOLE   0 0 22,085
FORTINET INC COM 34959E109 526 1,800 SH   SOLE   0 0 1,800
FRANKLIN RESOURCES INC COM 354613101 1,096 36,874 SH   SOLE   0 0 36,874
GARTNER INC COM 366651107 635 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108 235 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM NEW 369604301 758 7,356 SH   SOLE   0 0 7,356
GENUINE PARTS CO COM 372460105 407 3,360 SH   SOLE   0 0 3,360
GLOBUS MED INC CL A 379577208 1,187 15,490 SH   SOLE   0 0 15,490
GOLDMAN SACHS GROUP INC COM 38141G104 546 1,445 SH   SOLE   0 0 1,445
HELMERICH & PAYNE INC COM 423452101 3,037 110,809 SH   SOLE   0 0 110,809
HEWLETT PACKARD ENTERPRISE C COM 42824C109 250 17,551 SH   SOLE   0 0 17,551
HOLOGIC INC COM 436440101 225 3,050 SH   SOLE   0 0 3,050
HOME DEPOT INC COM 437076102 1,915 5,834 SH   SOLE   0 0 5,834
HORMEL FOODS CORP COM 440452100 420 10,250 SH   SOLE   0 0 10,250
HUNT J B TRANS SVCS INC COM 445658107 334 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106 1,434 7,430 SH   SOLE   0 0 7,430
HYLIION HOLDINGS CORP COMMON STOCK 449109107 140 16,610 SH   SOLE   0 0 16,610
II-VI INC COM 902104108 346 5,833 SH   SOLE   0 0 5,833
INTEL CORP COM 458140100 6,607 124,004 SH   SOLE   0 0 124,004
INTERNATIONAL BUSINESS MACHS COM 459200101 1,652 11,892 SH   SOLE   0 0 11,892
INTUIT COM 461202103 472 875 SH   SOLE   0 0 875
INTUITIVE SURGICAL INC COM NEW 46120E602 596 600 SH   SOLE   0 0 600
ISHARES TR 1 3 YR TREAS BD 464287457 10 114 SH   SOLE   0 0 114
ISHARES TR CHINA LG-CAP ETF 464287184 1,215 31,222 SH   SOLE   0 0 31,222
ISHARES TR CORE S&P500 ETF 464287200 115 267 SH   SOLE   0 0 267
ISHARES TR CORE S&P MCP ETF 464287507 31 116 SH   SOLE   0 0 116
ISHARES TR CORE S&P TTL STK 464287150 81 825 SH   SOLE   0 0 825
ISHARES TR US TRSPRTION 464287192 793 3,261 SH   SOLE   0 0 3,261
ISHARES TR SELECT DIVID ETF 464287168 173 1,508 SH   SOLE   0 0 1,508
ISHARES TR EUROPE ETF 464287861 823 15,786 SH   SOLE   0 0 15,786
ISHARES TR IBOXX HI YD ETF 464288513 227 2,600 SH   SOLE   0 0 2,600
ISHARES TR IBOXX INV CP ETF 464287242 13 100 SH   SOLE   0 0 100
ISHARES TR NATIONAL MUN ETF 464288414 26 222 SH   SOLE   0 0 222
ISHARES TR RUS 1000 GRW ETF 464287614 178 649 SH   SOLE   0 0 649
ISHARES TR RUS 1000 VAL ETF 464287598 16 100 SH   SOLE   0 0 100
ISHARES TR RUSSELL 2000 ETF 464287655 32 147 SH   SOLE   0 0 147
ISHARES TR S&P 500 GRWT ETF 464287309 45 612 SH   SOLE   0 0 612
ISHARES TR S&P MC 400GR ETF 464287606 31 392 SH   SOLE   0 0 392
ISHARES TR S&P MC 400VL ETF 464287705 27 266 SH   SOLE   0 0 266
ISHARES TR CORE S&P SCP ETF 464287804 36 332 SH   SOLE   0 0 332
ISHARES TR SP SMCP600VL ETF 464287879 27 268 SH   SOLE   0 0 268
ISHARES TR RUS MID CAP ETF 464287499 54 687 SH   SOLE   0 0 687
ISHARES TR RUS 2000 VAL ETF 464287630 5 29 SH   SOLE   0 0 29
ISHARES TR MSCI EAFE ETF 464287465 74 947 SH   SOLE   0 0 947
ISHARES TR U.S. ENERGY ETF 464287796 3 100 SH   SOLE   0 0 100
ISHARES TR CORE US AGGBD ET 464287226 42 370 SH   SOLE   0 0 370
JOHNSON & JOHNSON COM 478160104 1,250 7,737 SH   SOLE   0 0 7,737
JPMORGAN CHASE & CO COM 46625H100 498 3,042 SH   SOLE   0 0 3,042
KIMBERLY-CLARK CORP COM 494368103 2,977 22,477 SH   SOLE   0 0 22,477
KROGER CO COM 501044101 812 20,075 SH   SOLE   0 0 20,075
KULICKE & SOFFA INDS INC COM 501242101 2,429 41,680 SH   SOLE   0 0 41,680
LAM RESEARCH CORP COM 512807108 1,124 1,975 SH   SOLE   0 0 1,975
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 332 13,550 SH   SOLE   0 0 13,550
LINCOLN NATL CORP IND COM 534187109 278 4,044 SH   SOLE   0 0 4,044
LIVE NATION ENTERTAINMENT IN COM 538034109 481 5,280 SH   SOLE   0 0 5,280
LOCKHEED MARTIN CORP COM 539830109 3,651 10,580 SH   SOLE   0 0 10,580
LOUISIANA PAC CORP COM 546347105 258 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107 9,138 45,045 SH   SOLE   0 0 45,045
MCDONALDS CORP COM 580135101 830 3,444 SH   SOLE   0 0 3,444
MERCK & CO INC COM 58933Y105 377 5,022 SH   SOLE   0 0 5,022
MICRON TECHNOLOGY INC COM 595112103 268 3,775 SH   SOLE   0 0 3,775
MICROSOFT CORP COM 594918104 15,944 56,557 SH   SOLE   0 0 56,557
MONMOUTH REAL ESTATE INVT CO CL A 609720107 766 41,050 SH   SOLE   0 0 41,050
MORGAN STANLEY COM NEW 617446448 2,147 22,066 SH   SOLE   0 0 22,066
MORNINGSTAR INC COM 617700109 298 1,150 SH   SOLE   0 0 1,150
NATIONAL INSTRS CORP COM 636518102 235 6,000 SH   SOLE   0 0 6,000
NETAPP INC COM 64110D104 354 3,940 SH   SOLE   0 0 3,940
NEW YORK TIMES CO CL A 650111107 1,943 39,435 SH   SOLE   0 0 39,435
NIKE INC CL B 654106103 3,357 23,117 SH   SOLE   0 0 23,117
NOKIA CORP SPONSORED ADR 654902204 211 38,727 SH   SOLE   0 0 38,727
NORTHROP GRUMMAN CORP COM 666807102 464 1,289 SH   SOLE   0 0 1,289
NOVO-NORDISK A S ADR 670100205 230 2,400 SH   SOLE   0 0 2,400
NUCOR CORP COM 670346105 495 5,025 SH   SOLE   0 0 5,025
NUTRIEN LTD COM 67077M108 313 4,821 SH   SOLE   0 0 4,821
NVIDIA CORPORATION COM 67066G104 14,244 68,759 SH   SOLE   0 0 68,759
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 44 3,732 SH   SOLE   0 0 3,732
OCCIDENTAL PETE CORP COM 674599105 1,151 38,900 SH   SOLE   0 0 38,900
OLD DOMINION FREIGHT LINE IN COM 679580100 475 1,660 SH   SOLE   0 0 1,660
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,332 22,090 SH   SOLE   0 0 22,090
ORACLE CORP COM 68389X105 4,141 47,526 SH   SOLE   0 0 47,526
PACCAR INC COM 693718108 631 8,000 SH   SOLE   0 0 8,000
PAGERDUTY INC COM 69553P100 249 6,000 SH   SOLE   0 0 6,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,803 116,615 SH   SOLE   0 0 116,615
PAYCHEX INC COM 704326107 1,892 16,822 SH   SOLE   0 0 16,822
PAYPAL HLDGS INC COM 70450Y103 2,110 8,109 SH   SOLE   0 0 8,109
PENN NATL GAMING INC COM 707569109 239 3,300 SH   SOLE   0 0 3,300
PEPSICO INC COM 713448108 629 4,179 SH   SOLE   0 0 4,179
PFIZER INC COM 717081103 3,204 74,492 SH   SOLE   0 0 74,492
PHILIP MORRIS INTL INC COM 718172109 230 2,431 SH   SOLE   0 0 2,431
PINNACLE FINL PARTNERS INC COM 72346Q104 591 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108 619 3,145 SH   SOLE   0 0 3,145
PROCTER AND GAMBLE CO COM 742718109 4,785 34,226 SH   SOLE   0 0 34,226
PROSHARES TR PSHS ULTRA DOW30 74347R305 2,335 33,625 SH   SOLE   0 0 33,625
PROSHARES TR ULTRA FNCLS NEW 74347X633 618 9,755 SH   SOLE   0 0 9,755
PROSHARES TR PSHS ULTRUSS2000 74347R842 1,140 21,090 SH   SOLE   0 0 21,090
PROSHARES TR PSHS ULT S&P 500 74347R107 4,914 41,010 SH   SOLE   0 0 41,010
PROSHARES TR PSHS ULTSH 20YRS 74347B201 465 25,324 SH   SOLE   0 0 25,324
QUALCOMM INC COM 747525103 5,518 42,781 SH   SOLE   0 0 42,781
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,841 33,051 SH   SOLE   0 0 33,051
ROYAL BK CDA COM 780087102 931 9,361 SH   SOLE   0 0 9,361
SALESFORCE COM INC COM 79466L302 292 1,075 SH   SOLE   0 0 1,075
SAP SE SPON ADR 803054204 1,888 13,980 SH   SOLE   0 0 13,980
SCHLUMBERGER LTD COM STK 806857108 1,185 39,996 SH   SOLE   0 0 39,996
SCHWAB CHARLES CORP COM 808513105 3,129 42,953 SH   SOLE   0 0 42,953
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,257 24,137 SH   SOLE   0 0 24,137
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 13 350 SH   SOLE   0 0 350
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,344 18,415 SH   SOLE   0 0 18,415
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 885 9,042 SH   SOLE   0 0 9,042
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19 125 SH   SOLE   0 0 125
SKYWORKS SOLUTIONS INC COM 83088M102 4,657 28,261 SH   SOLE   0 0 28,261
SMARTSHEET INC COM CL A 83200N103 206 3,000 SH   SOLE   0 0 3,000
SOUTHERN CO COM 842587107 346 5,580 SH   SOLE   0 0 5,580
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,572 56,795 SH   SOLE   0 0 56,795
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 7 193 SH   SOLE   0 0 193
SWISS HELVETIA FD INC COM 870875101 137 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107 871 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107 3,234 41,193 SH   SOLE   0 0 41,193
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 637 5,704 SH   SOLE   0 0 5,704
TARGET CORP COM 87612E106 2,554 11,165 SH   SOLE   0 0 11,165
TELOS CORP MD COM 87969B101 528 18,590 SH   SOLE   0 0 18,590
TENABLE HLDGS INC COM 88025T102 1,273 27,595 SH   SOLE   0 0 27,595
TERADYNE INC COM 880770102 3,364 30,818 SH   SOLE   0 0 30,818
TITAN INTL INC ILL COM 88830M102 766 107,043 SH   SOLE   0 0 107,043
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 285 1,605 SH   SOLE   0 0 1,605
TRANSOCEAN LTD REG SHS H8817H100 121 31,950 SH   SOLE   0 0 31,950
TRUIST FINL CORP COM 89832Q109 3,460 59,000 SH   SOLE   0 0 59,000
UNITED PARCEL SERVICE INC CL B 911312106 5,664 31,102 SH   SOLE   0 0 31,102
VERIZON COMMUNICATIONS INC COM 92343V104 2,476 45,847 SH   SOLE   0 0 45,847
VISA INC COM CL A 92826C839 3,309 14,855 SH   SOLE   0 0 14,855
VMWARE INC CL A COM 928563402 488 3,285 SH   SOLE   0 0 3,285
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,242 68,895 SH   SOLE   0 0 68,895
WALMART INC COM 931142103 17,017 122,089 SH   SOLE   0 0 122,089
WELLS FARGO CO NEW COM 949746101 2,447 52,727 SH   SOLE   0 0 52,727
WHEATON PRECIOUS METALS CORP COM 962879102 229 6,100 SH   SOLE   0 0 6,100
XILINX INC COM 983919101 1,057 7,000 SH   SOLE   0 0 7,000