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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   237,562 1,981 SH   SOLE   0 0 1,981
ABBOTT LABS COM 002824100   225,728 2,056 SH   SOLE   0 0 2,056
ACTIVISION BLIZZARD INC COM 00507V109   1,308,752 17,097 SH   SOLE   0 0 17,097
ADOBE SYSTEMS INCORPORATED COM 00724F101   7,164,724 21,290 SH   SOLE   0 0 21,290
ADVANCED MICRO DEVICES INC COM 007903107   1,249,349 19,289 SH   SOLE   0 0 19,289
AEROJET ROCKETDYNE HLDGS INC COM 007800105   4,656,732 83,260 SH   SOLE   0 0 83,260
AKAMAI TECHNOLOGIES INC COM 00971T101   1,254,806 14,885 SH   SOLE   0 0 14,885
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,520,431 28,612 SH   SOLE   0 0 28,612
ALPHABET INC CAP STK CL C 02079K107   8,071,147 90,963 SH   SOLE   0 0 90,963
ALPHABET INC CAP STK CL A 02079K305   2,687,839 30,464 SH   SOLE   0 0 30,464
ALTRIA GROUP INC COM 02209S103   232,024 5,076 SH   SOLE   0 0 5,076
AMAZON COM INC COM 023135106   10,133,676 120,639 SH   SOLE   0 0 120,639
AMETEK INC COM 031100100   427,264 3,058 SH   SOLE   0 0 3,058
AMGEN INC COM 031162100   1,327,645 5,055 SH   SOLE   0 0 5,055
APPLE INC COM 037833100   78,267,757 602,384 SH   SOLE   0 0 602,384
APPLIED MATLS INC COM 038222105   7,019,774 72,086 SH   SOLE   0 0 72,086
AT&T INC COM 00206R102   289,792 15,741 SH   SOLE   0 0 15,741
AUTOMATIC DATA PROCESSING IN COM 053015103   4,228,718 17,704 SH   SOLE   0 0 17,704
BANCORP INC DEL COM 05969A105   1,416,304 49,905 SH   SOLE   0 0 49,905
BANK AMERICA CORP COM 060505104   3,086,892 93,203 SH   SOLE   0 0 93,203
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   359,560 1,164 SH   SOLE   0 0 1,164
BLACKBERRY LTD COM 09228F103   201,435 61,790 SH   SOLE   0 0 61,790
BOEING CO COM 097023105   416,379 2,186 SH   SOLE   0 0 2,186
BP PLC SPONSORED ADR 055622104   1,382,110 39,568 SH   SOLE   0 0 39,568
BRISTOL-MYERS SQUIBB CO COM 110122108   396,157 5,506 SH   SOLE   0 0 5,506
CARLYLE GROUP INC COM 14316J108   279,004 9,350 SH   SOLE   0 0 9,350
CATERPILLAR INC COM 149123101   2,610,725 10,898 SH   SOLE   0 0 10,898
CHECK POINT SOFTWARE TECH LT ORD M22465104   558,258 4,425 SH   SOLE   0 0 4,425
CHEVRON CORP NEW COM 166764100   1,031,888 5,749 SH   SOLE   0 0 5,749
CINCINNATI FINL CORP COM 172062101   239,797 2,342 SH   SOLE   0 0 2,342
CISCO SYS INC COM 17275R102   11,837,235 248,473 SH   SOLE   0 0 248,473
CLOROX CO DEL COM 189054109   561,320 4,000 SH   SOLE   0 0 4,000
COCA COLA CO COM 191216100   8,558,346 134,544 SH   SOLE   0 0 134,544
COLGATE PALMOLIVE CO COM 194162103   527,893 6,700 SH   SOLE   0 0 6,700
CONOCOPHILLIPS COM 20825C104   214,878 1,821 SH   SOLE   0 0 1,821
CONSOLIDATED EDISON INC COM 209115104   247,806 2,600 SH   SOLE   0 0 2,600
CORNING INC COM 219350105   1,260,672 39,470 SH   SOLE   0 0 39,470
COSTCO WHSL CORP NEW COM 22160K105   32,737,799 71,715 SH   SOLE   0 0 71,715
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,059,135 42,845 SH   SOLE   0 0 42,845
CSX CORP COM 126408103   349,640 11,286 SH   SOLE   0 0 11,286
DAKTRONICS INC COM 234264109   54,570 19,351 SH   SOLE   0 0 19,351
DEERE & CO COM 244199105   336,577 785 SH   SOLE   0 0 785
DELL TECHNOLOGIES INC CL C 24703L202   247,626 6,157 SH   SOLE   0 0 6,157
DEUTSCHE BK AG LONDON BRH GOLD DOUBLE SHOR 25154H756   30,069 10,875 SH   SOLE   0 0 10,875
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   181,796 18,800 SH   SOLE   0 0 18,800
DISNEY WALT CO COM 254687106   4,101,866 47,213 SH   SOLE   0 0 47,213
DOMINION ENERGY INC COM 25746U109   441,749 7,204 SH   SOLE   0 0 7,204
DUKE ENERGY CORP NEW COM NEW 26441C204   1,178,927 11,447 SH   SOLE   0 0 11,447
EDWARDS LIFESCIENCES CORP COM 28176E108   553,979 7,425 SH   SOLE   0 0 7,425
EMERSON ELEC CO COM 291011104   223,628 2,328 SH   SOLE   0 0 2,328
ENBRIDGE INC COM 29250N105   240,733 6,163 SH   SOLE   0 0 6,163
EXPEDITORS INTL WASH INC COM 302130109   1,129,961 10,873 SH   SOLE   0 0 10,873
EXPONENT INC COM 30214U102   277,452 2,800 SH   SOLE   0 0 2,800
EXXON MOBIL CORP COM 30231G102   9,065,782 82,192 SH   SOLE   0 0 82,192
F5 INC COM 315616102   624,986 4,355 SH   SOLE   0 0 4,355
FEDEX CORP COM 31428X106   7,620,107 43,996 SH   SOLE   0 0 43,996
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   343,155 7,158 SH   SOLE   0 0 7,158
FLEX LTD ORD Y2573F102   228,334 10,640 SH   SOLE   0 0 10,640
FLUOR CORP NEW COM 343412102   409,335 11,810 SH   SOLE   0 0 11,810
FORTINET INC COM 34959E109   440,010 9,000 SH   SOLE   0 0 9,000
FRANKLIN RESOURCES INC COM 354613101   849,805 32,214 SH   SOLE   0 0 32,214
GARTNER INC COM 366651107   702,533 2,090 SH   SOLE   0 0 2,090
GENERAL DYNAMICS CORP COM 369550108   297,732 1,200 SH   SOLE   0 0 1,200
GENERAL ELECTRIC CO COM NEW 369604301   347,310 4,145 SH   SOLE   0 0 4,145
GENUINE PARTS CO COM 372460105   251,590 1,450 SH   SOLE   0 0 1,450
GLOBUS MED INC CL A 379577208   957,340 12,890 SH   SOLE   0 0 12,890
GOLDMAN SACHS GROUP INC COM 38141G104   479,015 1,395 SH   SOLE   0 0 1,395
HELMERICH & PAYNE INC COM 423452101   4,015,289 81,002 SH   SOLE   0 0 81,002
HEWLETT PACKARD ENTERPRISE C COM 42824C109   329,746 20,661 SH   SOLE   0 0 20,661
HOLOGIC INC COM 436440101   270,064 3,610 SH   SOLE   0 0 3,610
HOME DEPOT INC COM 437076102   1,901,429 6,020 SH   SOLE   0 0 6,020
HORMEL FOODS CORP COM 440452100   466,888 10,250 SH   SOLE   0 0 10,250
HP INC COM 40434L105   507,002 18,869 SH   SOLE   0 0 18,869
HUNT J B TRANS SVCS INC COM 445658107   348,720 2,000 SH   SOLE   0 0 2,000
HUNTINGTON INGALLS INDS INC COM 446413106   1,900,803 8,240 SH   SOLE   0 0 8,240
INTEL CORP COM 458140100   3,619,292 136,939 SH   SOLE   0 0 136,939
INTERNATIONAL BUSINESS MACHS COM 459200101   2,200,561 15,619 SH   SOLE   0 0 15,619
INTUIT COM 461202103   272,454 700 SH   SOLE   0 0 700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   446,209 3,159 SH   SOLE   0 0 3,159
ISHARES TR SELECT DIVID ETF 464287168   204,779 1,698 SH   SOLE   0 0 1,698
ISHARES TR CHINA LG-CAP ETF 464287184   780,288 27,572 SH   SOLE   0 0 27,572
ISHARES TR US TRSPRTION 464287192   675,032 3,161 SH   SOLE   0 0 3,161
ISHARES TR EUROPE ETF 464287861   636,596 14,056 SH   SOLE   0 0 14,056
JOHNSON & JOHNSON COM 478160104   1,417,086 8,022 SH   SOLE   0 0 8,022
JPMORGAN CHASE & CO COM 46625H100   1,002,666 7,477 SH   SOLE   0 0 7,477
KIMBERLY-CLARK CORP COM 494368103   2,872,742 21,162 SH   SOLE   0 0 21,162
KRANESHARES TR CSI CHI INTERNET 500767306   2,039,255 67,525 SH   SOLE   0 0 67,525
KROGER CO COM 501044101   889,371 19,950 SH   SOLE   0 0 19,950
KULICKE & SOFFA INDS INC COM 501242101   1,840,773 41,590 SH   SOLE   0 0 41,590
LAM RESEARCH CORP COM 512807108   775,454 1,845 SH   SOLE   0 0 1,845
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   206,416 13,300 SH   SOLE   0 0 13,300
LIVE NATION ENTERTAINMENT IN COM 538034109   357,069 5,120 SH   SOLE   0 0 5,120
LOCKHEED MARTIN CORP COM 539830109   5,952,205 12,235 SH   SOLE   0 0 12,235
LOUISIANA PAC CORP COM 546347105   248,640 4,200 SH   SOLE   0 0 4,200
LOWES COS INC COM 548661107   8,461,802 42,470 SH   SOLE   0 0 42,470
MARTIN MARIETTA MATLS INC COM 573284106   911,843 2,698 SH   SOLE   0 0 2,698
MARVELL TECHNOLOGY INC COM 573874104   387,105 10,451 SH   SOLE   0 0 10,451
MASTERCARD INCORPORATED CL A 57636Q104   213,506 614 SH   SOLE   0 0 614
MCDONALDS CORP COM 580135101   1,405,614 5,334 SH   SOLE   0 0 5,334
MEDTRONIC PLC SHS G5960L103   204,170 2,627 SH   SOLE   0 0 2,627
MERCK & CO INC COM 58933Y105   468,320 4,221 SH   SOLE   0 0 4,221
META PLATFORMS INC CL A 30303M102   1,874,296 15,575 SH   SOLE   0 0 15,575
MICRON TECHNOLOGY INC COM 595112103   346,112 6,925 SH   SOLE   0 0 6,925
MICROSOFT CORP COM 594918104   12,700,093 52,957 SH   SOLE   0 0 52,957
MODERNA INC COM 60770K107   255,958 1,425 SH   SOLE   0 0 1,425
MORGAN STANLEY COM NEW 617446448   1,855,372 21,823 SH   SOLE   0 0 21,823
MORNINGSTAR INC COM 617700109   249,078 1,150 SH   SOLE   0 0 1,150
NEW YORK TIMES CO CL A 650111107   1,177,324 36,270 SH   SOLE   0 0 36,270
NIKE INC CL B 654106103   2,754,181 23,538 SH   SOLE   0 0 23,538
NOKIA CORP SPONSORED ADR 654902204   145,357 31,327 SH   SOLE   0 0 31,327
NORTHROP GRUMMAN CORP COM 666807102   926,991 1,699 SH   SOLE   0 0 1,699
NOVO-NORDISK A S ADR 670100205   385,719 2,850 SH   SOLE   0 0 2,850
NUCOR CORP COM 670346105   662,345 5,025 SH   SOLE   0 0 5,025
NVIDIA CORPORATION COM 67066G104   9,631,795 65,908 SH   SOLE   0 0 65,908
OCCIDENTAL PETE CORP COM 674599105   221,410 3,515 SH   SOLE   0 0 3,515
OLD DOMINION FREIGHT LINE IN COM 679580100   513,642 1,810 SH   SOLE   0 0 1,810
OLLIES BARGAIN OUTLET HLDGS COM 681116109   250,594 5,350 SH   SOLE   0 0 5,350
ORACLE CORP COM 68389X105   5,827,878 71,298 SH   SOLE   0 0 71,298
PACCAR INC COM 693718108   687,842 6,950 SH   SOLE   0 0 6,950
PALANTIR TECHNOLOGIES INC CL A 69608A108   749,265 116,708 SH   SOLE   0 0 116,708
PAYCHEX INC COM 704326107   2,003,926 17,341 SH   SOLE   0 0 17,341
PAYPAL HLDGS INC COM 70450Y103   806,495 11,324 SH   SOLE   0 0 11,324
PEPSICO INC COM 713448108   762,927 4,223 SH   SOLE   0 0 4,223
PFIZER INC COM 717081103   3,313,998 64,676 SH   SOLE   0 0 64,676
PHILIP MORRIS INTL INC COM 718172109   246,042 2,431 SH   SOLE   0 0 2,431
PINNACLE FINL PARTNERS INC COM 72346Q104   461,392 6,286 SH   SOLE   0 0 6,286
PRICE T ROWE GROUP INC COM 74144T108   954,820 8,755 SH   SOLE   0 0 8,755
PROCTER AND GAMBLE CO COM 742718109   5,464,147 36,053 SH   SOLE   0 0 36,053
PROSHARES TR PSHS ULTSH 20YRS 74347B201   547,202 16,837 SH   SOLE   0 0 16,837
PROSHARES TR PSHS ULT S&P 500 74347R107   3,658,279 82,301 SH   SOLE   0 0 82,301
PROSHARES TR PSHS ULTRA DOW30 74347R305   2,147,965 33,625 SH   SOLE   0 0 33,625
PROSHARES TR PSHS ULTRUSS2000 74347R842   656,743 21,090 SH   SOLE   0 0 21,090
PROSHARES TR ULTRA FNCLS NEW 74347X633   444,926 9,755 SH   SOLE   0 0 9,755
PROSHARES TR ULTRAPRO QQQ 74347X831   292,370 16,900 SH   SOLE   0 0 16,900
QUALCOMM INC COM 747525103   6,634,989 60,351 SH   SOLE   0 0 60,351
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,539,365 35,071 SH   SOLE   0 0 35,071
REGENERON PHARMACEUTICALS COM 75886F107   288,596 400 SH   SOLE   0 0 400
ROYAL BK CDA SUSTAINABL COM 780087102   713,236 7,586 SH   SOLE   0 0 7,586
SAP SE SPON ADR 803054204   4,173,520 40,445 SH   SOLE   0 0 40,445
SCHLUMBERGER LTD COM STK 806857108   1,113,571 20,830 SH   SOLE   0 0 20,830
SCHWAB CHARLES CORP COM 808513105   2,874,847 34,529 SH   SOLE   0 0 34,529
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,433,481 17,913 SH   SOLE   0 0 17,913
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,526,789 17,455 SH   SOLE   0 0 17,455
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   895,184 9,115 SH   SOLE   0 0 9,115
SIRIUS XM HOLDINGS INC COM 82968B103   61,904 10,600 SH   SOLE   0 0 10,600
SKYWORKS SOLUTIONS INC COM 83088M102   2,715,492 29,798 SH   SOLE   0 0 29,798
SOURCE CAP INC COM 836144105   468,714 12,124 SH   SOLE   0 0 12,124
SOUTHERN CO COM 842587107   327,058 4,580 SH   SOLE   0 0 4,580
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,965,766 50,795 SH   SOLE   0 0 50,795
SWISS HELVETIA FD INC COM 870875101   113,105 14,961 SH   SOLE   0 0 14,961
SYNOPSYS INC COM 871607107   929,134 2,910 SH   SOLE   0 0 2,910
SYSCO CORP COM 871829107   2,891,759 37,826 SH   SOLE   0 0 37,826
TARGET CORP COM 87612E106   1,836,024 12,319 SH   SOLE   0 0 12,319
TECHNIPFMC PLC COM G87110105   121,900 10,000 SH   SOLE   0 0 10,000
TELOS CORP MD COM 87969B101   58,790 11,550 SH   SOLE   0 0 11,550
TENABLE HLDGS INC COM 88025T102   425,144 11,144 SH   SOLE   0 0 11,144
TERADYNE INC COM 880770102   2,531,228 28,978 SH   SOLE   0 0 28,978
TESLA INC COM 88160R101   371,880 3,019 SH   SOLE   0 0 3,019
TITAN INTL INC ILL COM 88830M102   1,563,299 102,043 SH   SOLE   0 0 102,043
TRANSOCEAN LTD REG SHS H8817H100   139,308 30,550 SH   SOLE   0 0 30,550
TRUIST FINL CORP COM 89832Q109   2,552,927 59,329 SH   SOLE   0 0 59,329
UNILEVER PLC SPON ADR NEW 904767704   972,359 19,312 SH   SOLE   0 0 19,312
UNITED PARCEL SERVICE INC CL B 911312106   5,063,438 29,127 SH   SOLE   0 0 29,127
VACASA INC CLASS A COM 91854V107   117,432 93,200 SH   SOLE   0 0 93,200
VEEVA SYS INC CL A COM 922475108   272,732 1,690 SH   SOLE   0 0 1,690
VERIZON COMMUNICATIONS INC COM 92343V104   1,930,257 48,991 SH   SOLE   0 0 48,991
VISA INC COM CL A 92826C839   3,063,837 14,747 SH   SOLE   0 0 14,747
VMWARE INC CL A COM 928563402   663,410 5,404 SH   SOLE   0 0 5,404
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,686,744 71,915 SH   SOLE   0 0 71,915
WALMART INC COM 931142103   17,306,003 122,054 SH   SOLE   0 0 122,054
WELLS FARGO CO NEW COM 949746101   2,099,390 50,845 SH   SOLE   0 0 50,845