<SEC-DOCUMENT>0001437749-22-001697.txt : 20220126
<SEC-HEADER>0001437749-22-001697.hdr.sgml : 20220126
<ACCEPTANCE-DATETIME>20220126161637
ACCESSION NUMBER:		0001437749-22-001697
CONFORMED SUBMISSION TYPE:	8-K/A
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20211110
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20220126
DATE AS OF CHANGE:		20220126

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			J&J SNACK FOODS CORP
		CENTRAL INDEX KEY:			0000785956
		STANDARD INDUSTRIAL CLASSIFICATION:	COOKIES & CRACKERS [2052]
		IRS NUMBER:				221935537
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			0925

	FILING VALUES:
		FORM TYPE:		8-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-14616
		FILM NUMBER:		22558100

	BUSINESS ADDRESS:	
		STREET 1:		6000 CENTRAL HIGHWAY
		CITY:			PENNSAUKEN
		STATE:			NJ
		ZIP:			08109
		BUSINESS PHONE:		6096659533

	MAIL ADDRESS:	
		STREET 1:		6000 CENTRAL HIGHWAY
		CITY:			PENNSAUKEN
		STATE:			NJ
		ZIP:			08109
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K/A
<SEQUENCE>1
<FILENAME>jjsf20220125_8ka.htm
<DESCRIPTION>FORM 8-K/A
<TEXT>
<XBRL>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:us-types="http://fasb.org/us-types/2021-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:rr="http://xbrl.sec.gov/rr/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:jjsf="http://www.jjsf.com/20211110"><head>
	<title>jjsf20220125_8ka.htm</title>

	<!-- Generated by ThunderDome Portal - 1/26/2022 8:58:54 PM -->
<meta http-equiv="Content-Type" content="text/html" /></head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;"><div style="display: none">
<ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="d20228KA" name="dei:AmendmentDescription">Form 8-K/A date of report 11-10-21</ix:nonNumeric>
<ix:nonNumeric contextRef="d20228KA" name="dei:AmendmentFlag">true</ix:nonNumeric>
<ix:nonNumeric contextRef="d20228KA" name="dei:EntityCentralIndexKey">0000785956</ix:nonNumeric>

</ix:hidden>
<ix:references>
<link:schemaRef xlink:href="jjsf-20211110.xsd" xlink:type="simple" />
</ix:references>
<ix:resources>
<xbrli:context id="d20228KA">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0000785956</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>2021-11-10</xbrli:startDate>
<xbrli:endDate>2021-11-10</xbrli:endDate>
</xbrli:period>
</xbrli:context>


</ix:resources>
</ix:header>
</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Washington, D.C. 20549</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>FORM <ix:nonNumeric contextRef="d20228KA" name="dei:DocumentType"><b>8-K/A</b></ix:nonNumeric></b></div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CURRENT REPORT</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Pursuant to Section 13 or 15(d) of the</b></div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Securities Exchange Act of 1934</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="text-decoration: underline;">Date of Report (Date of earliest event reported): <ix:nonNumeric contextRef="d20228KA" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate"><span style="text-decoration: underline;">November 10, 2021</span></ix:nonNumeric></span></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric contextRef="d20228KA" name="dei:EntityRegistrantName"><b><span style="text-decoration: underline;">J&amp;J SNACK FOODS CORP.</span></b></ix:nonNumeric></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(Exact name of registrant as specified in its charter)</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tbody><tr>
			<td style="vertical-align:middle;width:10.7%;">&#xa0;</td>
			<td style="vertical-align: middle; width: 10.7%; border-bottom: 1px solid rgb(0, 0, 0);">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">New Jersey</ix:nonNumeric></div>
			</td>
			<td style="vertical-align: middle; width: 10.7%; border-bottom: 1px solid rgb(0, 0, 0);">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" name="dei:EntityFileNumber">000-14616</ix:nonNumeric></div>
			</td>
			<td style="vertical-align: middle; width: 10.7%; border-bottom: 1px solid rgb(0, 0, 0);">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" name="dei:EntityTaxIdentificationNumber">22-1935537</ix:nonNumeric></div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">&#xa0;</td>
		</tr>
		<tr>
			<td style="vertical-align:middle;width:10.7%;">&#xa0;</td>
			<td style="vertical-align:middle;width:10.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(State or Other</div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Commission</div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(I.R.S. Employer</div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">&#xa0;</td>
		</tr>
		<tr>
			<td style="vertical-align:middle;width:10.7%;">&#xa0;</td>
			<td style="vertical-align:middle;width:10.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Jurisdiction of Organization)</div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">File Number)</div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Identification No.)</div>
			</td>
			<td style="vertical-align:middle;width:10.7%;">&#xa0;</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 16pt;"><span style="text-decoration: underline;"><ix:nonNumeric contextRef="d20228KA" name="dei:EntityAddressAddressLine1"><span style="text-decoration: underline;">6000 Central Highway</span></ix:nonNumeric>, <ix:nonNumeric contextRef="d20228KA" name="dei:EntityAddressCityOrTown"><span style="text-decoration: underline;">Pennsauken</span></ix:nonNumeric>, <ix:nonNumeric contextRef="d20228KA" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince"><span style="text-decoration: underline;">New Jersey</span></ix:nonNumeric> <ix:nonNumeric contextRef="d20228KA" name="dei:EntityAddressPostalZipCode"><span style="text-decoration: underline;">08109</span></ix:nonNumeric></span></div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 16pt;">(Address of principal executive offices) (Zip Code)</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 16pt;"><span style="text-decoration: underline;">Registrant's telephone number, including area code: (<ix:nonNumeric contextRef="d20228KA" name="dei:CityAreaCode"><span style="text-decoration: underline;">856</span></ix:nonNumeric>) <ix:nonNumeric contextRef="d20228KA" name="dei:LocalPhoneNumber"><span style="text-decoration: underline;">665-9533</span></ix:nonNumeric></span></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 16pt;"><span style="text-decoration: underline;">N/A</span></div>

<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 16pt;">(Former name or former address, if changed since last report)</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" format="ixt-sec:boolballotbox" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" format="ixt-sec:boolballotbox" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" format="ixt-sec:boolballotbox" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Pre-commencement communications pursuant to Rule 14d-2 (b) under the Exchange Act (17 CFR 240.14d-2(b))</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tbody><tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;"><ix:nonNumeric contextRef="d20228KA" format="ixt-sec:boolballotbox" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></div>
			</td>
			<td style="width: auto;">
			<div style="font-family: Times New Roman;font-size: 10pt;font-variant:normal;margin:0pt;">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Securities registered pursuant to Section 12(b) of the Exchange Act:</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 6.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline;">Title of Each Class</span></div>
			</td>
			<td style="vertical-align: middle; width: 4.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="text-decoration: underline;">Trading Symbol(s)</span></div>
			</td>
			<td style="vertical-align: middle; width: 8.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="text-decoration: underline;">Name of Each Exchange on Which</span></div>

			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><span style="text-decoration: underline;">Registered</span></div>
			</td>
			<td style="vertical-align: middle; width: 4.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 6.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric contextRef="d20228KA" name="dei:Security12bTitle">Common Stock</ix:nonNumeric>, no par value</div>
			</td>
			<td style="vertical-align: middle; width: 4.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric contextRef="d20228KA" name="dei:TradingSymbol">JJSF</ix:nonNumeric></div>
			</td>
			<td style="vertical-align: middle; width: 8.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">The <ix:nonNumeric contextRef="d20228KA" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric> Global Select Market</div>
			</td>
			<td style="vertical-align: middle; width: 4.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</div>

<div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Emerging growth company&#xa0;<ix:nonNumeric contextRef="d20228KA" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></div>

<div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#xa0;&#9744;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">1</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&#xa0;</div>
</div>
</div>
</div>

<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Explanatory Note</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">J &amp; J Snack Foods Corp. (&#8220;Company&#8221;) is filing this amendment to the Current Report on Form 8-K filed by the Company on November 17, 2021 in order to more accurately describe the awards granted to certain officers of the Company.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Item 5.02(e).</b></div>
			</td>
			<td style="vertical-align: top; width: 91%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</b></div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">On November 10, 2021, at a Compensation Committee (the &#8220;Committee&#8221;) meeting of the Board of Directors of J &amp; J Snack Foods Corp. (&#8220;Company&#8221;), the Committee authorized and approved an adjustment to the annual compensation of Dan Fachner, the Company&#8217;s President and Chief Executive Officer, effective November 10, 2021. At that meeting, the Committee (i) increased Mr. Fachner&#8217;s base salary from $875,000 to $900,000 per year, (ii) provided for an associated increase in Mr. Fachner&#8217;s target annual incentive bonus, which is 100% of his new base salary, $900,000 per year, and (iii) increased Mr. Fachner&#8217;s long-term incentive target from 150% to 167% of his new annual base salary, which if achieved, would result in the grant of service share units issued pursuant to that certain form of Service Share Unit Agreement (&#8220;Service Share Unit Agreement&#8221;) and performance share units issued pursuant to that certain form of Performance Share Unit Agreement (&#8220;Performance Share Unit Agreement&#8221;), each under the Company&#8217;s Amended and Restated Long-Term Incentive Plan (the &#8220;Plan&#8221;). Mr. Fachner&#8217;s total potential compensation for the 2022 fiscal year, as approved by the Committee, represents a 7.7% increase in potential total compensation over the 2021 fiscal year.&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">At the same November 10, 2021 meeting, the Committee also approved grants to Mr. Ken Plunk, pursuant to a Service Share Unit Agreement and Performance Share Unit Agreement, the forms of which are attached to this Report, under the Plan.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The following table summarizes the awards of service share units and performance share units to Messrs. Fachner and Plunk :</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tbody><tr>
			<td style="border-color: black black rgb(0, 0, 0); border-style: solid; border-width: 1px; vertical-align: bottom; width: 11.9%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Name</b></div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 11.1%; border-top: 1px solid black;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Title</b></div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black;">&#xa0;</td>
			<td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black; border-left: 1px solid black;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total Number of</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Units</b></div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black; border-left: 1px solid black;">&#xa0;</td>
			<td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Service Share</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Units </b></div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-left: 1px solid black; border-top: 1px solid black;">&#xa0;</td>
			<td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Performance</b></div>

			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Share Units</b></div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: auto; border-top: 1px solid black; border-right: 1px solid black;">&#xa0;</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 11.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Mr. Fachner</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:11.1%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Executive Officer</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-left: 1px solid black;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">9,677</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-left: 1px solid black;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">4,839</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-left: 1px solid black;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">4,839</div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-right: 1px solid black;">&#xa0;</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 11.9%; border-left: 1px solid black; border-right: 1px solid black;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Ken Plunk</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:11.1%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-left: 1px solid black;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">2,580</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-left: 1px solid black;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,290</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-left: 1px solid black;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.8%;">&#xa0;</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.4%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">1,290</div>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.8%; border-right: 1px solid black;">&#xa0;</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Each respective award to Messrs. Fachner and Plunk consists of 50% service share units and 50% performance share units. Each service share unit entitles the awardee to one share of common stock upon vesting. Each performance share unit may result in the issuance of up to two shares of common stock upon vesting depending on the level of achievement of the applicable Performance Goal. The service share units vest over a three year period in equal installments on November 10, 2022, November 10, 2023 and November 10, 2024. The performance share units vest on September 25, 2024&#xa0;based on the awardee&#8217;s achievement of the minimum threshold Performance Goal for payout, as set forth in their respective set Performance Share Unit Agreement, and (b) subject the awardee&#8217;s continued employment through the vesting date, except in certain circumstances. If an awardee&#8217;s employment terminates prior to vesting of his respective Award for any reason, the awardee&#8217;s unvested shares will automatically be forfeited, except in certain circumstances.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&#xa0;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&#xa0;</div>
</div>
</div>
</div>

<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Item 9.01 Financial Statements and Exhibits.</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">(d) Exhibits.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Exhibit</b></div>
			</td>
			<td style="vertical-align: bottom; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Description</b>&#xa0;<b>Amended and Restated Long Term Incentive Plan</b></div>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
			<td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
			<td style="vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">10.1</div>
			</td>
			<td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
			<td style="vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="ex_328468.htm" style="-sec-extract:exhibit;">Form of Performance Share Unit Agreement</a></div>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">10.2</div>
			</td>
			<td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
			<td style="vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="ex_328469.htm" style="-sec-extract:exhibit;">Form of Service&#xa0;Share Unit Agreement</a></div>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">104</div>
			</td>
			<td style="vertical-align: top; width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#xa0;</td>
			<td style="vertical-align: bottom; width: 90%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cover Page Interactive Data File (embedded within the&#xa0;Inline XBRL document)</div>
			</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&#xa0;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&#xa0;</div>
</div>
</div>
</div>

<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SIGNATURES</b></div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 27pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tbody><tr>
			<td style="vertical-align:top;width:11.3%;">&#xa0;</td>
			<td colspan="2" style="vertical-align:top;width:10.6%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>J &amp; J SNACK FOODS CORP.</b></div>
			</td>
			<td style="vertical-align:top;width:2.7%;">&#xa0;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&#xa0;</td>
			<td style="vertical-align:top;width:0.7%;">&#xa0;</td>
			<td style="vertical-align:top;width:9.9%;">&#xa0;</td>
			<td style="vertical-align:top;width:2.7%;">&#xa0;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date: January 26, 2022</div>
			</td>
			<td style="vertical-align:top;width:0.7%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</div>
			</td>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:9.9%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/&#xa0;Marjorie S. Roshkoff</div>
			</td>
			<td style="vertical-align:top;width:2.7%;">&#xa0;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&#xa0;</td>
			<td style="vertical-align:top;width:0.7%;">&#xa0;</td>
			<td style="vertical-align:bottom;width:9.9%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name:&#xa0;Marjorie S. Roshkoff, Esquire</div>
			</td>
			<td style="vertical-align:top;width:2.7%;">&#xa0;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:11.3%;">&#xa0;</td>
			<td style="vertical-align:top;width:0.7%;">&#xa0;</td>
			<td style="vertical-align:top;width:9.9%;">
			<div style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:&#xa0;Vice President, General Counsel and Corporate Secretary</div>
			</td>
			<td style="vertical-align:top;width:2.7%;">&#xa0;</td>
		</tr>

</tbody></table>

<div style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#xa0;</div>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&#xa0;</div>
</div>
</div>
</div>


</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex_328468.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<html><head>
	<title>ex_328468.htm</title>

	<!-- Generated by ThunderDome Portal - 1/26/2022 8:03:42 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="margin-bottom: 0px; text-align: right; margin-top: 0px"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 10.1</b></font></p>

<p style="margin-bottom: 0px; text-align: left; margin-top: 0px"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>J&amp;J Snack Foods Corp.</b><br>
<b>Performance Share Unit Agreement</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">This Performance Share Unit Agreement (this "<b>Grant Agreement</b>") is made and entered into as of ___________, (the "<b>Grant Date</b>") by and between J&amp;J Snack Foods Corp., a New Jersey corporation (the "<b>Company</b>") and _______________ (the "<b>Grantee</b>").</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>WHEREAS</b>, the Company has adopted the J&amp;J Snack Foods Corp. Amended and Restated Long-Term Incentive Plan (the "<b>Plan</b>") pursuant to which certain types of Performance Awards may be granted; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>WHEREAS</b>, the Committee has determined that it is in the best interests of the Company and its shareholders to grant Performance Awards consisting as performance share units (&#8220;<b>PSUs</b>&#8221; or &#8220;<b>Performance Share Units</b>&#8221;) provided for herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOW, THEREFORE,</b> the parties hereto, intending to be legally bound, agree as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">1.&nbsp;&nbsp;&nbsp;&nbsp;<u>Grant of Performance Share Units</u>. Pursuant to Section 8 of the Plan, the Company hereby grants to the Grantee an Award for a target number of ___________ Performance Share Units (the "<b>Target Award</b>"). Each PSU represents the right to receive one share of Common Stock, subject to the terms and conditions set forth in this Grant Agreement and the Plan. The number of PSUs that the Grantee actually earns for the Performance Cycle (up to a maximum of ___________) will be determined by the level of achievement of the Performance Goal in accordance with <u>Exhibit I</u> attached hereto. Capitalized terms that are used but not defined herein have the meanings ascribed to them in the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">2.&nbsp;&nbsp;&nbsp;&nbsp;<u>Performance Cycle</u>. For purposes of this Grant Agreement, the term "Performance Cycle" shall be the period commencing on ___________ and ending on ___________.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">3.&nbsp;&nbsp;&nbsp;&nbsp;<u>Performance Goal</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">3.1&nbsp;&nbsp;&nbsp;&nbsp;The number of PSUs earned by the Grantee for the Performance Cycle will be determined at the end of the Performance Cycle based on the level of achievement of the Performance Goal in accordance with Exhibit I. All determinations of whether the Performance Goal has been achieved, the number of PSUs earned by the Grantee, and all other matters related to this Section 3 shall be made by the Committee in its sole discretion.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">3.2&nbsp;&nbsp;&nbsp;&nbsp;Promptly following completion of the Performance Cycle (and no later than thirty (30) days following the end of the Performance Cycle), the Committee will review and certify in writing (a) whether, and to what extent, the Performance Goal for the Performance Cycle has been achieved, and (b) the number of PSUs that the Grantee shall earn, if any, subject to compliance with the requirements of Section 4. Such certification shall be final, conclusive and binding on the Grantee, and on all other persons, to the maximum extent permitted by law.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">4.&nbsp;&nbsp;&nbsp;&nbsp;<u>Vesting of PSUs</u>. The PSUs are subject to forfeiture until they vest. Except as otherwise provided herein, the PSUs will vest and become nonforfeitable on ___________, subject to (a) the achievement of the minimum threshold Performance Goal for payout set forth in Exhibit I attached hereto, and (b) the Grantee's continued employment from the Grant Date through the date that the PSUs are paid in shares of Common Stock. The number of PSUs that vest and become payable under this Grant Agreement shall be determined by the Committee based on the level of achievement of the Performance Goal set forth in Exhibit I and shall be rounded to the nearest whole PSU.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">5.&nbsp;&nbsp;&nbsp;&nbsp;<u>Termination of Employment</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">5.1&nbsp;&nbsp;&nbsp;&nbsp;Except as otherwise expressly provided in this Grant Agreement, if the Grantee's employment terminates for any reason at any time before all of his or her PSUs have vested, the Grantee's unvested PSUs shall be automatically forfeited upon such termination of employment and neither the Company nor any affiliate shall have any further obligations to the Grantee under this Grant Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<div contenteditable="false" data-applyto="p" data-auto-pgnum="start" data-displaynum="2" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="" data-startnum="2" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">5.2&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding Section 5.1, if the Grantee's employment terminates during the Performance Cycle as a result of the Grantee's death or Disability, the Grantee will vest on such date in a pro rata portion of the Target Award calculated by multiplying the Target Award by a fraction, the numerator of which equals the number of days that the Grantee was employed during the Performance Cycle and the denominator of which equals the total number of days in the Performance Cycle.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">6.&nbsp;&nbsp;&nbsp;&nbsp;<u>Payment of PSUs</u>. Payment in respect of the PSUs earned for the Performance Cycle shall be made in shares of Common Stock and shall be issued to the Grantee as soon as practicable following the vesting date and in any event within sixty (60) days following the vesting date. The Company shall (a) issue and deliver to the Grantee the number of shares of Common Stock equal to the number of vested PSUs, and (b) enter the Grantee's name on the books of the Company as the shareholder of record with respect to the shares of Common Stock delivered to the Grantee.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">7.&nbsp;&nbsp;&nbsp;&nbsp;<u>Transferability</u>. Subject to any exceptions set forth in this Grant Agreement or the Plan, the PSUs or the rights relating thereto may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by the Grantee, except by will or the laws of descent and distribution, and upon any such transfer by will or the laws of descent and distribution, the transferee shall hold such PSUs subject to all of the terms and conditions that were applicable to the Grantee immediately prior to such transfer.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">8.&nbsp;&nbsp;&nbsp;&nbsp;<u>Rights as Shareholder; Dividend Equivalents</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">8.1&nbsp;&nbsp;&nbsp;&nbsp;Except as otherwise provided herein, the Grantee shall not have any rights of a shareholder with respect to the shares of Common Stock underlying the PSUs, including, but not limited to, voting rights and the right to receive or accrue dividends or dividend equivalents.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">8.2&nbsp;&nbsp;&nbsp;&nbsp;Upon and following the vesting of the PSUs and the issuance of shares, the Grantee shall be the record owner of the shares of Common Stock underlying the PSUs unless and until such shares are sold or otherwise disposed of, and as record owner shall be entitled to all rights of a shareholder of the Company (including voting and dividend rights).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">9.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Right to Continued Service</u>. Neither the Plan nor this Grant Agreement shall confer upon the Grantee any right to be retained in any position, as an employee, consultant or director of the Company. Further, nothing in the Plan or this Grant Agreement shall be construed to limit the discretion of the Company to terminate the Grantee's employment at any time, with or without cause.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Adjustments</u>. If any change is made to the outstanding Common Stock or the capital structure of the Company, if required, the PSUs shall be adjusted or terminated in any manner as contemplated by Section 17 of the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Tax Liability and Withholding</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">11.1&nbsp;&nbsp;&nbsp;&nbsp;The Grantee shall be required to pay to the Company, and the Company shall have the right to deduct from any compensation paid to the Grantee pursuant to the Plan, the amount of any required withholding taxes in respect of the PSUs and to take all such other action as the Committee deems necessary to satisfy all obligations for the payment of such withholding taxes. The Committee may permit the Grantee to satisfy any federal, state or local tax withholding obligation by any of the following means, or by a combination of such means:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;tendering a cash payment;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="2" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;authorizing the Company to withhold shares of Common Stock from the shares of Common Stock otherwise issuable or deliverable to the Grantee as a result of the vesting of the PSUs; <i>provided, however</i>, that no shares of Common Stock shall be withheld with a value exceeding the maximum amount of tax required to be withheld by law; or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;delivering to the Company previously owned and unencumbered shares of Common Stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">11.2&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding any action the Company takes with respect to any or all income tax, social insurance, payroll tax, or other tax-related withholding ("<b>Tax-Related Items</b>"), the ultimate liability for all Tax-Related Items is and remains the Grantee's responsibility and the Company (a) makes no representation or undertakings regarding the treatment of any Tax-Related Items in connection with the grant, vesting or settlement of the PSUs or the subsequent sale of any shares, and (b) does not commit to structure the PSUs to reduce or eliminate the Grantee's liability for Tax-Related Items.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Non-competition and Non-solicitation</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">12.1&nbsp;&nbsp;&nbsp;&nbsp;In consideration of the PSUs, the Grantee agrees and covenants not to:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;contribute his or her knowledge, directly or indirectly, in whole or in part, as an employee, officer, owner, manager, advisor, consultant, agent, partner, director, shareholder, volunteer, intern or in any other similar capacity to an entity engaged in the same or similar business as the Company and its affiliates, including but not limited to those engaged in the business of the manufacture, development, advertising, promotion, or sale of soft pretzels, churros, funnel cakes, frozen cookie dough, in-store bakery products, biscuits and/ or dumplings, frozen carbonated beverages or similar products (including both existing products as well as products known to the recipient, as a consequence of the recipient&#8217;s employment with the Company or one of its subsidiaries, to be in development) for a period of two (2) years following the Grantee's termination of employment;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;directly or indirectly, solicit, hire, recruit, attempt to hire or recruit, or induce the termination of employment of any employee of the Company or its affiliates for two (2) years following the Grantee's termination of employment; or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;directly or indirectly, solicit, contact (including, but not limited to, email, regular mail, express mail, telephone, fax, and instant message), attempt to contact or meet with the current, former or prospective customers of the Company or any of its affiliates for purposes of offering or accepting goods or services similar to or competitive with those offered by the Company or any of its affiliates for a period of two (2) years following the Grantee's termination of employment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">12.2&nbsp;&nbsp;&nbsp;&nbsp;If the Grantee breaches any of the covenants set forth in Section 12.1:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 51pt; text-indent: 18pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;all unvested PSUs shall be immediately forfeited; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;the Grantee hereby consents and agrees that the Company shall be entitled to seek, in addition to other available remedies, a temporary or permanent injunction or other equitable relief against such breach or threatened breach from any court of competent jurisdiction, without the necessity of showing any actual damages or that money damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned equitable relief shall be in addition to, not in lieu of, legal remedies, monetary damages or other available forms of relief.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="3" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Compliance with Law</u>. The issuance and transfer of shares of Common Stock in connection with the PSUs shall be subject to compliance by the Company and the Grantee with all applicable requirements of federal and state securities laws and with all applicable requirements of any stock exchange on which the Company's shares of Common Stock may be listed. No shares of Common Stock shall be issued or transferred unless and until any then applicable requirements of state and federal laws and regulatory agencies have been fully complied with to the satisfaction of the Company and its counsel.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">14.&nbsp;&nbsp;&nbsp;&nbsp;<u>Notices</u>. Any notice required to be delivered to the Company under this Grant Agreement shall be in writing and addressed to the Secretary of the Company at the Company's principal corporate offices. Any notice required to be delivered to the Grantee under this Grant Agreement shall be in writing and addressed to the Grantee at the Grantee's address as shown in the records of the Company. Either party may designate another address in writing (or by such other method approved by the Company) from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Governing Law</u>. This Grant Agreement will be construed and interpreted in accordance with the laws of the State of New Jersey without regard to conflict of law principles.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Interpretation</u>. Any dispute regarding the interpretation of this Grant Agreement shall be submitted by the Grantee or the Company to the Committee for review. The resolution of such dispute by the Committee shall be final and binding on the Grantee and the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">17.&nbsp;&nbsp;&nbsp;&nbsp;<u>PSUs Subject to Plan</u>. This Grant Agreement is subject to the Plan as approved by the Company's shareholders. The terms and provisions of the Plan as it may be amended from time to time are hereby incorporated herein by reference. In the event of a conflict between any term or provision contained herein and a term or provision of the Plan, the applicable terms and provisions of the Plan will govern and prevail.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">18.&nbsp;&nbsp;&nbsp;&nbsp;<u>Successors and Assigns</u>. The Company may assign any of its rights under this Grant Agreement. This Grant Agreement will be binding upon and inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth herein, this Grant Agreement will be binding upon the Grantee and the Grantee's beneficiaries, executors, administrators and the person(s) to whom the PSUs may be transferred by will or the laws of descent or distribution.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">19.&nbsp;&nbsp;&nbsp;&nbsp;<u>Severability</u>. The invalidity or unenforceability of any provision of the Plan or this Grant Agreement shall not affect the validity or enforceability of any other provision of the Plan or this Grant Agreement, and each provision of the Plan and this Grant Agreement shall be severable and enforceable to the extent permitted by law.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">20.&nbsp;&nbsp;&nbsp;&nbsp;<u>Discretionary Nature of Plan</u>. The Plan is discretionary and may be amended, cancelled or terminated by the Company at any time, in its discretion. The grant of the PSUs in this Grant Agreement does not create any contractual right or other right to receive any PSUs or other Awards in the future. Future Awards, if any, will be at the sole discretion of the Company. Any amendment, modification, or termination of the Plan shall not constitute a change or impairment of the terms and conditions of the Grantee's employment with the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">21.&nbsp;&nbsp;&nbsp;&nbsp;<u>Amendment</u>. The Committee has the right to amend, alter, suspend, discontinue or cancel the PSUs, prospectively or retroactively; <i>provided, that</i>, no such amendment shall adversely affect the Grantee's material rights under this Grant Agreement without the Grantee's consent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">22.&nbsp;&nbsp;&nbsp;&nbsp;<u>Section 409A</u>. This Grant Agreement is intended to comply with Section 409A of the Code or an exemption thereunder and shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A of the Code. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Grant Agreement comply with Section 409A of the Code and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Grantee on account of non-compliance with Section 409A of the Code.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="4" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">23.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Impact on Other Benefits</u>. The value of the Grantee's PSUs is not part of his or her normal or expected compensation for purposes of calculating any severance, retirement, welfare, insurance or similar employee benefit.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">24.&nbsp;&nbsp;&nbsp;&nbsp;<u>Counterparts</u>. This Grant Agreement may be executed in counterparts, each of which shall be deemed an original but all of which together will constitute one and the same instrument. Counterpart signature pages to this Grant Agreement transmitted by facsimile transmission, by electronic mail in portable document format (.pdf), or by any other electronic means intended to preserve the original graphic and pictorial appearance of a document, will have the same effect as physical delivery of the paper document bearing an original signature.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">25.&nbsp;&nbsp;&nbsp;&nbsp;<u>Acceptance</u>. The Grantee hereby acknowledges receipt of a copy of the Plan and this Grant Agreement. The Grantee has read and understands the terms and provisions thereof, and accepts the PSUs subject to all of the terms and conditions of the Plan and this Grant Agreement. The Grantee acknowledges that there may be adverse tax consequences upon the vesting or settlement of the PSUs or disposition of the underlying shares and that the Grantee has been advised to consult a tax advisor prior to such vesting, settlement or disposition.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">26.&nbsp;&nbsp;&nbsp;&nbsp; IN WITNESS WHEREOF, the parties hereto have executed this Grant Agreement as of the date first above written.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">J &amp; J SNACK FOODS CORP.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By: _____________________</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name:</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:<br>
			<br>
			Date:____________________</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">[NAME OF GRANTEE]</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By: _____________________</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date:____________________&nbsp;&nbsp;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="5" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXHIBIT 1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Performance Cycle</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Performance Cycle shall commence on ___________ and end on ___________.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Performance Goal</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The number of PSUs earned shall be determined by reference to the Company's cumulative Earnings Before Interest, Taxes, Depreciation, and Amortization over the first two years of the Performance Cycle (&#8220;Cumulative EBITDA&#8221;). The third year of the Performance Cycle shall be based on continued employment with the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Award Range</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depending on the Company's Cumulative EBITDA during the first two years of the Performance Cycle, the Grantee may earn between ___________ of the Target Award.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Determining PSUs Earned</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Except as otherwise provided in the Plan or the Grant Agreement, the number of PSUs earned with respect to the first two years of Performance Cycle (and assuming the Grantee remains employed through the third year of the Performance Cycle) shall be determined as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%;">

		<tr style="background-color: rgb(230, 230, 230);">
			<td style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) black; vertical-align: top; width: 33%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Performance Level</b></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 34%; border-top: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Award Payout (as % of Target PSUs)</b></p>
			</td>
			<td style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) black; vertical-align: top; width: 33%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EBITDA</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>
			</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Below Threshold</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 34%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Threshold</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 34%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Target</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 34%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maximum</p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 34%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 33%; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Payouts between Threshold and Target and between Target and Maximum are determined by straight line interpolation based on actual performance.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="6" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">6</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>ex_328469.htm
<DESCRIPTION>EXHIBIT 10.2
<TEXT>
<html><head>
	<title>ex_328469.htm</title>

	<!-- Generated by ThunderDome Portal - 1/26/2022 8:11:07 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="margin-bottom: 0px; text-align: right; margin-top: 0px"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 10.2</b></font></p>

<p style="margin-bottom: 0px; text-align: left; margin-top: 0px"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>J&amp;J Snack Foods Corp.</b><br>
<b>Service Share Unit Agreement</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">This Service Share Unit Agreement (this "<b>Grant Agreement</b>") is made and entered into as of ___________ (the "<b>Grant Date</b>") by and between J&amp;J Snack Foods Corp., a New Jersey corporation (the "<b>Company</b>") and _______________ (the "<b>Grantee</b>"). Capitalized terms that are used but not defined herein have the meaning ascribed to them in the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>WHEREAS</b>, the Company has adopted the J&amp;J Snack Foods Corp. Amended and Restated Long-Term Incentive Plan (the "<b>Plan</b>") pursuant to which certain types of Awards may be granted; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>WHEREAS</b>, the Committee has determined that it is in the best interests of the Company and its shareholders to grant Awards consisting as restricted stock units (&#8220;<b>Service Share Unit</b>&#8221;) provided for herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NOW, THEREFORE,</b> the parties hereto, intending to be legally bound, agree as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">1.&nbsp;&nbsp;&nbsp;&nbsp;<u>Grant of Service Share Units</u>. Pursuant to Section 7 of the Plan, the Company hereby grants to the Grantee an Award of ___________ Service Share Units (the "<b>Award</b>"). Each SERVICE SHARE UNIT represents the right to receive one share of Common Stock, subject to the terms and conditions set forth in this Grant Agreement and the Plan. The Service Share Units shall be credited to a separate account maintained for the Grantee on the books and records of the Company (&#8220;Account&#8221;). All amounts credited to the Account shall continue for all purposes to be general assets of the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">2.&nbsp;&nbsp;&nbsp;&nbsp;<u>Vesting of Service Share Units</u>. The Service Share Units are subject to forfeiture until they vest. Except as otherwise provided herein and in the Plan, and provided that the Grantee remains continuously employed with the Company from the Grant Date through the date payment is made in Common Stock in respect of Service Share Units earned with respect to a Vesting Period, the Service Share Units will vest as to one third (1/3) of the total Award on (a) the first anniversary of the Grant Date and (b) on each of the next two anniversaries of the Grant Date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">3.&nbsp;&nbsp;&nbsp;&nbsp;<u>Termination of Employment</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">3.1&nbsp;&nbsp;&nbsp;&nbsp;Except as otherwise expressly provided in this Grant Agreement, if the Grantee's employment terminates for any reason at any time before all of his or her Service Share Units have vested, the Grantee's unvested Service Share Units shall be automatically forfeited upon such termination of employment and neither the Company nor any affiliate shall have any further obligations to the Grantee under this Grant Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">3.2&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding Section 3.1, if the Grantee's employment terminates during the Vesting Period as a result of the Grantee's death or Disability, the Grantee will vest on such date in a pro rata portion of the Award calculated by multiplying the Award by a fraction, the numerator of which equals the number of days that the Grantee was employed during the Vesting Period and the denominator of which equals the total number of days in the Vesting Period.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">4.&nbsp;&nbsp;&nbsp;&nbsp;<u>Payment of Service Share Units</u>. Payment in respect of the Service Share Units earned for the Vesting Period shall be made in shares of Common Stock and shall be issued to the Grantee as soon as practicable following the vesting date and in any event within sixty (60) days following the vesting date. The Company shall (a) issue and deliver to the Grantee the number of shares of Common Stock equal to the number of vested Service Share Units, and (b) enter the Grantee's name on the books of the Company as the shareholder of record with respect to the shares of Common Stock delivered to the Grantee.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">5.&nbsp;&nbsp;&nbsp;&nbsp;<u>Transferability</u>. Subject to any exceptions set forth in this Grant Agreement or the Plan, the Service Share Units or the rights relating thereto may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by the Grantee, except by will or the laws of descent and distribution, and upon any such transfer by will or the laws of descent and distribution, the transferee shall hold such Service Share Units subject to all of the terms and conditions that were applicable to the Grantee immediately prior to such transfer.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<div contenteditable="false" data-applyto="p" data-auto-pgnum="start" data-displaynum="2" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="" data-startnum="2" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">6.&nbsp;&nbsp;&nbsp;&nbsp;<u>Rights as Shareholder; Dividend Equivalents</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">6.1&nbsp;&nbsp;&nbsp;&nbsp;Except as otherwise provided herein, the Grantee shall not have any rights of a shareholder with respect to the shares of Common Stock underlying the Service Share Units, including, but not limited to, voting rights and the right to receive or accrue dividends or dividend equivalents.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">6.2&nbsp;&nbsp;&nbsp;&nbsp;To the extent that the Company pays an ordinary cash dividend on its shares of Common Stock, the value of such dividends shall accrue over the Vesting Period and shall be paid out in cash if and when such Service Share Units vest and become payable. The amount of such accrual shall be equal to the per share cash dividend paid by the Company on its shares of Common Stock multiplied by the number of Service Share Units held by the Participant as of the related dividend payment record date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">6.3&nbsp;&nbsp;&nbsp;&nbsp;Upon and following the vesting of the Service Share Units and the issuance of shares, the Grantee shall be the record owner of the shares of Common Stock underlying the Service Share Units unless and until such shares are sold or otherwise disposed of, and as record owner shall be entitled to all rights of a shareholder of the Company (including voting and dividend rights).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">7.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Right to Continued Service</u>. This Award is made in consideration of the services to be rendered by the Grantee to the Company. Neither the Plan nor this Grant Agreement shall confer upon the Grantee any right to be retained in any position, as an employee, consultant or director of the Company. Further, nothing in the Plan or this Grant Agreement shall be construed to limit the discretion of the Company to terminate the Grantee's employment at any time, with or without cause.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">8.&nbsp;&nbsp;&nbsp;&nbsp;<u>Adjustments</u>. If any change is made to the outstanding Common Stock or the capital structure of the Company, if required, the Service Share Units shall be adjusted or terminated in any manner as contemplated by Section 17 of the Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">9.&nbsp;&nbsp;&nbsp;&nbsp;<u>Tax Liability and Withholding</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">9.1&nbsp;&nbsp;&nbsp;&nbsp;The Grantee shall be required to pay to the Company, and the Company shall have the right to deduct from any compensation paid to the Grantee pursuant to the Plan, the amount of any required withholding taxes in respect of the Service Share Units and to take all such other action as the Committee deems necessary to satisfy all obligations for the payment of such withholding taxes. The Committee may permit the Grantee to satisfy any federal, state or local tax withholding obligation by any of the following means, or by a combination of such means:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;tendering a cash payment;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;authorizing the Company to withhold shares of Common Stock from the shares of Common Stock otherwise issuable or deliverable to the Grantee as a result of the vesting of the Service Share Units; <i>provided, however</i>, that no shares of Common Stock shall be withheld with a value exceeding the maximum amount of tax required to be withheld by law; or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;delivering to the Company previously owned and unencumbered shares of Common Stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="2" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">2</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">9.2&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding any action the Company takes with respect to any or all income tax, social insurance, payroll tax, or other tax-related withholding ("<b>Tax-Related Items</b>"), the ultimate liability for all Tax-Related Items is and remains the Grantee's responsibility and the Company (a) makes no representation or undertakings regarding the treatment of any Tax-Related Items in connection with the grant, vesting or settlement of the Service Share Units or the subsequent sale of any shares, and (b) does not commit to structure the Service Share Units to reduce or eliminate the Grantee's liability for Tax-Related Items.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">10.&nbsp;&nbsp;&nbsp;&nbsp;<u>Non-competition and Non-solicitation</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">10.1&nbsp;&nbsp;&nbsp;&nbsp;In consideration of the Service Share Units, the Grantee agrees and covenants not to:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;contribute his or her knowledge, directly or indirectly, in whole or in part, as an employee, officer, owner, manager, advisor, consultant, agent, partner, director, shareholder, volunteer, intern or in any other similar capacity to an entity engaged in the same or similar business as the Company and its affiliates, including but not limited to those engaged in the business of the manufacture, development, advertising, promotion, or sale of soft pretzels, churros, funnel cakes, frozen cookie dough, in-store bakery products, biscuits and/ or dumplings, frozen carbonated beverages or similar products (including both existing products as well as products known to the recipient, as a consequence of the recipient&#8217;s employment with the Company or one of its subsidiaries, to be in development) for a period of two (2) years following the Grantee's termination of employment;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;directly or indirectly, solicit, hire, recruit, attempt to hire or recruit, or induce the termination of employment of any employee of the Company or its affiliates for two (2) years following the Grantee's termination of employment; or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;directly or indirectly, solicit, contact (including, but not limited to, email, regular mail, express mail, telephone, fax, and instant message), attempt to contact or meet with the current, former or prospective customers of the Company or any of its affiliates for purposes of offering or accepting goods or services similar to or competitive with those offered by the Company or any of its affiliates for a period of two (2) years following the Grantee's termination of employment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 22pt; text-indent: 20pt;">10.2&nbsp;&nbsp;&nbsp;&nbsp;If the Grantee breaches any of the covenants set forth in Section 10.1:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;all unvested Service Share Units shall be immediately forfeited; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 42pt; text-indent: 27pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;the Grantee hereby consents and agrees that the Company shall be entitled to seek, in addition to other available remedies, a temporary or permanent injunction or other equitable relief against such breach or threatened breach from any court of competent jurisdiction, without the necessity of showing any actual damages or that money damages would not afford an adequate remedy, and without the necessity of posting any bond or other security. The aforementioned equitable relief shall be in addition to, not in lieu of, legal remedies, monetary damages or other available forms of relief.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">11.&nbsp;&nbsp;&nbsp;&nbsp;<u>Compliance with Law</u>. The issuance and transfer of shares of Common Stock in connection with the Service Share Units shall be subject to compliance by the Company and the Grantee with all applicable requirements of federal and state securities laws and with all applicable requirements of any stock exchange on which the Company's shares of Common Stock may be listed. No shares of Common Stock shall be issued or transferred unless and until any then applicable requirements of state and federal laws and regulatory agencies have been fully complied with to the satisfaction of the Company and its counsel.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="3" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">3</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">12.&nbsp;&nbsp;&nbsp;&nbsp;<u>Notices</u>. Any notice required to be delivered to the Company under this Grant Agreement shall be in writing and addressed to the Secretary of the Company at the Company's principal corporate offices. Any notice required to be delivered to the Grantee under this Grant Agreement shall be in writing and addressed to the Grantee at the Grantee's address as shown in the records of the Company. Either party may designate another address in writing (or by such other method approved by the Company) from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">13.&nbsp;&nbsp;&nbsp;&nbsp;<u>Governing Law</u>. This Grant Agreement will be construed and interpreted in accordance with the laws of the State of New Jersey without regard to conflict of law principles.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">14.&nbsp;&nbsp;&nbsp;&nbsp;<u>Interpretation</u>. Any dispute regarding the interpretation of this Grant Agreement shall be submitted by the Grantee or the Company to the Committee for review. The resolution of such dispute by the Committee shall be final and binding on the Grantee and the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">15.&nbsp;&nbsp;&nbsp;&nbsp;<u>Service Share Units Subject to Plan</u>. This Grant Agreement is subject to the Plan as approved by the Company's shareholders. The terms and provisions of the Plan as it may be amended from time to time are hereby incorporated herein by reference. In the event of a conflict between any term or provision contained herein and a term or provision of the Plan, the applicable terms and provisions of the Plan will govern and prevail.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">16.&nbsp;&nbsp;&nbsp;&nbsp;<u>Successors and Assigns</u>. The Company may assign any of its rights under this Grant Agreement. This Grant Agreement will be binding upon and inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer set forth herein, this Grant Agreement will be binding upon the Grantee and the Grantee's beneficiaries, executors, administrators and the person(s) to whom the Service Share Units may be transferred by will or the laws of descent or distribution.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">17.&nbsp;&nbsp;&nbsp;&nbsp;<u>Severability</u>. The invalidity or unenforceability of any provision of the Plan or this Grant Agreement shall not affect the validity or enforceability of any other provision of the Plan or this Grant Agreement, and each provision of the Plan and this Grant Agreement shall be severable and enforceable to the extent permitted by law.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">18.&nbsp;&nbsp;&nbsp;&nbsp;<u>Discretionary Nature of Plan</u>. The Plan is discretionary and may be amended, cancelled or terminated by the Company at any time, in its discretion. The grant of the Service Share Units in this Grant Agreement does not create any contractual right or other right to receive any Service Share Units or other Awards in the future. Future Awards, if any, will be at the sole discretion of the Company. Any amendment, modification, or termination of the Plan shall not constitute a change or impairment of the terms and conditions of the Grantee's employment with the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">19.&nbsp;&nbsp;&nbsp;&nbsp;<u>Amendment</u>. The Committee has the right to amend, alter, suspend, discontinue or cancel the Service Share Units, prospectively or retroactively; <i>provided, that</i>, no such amendment shall adversely affect the Grantee's material rights under this Grant Agreement without the Grantee's consent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">20.&nbsp;&nbsp;&nbsp;&nbsp;<u>Section 409A</u>. This Grant Agreement is intended to comply with Section 409A of the Code or an exemption thereunder and shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A of the Code. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Grant Agreement comply with Section 409A of the Code and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Grantee on account of non-compliance with Section 409A of the Code.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">21.&nbsp;&nbsp;&nbsp;&nbsp;<u>No Impact on Other Benefits</u>. The value of the Grantee's Service Share Units is not part of his or her normal or expected compensation for purposes of calculating any severance, retirement, welfare, insurance or similar employee benefit.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="4" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">4</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">22.&nbsp;&nbsp;&nbsp;&nbsp;<u>Counterparts</u>. This Grant Agreement may be executed in counterparts, each of which shall be deemed an original but all of which together will constitute one and the same instrument. Counterpart signature pages to this Grant Agreement transmitted by facsimile transmission, by electronic mail in portable document format (.pdf), or by any other electronic means intended to preserve the original graphic and pictorial appearance of a document, will have the same effect as physical delivery of the paper document bearing an original signature.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">23.&nbsp;&nbsp;&nbsp;&nbsp;<u>Acceptance</u>. The Grantee hereby acknowledges receipt of a copy of the Plan and this Grant Agreement. The Grantee has read and understands the terms and provisions thereof, and accepts the Service Share Units subject to all of the terms and conditions of the Plan and this Grant Agreement. The Grantee acknowledges that there may be adverse tax consequences upon the vesting or settlement of the Service Share Units or disposition of the underlying shares and that the Grantee has been advised to consult a tax advisor prior to such vesting, settlement or disposition.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:22pt;">24.&nbsp;&nbsp;&nbsp;&nbsp; IN WITNESS WHEREOF, the parties hereto have executed this Grant Agreement as of the date first above written.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">J &amp; J SNACK FOODS CORP.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By: _____________________</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name:</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:<br>
			<br>
			Date:____________________</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">[NAME OF GRANTEE]</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 50%;">&nbsp;</td>
			<td style="vertical-align: top; width: 50%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By: _____________________</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Date:____________________</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="5" data-prefix="" data-suffix="" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">5</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>jjsf-20211110.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 1/26/2022 8:58:57 PM-->
<xsd:schema xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:sic="http://xbrl.sec.gov/sic/2021" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:exch="http://xbrl.sec.gov/exch/2021" xmlns:jjsf="http://www.jjsf.com/20211110" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.jjsf.com/20211110">
<xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"/>
<xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
<xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/sic/2021" schemaLocation="https://xbrl.sec.gov/sic/2021/sic-2021.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/>
<xsd:import namespace="http://xbrl.sec.gov/exch/2021" schemaLocation="https://xbrl.sec.gov/exch/2021/exch-2021.xsd"/>

<xsd:annotation>
<xsd:appinfo>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jjsf-20211110_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jjsf-20211110_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
<link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="jjsf-20211110_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
<link:roleType id="statement-document-and-entity-information" roleURI="http://www.jjsf.com/20211110/role/statement-document-and-entity-information">
<link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
<link:usedOn>link:calculationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:presentationLink</link:usedOn>
</link:roleType>
</xsd:appinfo>
</xsd:annotation>
<xsd:element abstract="true" id="jjsf_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>jjsf-20211110_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 1/26/2022 8:58:57 PM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
<link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
<link:roleRef roleURI="http://www.jjsf.com/20211110/role/statement-document-and-entity-information" xlink:href="jjsf-20211110.xsd#statement-document-and-entity-information" xlink:type="simple"/>
<link:definitionLink xlink:role="http://www.jjsf.com/20211110/role/statement-document-and-entity-information" xlink:type="extended">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
<link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
<link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>

<link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>


<link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
<link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
<link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
<link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
<link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
<link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
<link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
<link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
<link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
<link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
<link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
<link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
<link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
<link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_WrittenCommunications" xlink:type="arc"/>
<link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SolicitingMaterial" xlink:type="arc"/>
<link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementTenderOffer" xlink:type="arc"/>
<link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:type="arc"/>
<link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
<link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
<link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
<link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
<link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" xlink:type="arc"/>
<link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
<link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>

</link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>jjsf-20211110_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 1/26/2022 8:58:57 PM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
<link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
<link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
<link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
<link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document, Type</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
<link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document, Period End Date</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
<link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Registrant Name</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
<link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Incorporation, State or Country Code</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
<link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, File Number</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
<link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Tax Identification Number</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, Address Line One</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, City or Town</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, State or Province</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
<link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Address, Postal Zip Code</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
<link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
<link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" xlink:type="locator"/>
<link:label xlink:label="dei_WrittenCommunications-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" xlink:type="locator"/>
<link:label xlink:label="dei_SolicitingMaterial-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" xlink:type="locator"/>
<link:label xlink:label="dei_PreCommencementTenderOffer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:type="locator"/>
<link:label xlink:label="dei_PreCommencementIssuerTenderOffer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
<link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
<link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
<link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
<link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Emerging Growth Company</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
<link:label xlink:label="dei_AmendmentDescription-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Description</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
<link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>

<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
<link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity, Central Index Key</link:label>
<link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>

</link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>jjsf-20211110_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome Portal - 1/26/2022 8:58:57 PM-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<link:roleRef roleURI="http://www.jjsf.com/20211110/role/statement-document-and-entity-information" xlink:href="jjsf-20211110.xsd#statement-document-and-entity-information" xlink:type="simple"/>
<link:presentationLink xlink:role="http://www.jjsf.com/20211110/role/statement-document-and-entity-information" xlink:type="extended">
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
<link:loc xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
<link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>

<link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>

<link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
<link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
<link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
<link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
<link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
<link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
<link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
<link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
<link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
<link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
<link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
<link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
<link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
<link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_WrittenCommunications" xlink:type="arc"/>
<link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SolicitingMaterial" xlink:type="arc"/>
<link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementTenderOffer" xlink:type="arc"/>
<link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_PreCommencementIssuerTenderOffer" xlink:type="arc"/>
<link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
<link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
<link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
<link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
<link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" xlink:type="arc"/>
<link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
<link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>

</link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.4</span><table class="report" border="0" cellspacing="2" id="idm140584399473640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th"><div>Nov. 10, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity, Registrant Name</a></td>
<td class="text">J&J SNACK FOODS CORP.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document, Type</a></td>
<td class="text">8-K/A<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document, Period End Date</a></td>
<td class="text">Nov. 10,  2021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity, Incorporation, State or Country Code</a></td>
<td class="text">NJ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity, File Number</a></td>
<td class="text">000-14616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity, Tax Identification Number</a></td>
<td class="text">22-1935537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity, Address, Address Line One</a></td>
<td class="text">6000 Central Highway<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity, Address, City or Town</a></td>
<td class="text">Pennsauken<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity, Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity, Address, Postal Zip Code</a></td>
<td class="text">08109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">665-9533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">JJSF<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity, Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">Form 8-K/A date of report 11-10-21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity, Central Index Key</a></td>
<td class="text">0000785956<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>jjsf20220125_8ka_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="jjsf-20211110.xsd" xlink:type="simple"/>
    <context id="d20228KA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000785956</identifier>
        </entity>
        <period>
            <startDate>2021-11-10</startDate>
            <endDate>2021-11-10</endDate>
        </period>
    </context>
    <dei:AmendmentDescription contextRef="d20228KA">Form 8-K/A date of report 11-10-21</dei:AmendmentDescription>
    <dei:AmendmentFlag contextRef="d20228KA">true</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="d20228KA">0000785956</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="d20228KA">8-K/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="d20228KA">2021-11-10</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="d20228KA">J&amp;J SNACK FOODS CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="d20228KA">NJ</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="d20228KA">000-14616</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="d20228KA">22-1935537</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d20228KA">6000 Central Highway</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d20228KA">Pennsauken</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d20228KA">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d20228KA">08109</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d20228KA">856</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d20228KA">665-9533</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="d20228KA">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="d20228KA">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="d20228KA">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="d20228KA">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="d20228KA">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d20228KA">JJSF</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d20228KA">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="d20228KA">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MZ.#<@V#OX96,'<V/'W?W U!+ P04    "  /@CI4)!Z;HJT   #X 0  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSM9$]#H,P#(6O$N4 -5"I0P5,
M75@K+A %\R,2$L6N"K<OA0&0.G1ALIXM?^_)3I]H%'=NH+;S)$9K!LIDR^SO
M *1;M(HNSN,P3VH7K.)9A@:\TKUJ$)(HND'8,V2>[IFBG#S^0W1UW6E\./VR
M./ /,+Q=Z*E%9"E*%1KD3,)HMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6?;!/
M3K3G>1<W]T6NS>,)KM\,<'AT_@%02P,$%     @ #X(Z5&60>9(9 0  SP,
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULK9--3L,P$(6O$F5;)2XL6*"F&V +
M77 !8T\:J_Z39UK2VS-.VDJ@$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\% )5
M!TYB'2)XKK0A.4G\FK8B2K636Q#WR^6#4,$3>*HH>Y3KU3.T<F^I>.EY&TWP
M39G 8ED\C<+,:DH9HS5*$M?%P>L?E.I$J+EST&!G(BY84(JKA%SY'7#J>SM
M2D9#L9&)7J5CE>BM0#I:P'K:XLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q32:>
M,(S/N]G\P68*R,I-"A$YL01_QYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1S>/]
M#&DWY(%B6.;/^'O&%_\;SO$1PNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4
M"  /@CI4!T%-8H$   "Q    $               @ $     9&]C4')O<',O
M87!P+GAM;%!+ 0(4 Q0    (  ^".E2^42)![0   "L"   1
M  "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  ^".E297)PC
M$ 8  )PG   3              "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL
M4$L! A0#%     @ #X(Z5+4W%;5=!    Q$  !@              ("!# @
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  ^".E2?H!OP
ML0(  .(,   -              "  9\,  !X;"]S='EL97,N>&UL4$L! A0#
M%     @ #X(Z5)>*NQS     $P(   L              ( !>P\  %]R96QS
M+RYR96QS4$L! A0#%     @ #X(Z5#JJHN=  0  / (   \
M ( !9!   'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  ^".E0D'INBK0
M /@!   :              "  =$1  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    (  ^".E1ED'F2&0$  ,\#   3              "
M ;82  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     )  D /@(    4
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>118</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="jjsf20220125_8ka.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.jjsf.com/20211110/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K/A" original="jjsf20220125_8ka.htm">jjsf20220125_8ka.htm</File>
    <File>ex_328468.htm</File>
    <File>ex_328469.htm</File>
    <File>jjsf-20211110.xsd</File>
    <File>jjsf-20211110_def.xml</File>
    <File>jjsf-20211110_lab.xml</File>
    <File>jjsf-20211110_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "jjsf20220125_8ka.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "definitionLink": {
     "local": [
      "jjsf-20211110_def.xml"
     ]
    },
    "inline": {
     "local": [
      "jjsf20220125_8ka.htm"
     ]
    },
    "labelLink": {
     "local": [
      "jjsf-20211110_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "jjsf-20211110_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "jjsf-20211110.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 27,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 3,
    "total": 3
   },
   "keyCustom": 0,
   "keyStandard": 118,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "jjsf",
   "nsuri": "http://www.jjsf.com/20211110",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "jjsf20220125_8ka.htm",
      "contextRef": "d20228KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://www.jjsf.com/20211110/role/statement-document-and-entity-information",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "jjsf20220125_8ka.htm",
      "contextRef": "d20228KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document, Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document, Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity, Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity, Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity, Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity, Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity, Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity, Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity, File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity, Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity, Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity, Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.jjsf.com/20211110/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001437749-22-001697-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-22-001697-xbrl.zip
M4$L#!!0    (  ^".E0$E0//!AT  ).E   -    97A?,S(X-#8X+FAT;>T]
M^U/;QKH_-W_%7LZTA1E#@*1M#A!F2$)RZ&E)!NCMG;ESI[.6UO8VLM9=28#[
MU]_OL;M:R9*!GB8A#IESFEB6]_'M]W[MP:2<9H<'$R73PT=?'92ZS-2ANO[M
MR>ZSI]\_VX)O#Q[SPT=?P??_M;DIWJA<65FJ5 SGXF)2Y:FRK\Q4B7?&EC(3
MFV+G\>[WCW>W=W?%L[WM)WM/=\6[G\7FYN'!5)52)!-I"U4^7ZO*T>:S-?<T
MEU/U?&UD[%26FZDJ55)JDZ^)Q.2ERN'M4F5J-C&Y>IZ;M<-'!X]YS0=#D\Y%
M4<XS^GE>;A;Z3[4G=K9GY;Z@!R,YU=E\3WSS1V7*_0L]584X55?BS$QES@_W
MQ4RFJ<['>V);YV)[:T?G^R*I;&'LGI!5:?9QSIF?:"KM6.>;0U.69@J_F5WO
MBU)=EYLRT^-\3U@]GL#T[K72S.@=V"LNJ+%:O[AO6^OZ=B#HR4 4RNJ1VTJ]
M-QAK>'A\/=%#7<*#K9V#Q\/#@\?X%OPU.WQTA]5F:O2A%_M-/BQF^SWKB\=>
M&'J_'HO.E#Y>2JME7N[EB"_9/B]]#[^NI^J?HS7%;6:(P)4 .BK;G!/.XL=O
MY'2V_Z,XSV7R7KPV)BW$2V-G6W0P0XNH>OA.64+Q/%'B'.A B5]R.+^CL55J
M"N/R(7YVT&G,<#'1A;AIHV*]Q-?6 "9O+(S4!,':AH OIS)50N:I(( #O]%Y
M:80LA!F)W^H_ QQ+14.] N;D1@$.A0,,57FE5"YZSV@@).WX1P6L:0Y,Q\X,
M\#C@0/7@+\UT)O.Y&QF'_:WYI[4.Y1:Q];D?*&SHUW\=GQT?G>.&!@)WZ8 A
M)G <,C4S% ?XO!?"X@@.-X6W$'!GJBA)@OQD\O'FA;)3<9(C7>E+$".9C*".
MGQS(9\".*SQ@P(*KB4XF(E$@<8!?E_.9(K2(T>[H2MH4L6@.YR_&="3I/LZ_
MH@<RU24@'1T)"E [U3F=BBP%D!X0%$(*7AT"])&6@*:*DL 6GRB>CX;'!5+M
MQ&0@W0N$. &P"\ @H0M=E" \D39GT0LTA*AR'&[]FW\\V]W=WL<C/?^EP(73
MDYU]8:R(ONQD'/'[@ C67&K$)7A33& ;.E\%(CM]^RO(43S8UV_/C@>X93J9
MF;2EAL%QIZ49T-'EJ*S@L0!J9VHLLPRPW( N!IP,.2D>Q<ADF;DJ]CY?T( >
M4L;_9S&L@8_ J[N[-/_.%J]@\;\'E1,(+<;00*OJ<$N\BQC+.2N>XIFG"V1
M+9X'YP""A0B"2 ._="P?R(?I@G!3BA(VHDJ15].ALBW!U;>HFOE=\*]I0"=,
MQ+$$Q@<D)*R: 0$K6@.\3RHGKL:J1"$?!57942!,B^P!=G5>FN0]:&G5\'?8
MIU\[\HJ""!]H.=6X?Z!_F!A65TZ8;0#[: EJ^H&'T!98 BK:)M(XLYX&<)*R
M(E15TN8%@8@&B.#P<IYD2JQ7,UR<!.Y]K:?5M 6Y#7&ELPQQ/V)T<"0X6*8N
M58;O YPT_)N6ZL\RFNB- 5L%MB83D/8I/;K2L%O &J]6GR!Z"%F6,!1,P/2W
M)5[*F09#!Q X=:"CC1*O*W A%1RX*6%M(UH8<RC@RW HN(JIDCE0+T"\2*P>
MXBAT#E//H F@JTVUN\NH=@$?F$Q? [J #C SA7)2:Q$I!P&AQ=K",&M(#XPW
MQ%?!5C&(\U/X98+\%"@DID_6/=/%;U;\<)[<]G"0ANAL/C4\EMOVW6X!/Z-P
M4XHN"!%$1 PCL;OM@+33!Z4.5H@,K^91GA_V,\ ._N9X*2!D%SOCGPTE,B"3
M_RV<,+!!4-YA-7XIDN4##'0U43#6XA9H0%1#AVATN=E3)LW;P&5 E(>4:FC\
M*;!@U$*MRLAJ('8)M.]E]9.:KLEF=*/5*C%LCE1: R!*-7!=A;_[,K%VMP]K
MWUG0;TH0SJPW(M<#UCC+"%;]*+>.9Y4;@4>#J"!)6[#E7*P_V=X0J9P7T8@W
M8?!&VYHA0K#J4@-X2$,!DT^/YGBD5U:3U;$N-SPJ,N:0?0CD OL/(F$!/_MI
MKP-S<=3UX487!B\H.8R+B-B@J@/QY?.&PD4PU365D>ZF_JBT)0(EPO*(_71+
MG%?.SM4CG;!'(B [J!<R&Z#2EF15@3H?.3MT$%D+- 7/:K("^5< )0^\&NAU
M+08;?DUG0-29R:M/3BX?5N@]72;T_ENQ@>L.G?419/.$ JCY12<,Z#12NJS(
M]BUUAL"=BTL8 K3WZT3!&M")A6=PI0M5F[.L*#I\Q8$)^?&'SHN5H)L]-[F;
M00XSU=),&JB&A(%C=?!_X.-TUN4$; BT\KL)9";G!K39ABT0Q$);,VZ2B<.[
M;\E! ,"KX#T%J&_FM(X1<)OZ/?+9X6),-6:22/F!HZT YIG4Z =DPZ9H6S;]
M5D@;B+ Q@AY%+[K-FT!FBS9&S9[^NL#M@RFL,<QLT:(/]H'(%6ZZ!.:&@@PV
MM^(D^=TRDKRHE1&$\7% K2]5(?VN7R'MXCKJ&MT'!<C[P']Z#'T28TV2C@C9
M*X6*[7ETD%@E"Y0T)7TJ 0: S/"E8N$S$C@)N^Z81,DT1A+U6F(]4Y7S<WXQ
M4 :&Y$ M!)&8D<9"_!#>JF8H(%%FEDW\B%9,"@N\[E57[]?)W?+E:*1!0I=>
ME-/J\(M19>E'9ICIL5.#6^Z??G[R,5$RU9<BR611/%][]^;%O]?\E%<Z+2>(
M<]M?AW@?!O\(Q<(3\B31(XQY-L9Z?7$6!HLCB"XF)J()6K^=C#:MN5I\F"B
M\+LWI[_\7.\!WL  ;_S7HX.)]1._.WISO/GB[/CHWYM'KR^.S_8 K:Y S=P7
M0[!?E$4"RE5C,?N :[RK70Q^)B;#N.X_MND/_$XF[\?$;#>;7RT X%^ON@'
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
MZ-%-Z(.$ERJG>E-$[-(\6&6-_Z)#C**R*LXM?9^;*XHY#YS7-B,NCO41_&E
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
MJ\:&,G5B(="3(!]%E%TU8.%Z#9/B7-0]5)9@[ZV@[;J(P0K8N&/PQDL<<JD
MAS.Y/-6Z_@:ARQ[7.5RC4AS - @W0D51ZFLLTO4!<R<XP?RL[&(_)FHMGB2^
M!BAWR>%QS*7W"!X"K7<*M#[]1('6IP^!UH= *XB:I8'64R-.@!,EU/'S+;&1
M%XX-UDH)UQ$NJ'6L,K-BC/&,5JMH7BH9<=>H@*BTV4>@G8'H>X?ZQ!,VMZA,
M"Q5=Z\RX*Y6-I"6MWI5QQ4G@(;G6,?-5UR.6AOU>(GL'P0UG4RS1(YRD8(<+
M2_@D^N6 K>;0(#5JM(_Y.H)L;CTFWS;FR;JN>2XN;<9\Z0S9,)%=@=GPWI%#
MQ1":% [V?D4+%QP=J^@R <P$\K?)M'=!OI[:[A[)A'!"^2^*@NP?^$IE@(W6
MY#JA-%TJ),&[D%$*IR:I^,(#NMI8K&_-TM%&Z+L0? _Q&-AVH:&)D;)A75.-
M !LP-V< $_:A:BPQ03U9SF9*6M]V2X8%.*LO].8@&"E6N;%L83(OL)NZCWJ&
MJ.I,SF!Y81M#&)P)JEY(@.BJ$\?2D. 1)3DCX&M&UTI&!&'F2Y(*MN5GP4$_
MF]_*>]0:EUJ625\4C'$'5&.+EBT=.>))/P\-SVC)192]<OM>E7=?;&/W7F.V
M*GADV!"D\O&H/*:H7;VW*A3EKFXZ=D9$_>)\0[@\%0O]GNM[?["LR]M 5-A%
M-SE>^WJO5M]-MZQ!8U&-A:PZ7?0'8,7)J?CUY.+T^/Q<T)VU;U\/'%N)+S5E
MMA0$1O=UDP'GJ*'R2%N\TF5HL%+ (IO^J&!F[LYJ[?.U[36!^J*[1#Y\+K!P
MSWV^^ZFPSDI*<FR1T&WT#8/$WT__U:.OOCHH+?P#_T[]E%2 !ZS=JY&EF06%
M^#L8O-Y9F=[]M_2##W(E[H^"+I,6/XKSTZ.7_Q:OW[Y]=2Y>OCU[QP>-$[LE
MP]^T[17:_0NP'7[K^L,(^,'F/06]8.\#SW&!2?9[!T-W6.YOO -JKW?']^&T
MF[]=0:3[W].CGX_%V]?BS=G1Z<7Q\?_=&]"O'J'UHGM#K^R&_R/X&P70@]OL
M]FZS[SZ1V^R[![?9Y^$VNZ>*>+05AXZ-.0^&A\?_\Z^3%R<78@<[!ZWD#CMN
M!/\L=]K4@B;]M]2X2\G;UWNZ1)'TOMU'?D_!?3?$XMO,5P.ONJ_9[KG2-*2.
MMLHT,'I>3<F%#D;VL:2$]T*\X+L<3UR\<(!]L9 QO\*@:*)E?<W*T12#CG^Z
MS)!+U\6=+7<LR>=R_(X;4MW5TM@)97=[_V6T".!SKX[H^<[^ALNQG6B;TEC]
M0X6=APM;.V^EO7?9)/<4WVXF++Z3[0PS?5:!I@"W52/#OB:1!>R,[XJ[+:XW
M&W^A1Q1)-J1KQR*@XYJ\!S3]JVCZRC%"/"_BE,?$*5<!99=>YK-P-X5:S&\M
M>^5(UUT^'9C>P=%=QG@U;75?"4TKPX6+\67@M^#P&YW"3?IF+Y^^C?D]]#_?
ML7E';'[6WF8_\*+):<?#]=TGVP/A_[/A_3BUXX<WL.F'1EO6/:(7]JB+4AH>
M1B/#D/B_#3',8.9]L<R%].3)W^Y"NIMJ^1,V8@M,)?+G=,!B:,K23 D8O/O&
M=F_8Z-.O ZS@>>\@'QT8K Z\DW-,T%P'LOP:*=G),&0M&[>$SBIB"JL-M<SY
MB+,O]3)V>7G_#B1]4B,I.POK4=P1N6^=X[#]]<<]H!<*Y <8&B#OL+3O(U#P
M,D_Y_8#_K0,A]V.Y'Q-='A#E 5%NAR@D_!ZPY %+EF')SWR]Q@.:]*')QPZ%
M?A!;G17C(OA[@A A-ZI3D[FDQ+U0/_K97\!BVWY=+'"F8J\,GKB:&Y.Y:\&\
M']15',YJ:^43U6/\='1^L5F'0CM#Q?]A"/C[3Q0"_GYI!!3^,33I')3_23G-
M#O\?4$L#!!0    (  ^".E2-[89##QH  )^"   -    97A?,S(X-#8Y+FAT
M;>T]:W/;-K:?M[\"USNWC6?DQ''?MN,9-W6RZ7:=C.UN/]RYTX%(2$)#$2P
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
M^O)L[[N+L]._[YV^N#J[.(0=7(%(/P(!:$&^H058J@XP1V#=\ZH.,'.:F<+
M;7_=IW_PG,S>SBU&5O>Z/VTAX&_?]R. \Z__XO*O7C__49=O1Q'0X(&>YYPY
MQKV0&(&6P"!2.ZB]Y!X2Z=J;9SM5O #^QUXU!UWS; =L6.O#=>"AJI!KNGX0
MKB&=<:9^@R*3WY$JG^U04I@OP@@!)3)< 6=NIF^>[82O-&MG'E?/TAL0E83)
M9SM,2ANX&'(3[IK%[C@%VQGT^U<W7XVIFPN6^*#1+UMM?@2N 3K,(+/.?JOU
MM2PP@ORAAAV^NEO882/2V'6M6(V@*FV\ZJ!S05O(CD5U!SN*O.[6S^HU^'29
M%36ZFI,FPUSH90AR3\2U(84?@(F^TG:^P&(LWH+-F@<*(=LA?D%+-)++ATDJ
M@P[_%>\@/$1>?'1BHTE=H?\@P9VVL$<82LVD6[1XA:UNDJ5;^\\D!FBO*8W#
M'GNS/4QR8=?,M>IUKSIN4R4US%B3XT9@Z!G=L%JH<MCZX3 RU5=D6-D%*T)%
MPIX/)U8:Z @:<%F:*3L>3 4P<E*JBP2"*]B*$6^CB(D1"-W:F*UWU!N74T5S
MYQO,GF:Z0FM:-BX0F<889VB!8B<W>#_Y'R%H?2^4__D0Y?_$%GD^X!Z/A 2B
M&$(O69:9:EW@/JDZ56&':"/,JN1]_K?D)MQ2*,>0<)Z)Z#>,1SFI+3\';2"#
ME3QFQBX)E2XD0+547U*99!X]AB%5L)G";&1Y%-OLO@2*Y%%V[YT*WZ]5\_68
M57-NQ$547<]#MK8)A,0\(_C*')%,$G!4<)(K*]/8IN/G8GK78E'1MML:I5?,
M\\+*VQ@[%1B5IC\TWJ:5T5,E![9;';!N%3'-'U+@(20%Q*:#_TLJ),1"P8_&
MU8 $E!P%R#5088AZ=@!]P7']"1H%"R2G)#$JQF'&E#U,XFV(LY%)P6%6[3*
M-$%C)%_$4PQB#\>YD]S*A&TAPS81*J9,UN[^Q>S[)?!OQ@C\-/^U=G[9F.7B
MU8S0E2UD.5<-10>2!)0UB8:.  S1D(Q+$@7N8T8Y]>Z644;"HFUGU4@VN<U.
M$70<YFFVNJ%70!5*0<G9=-SRF#"(29"GG4*:![[/WXY& ^6-^%&'6"")^9^!
M!5 MP%Y^J [9M\,.V56?51 I%]D!S+4-03UIS(QN>+XIN&UD+SAUP!Y<W$',
M!O>KTK&N(.-T(X*75H]V8["M/<SIY #@JMU<X>6-<K?,G= *8 [YEC/09*20
M12(XSQ9#]FWY9@YRW(D2_#I'I1L86X25N-F:@Y=)CC>F9*HVYT,3;$';9#G"
M'!@VKI#__::B;*;"M+)"A5M,!!7HHLPH3(;> -!^.D4+$E=R-^4FK5V)M=%@
M&QK+64;8H&F2 R>@Z99[+VU\;USS10_7?$U /9*[0USCR:(A0Y)=KK#3HTMX
MJ&B:#J))UF!]6/U[]!<2@R;2Z9"GT12$#?S>>@_DZV V "TVSH_U)0=Z,OSO
M=JB.Q+$^B?&IB5B8E8+ACY]H*NZ6&!4: K 1IK12=)/))I,A[( 9&Y5'Q"SE
MC5[6RT3*(2^G8C@="%BUD*LC6/"'2&[9(+F%W0_UVIU@D577FFL0T:/,@WN:
M9-3Z=_%CONA=^:(F^0!H;#,+FZF')M$P D8_M=R&T'9.#C[FJT;S57^8Q,V]
M&+^WKBFC4@TV_SKJ"JQ$MUTTC/84E[/KD@*X(+,QC9]IB9=<;3$$-T';P(+!
MQ3_'P!=^VXNQT=1H>X2M"N#%[%V$'U^!Q^>X;8%-80S1+M'P*QH_)];5;SV'
MCBW7]G,Y=C=Z@*O!^$WB+77"9G(7<(UK+TW;&!&L0\O!0, -0(U#S:5M])FW
M2OIH^N)0/8!1[*@,#FQ3$$[]'I-6-5LLV/"%BH.]HQ[#U5,'6I/B+;)0<?H8
M XU%/+FA17DT>,G8-HDK/S0%977 H2%+0V'@IB<@T]V3K67?N_?YGEN$]L>#
MC.4>N8!>LXL%NX'7G"ETIIFP/E07'3 WZ*._&@BS]J8M.S8O!A]C*<VU*JF5
M"LG>FX\.7>?_&%BC4B:55J*_+<V*"K4F(19<D,B'8<,WS!*+%8ANQ=>I@W [
MK&S _,DP7DSIC D&].0</\C\6CMCT\ SMA52A3T.17?',/0D37%@ KJH<9<M
M]RG:,H! >HE4C ,154B+T4J9H4@BK<5)E#7\F<-,35./HQK&]J%I[71)F1S7
M40JQ#;4I>D]3Y3V9<GC88&]!=[9F]$#*@)%Z)DG^PH+!R2I,Q8T&@"+0,MI1
M(AY<L:7AT#V"&B2\,S./)K[_714 3;:HK37P85:#?BE@^6\12/ H?U?(2>:M
M5J !ZOD"(=]S'ML0IG"3I<8'#%G![5/MLCJ$BIZ0;UG#?J*N:X>2=FHX4CM%
MOQ 6Z%(4QL'2_-,4M@:<O]"CV]P!2%ZA54<EMN$:4E\9/1D@ 5UIQHBC2$W)
MBBY3;:8UW((M>D^_/NID![8ZKM 0*>G94(D'\D534]$D^)NP5<E.[+*1@>$I
MS'_CG"LC'AWLBK62=K.4MU6(@VT5'V,E7>=U0, $Y3@!N82\ 9=MC5^EQTP
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
M+V!)?#,P99J[PO5XRT!+K4K05H#9?K3]!FL-^.ZXVI^&NO\]9XL!ODH!\L!
M7+]]X40*Y.<;>8'K;O,L,1C3'.H0_TM',ECNZPA2A!3N$/X[;TH-^WJ#%(/M
M -O/'T>]PB4BL'7%=]GZGB+-%*_\ )OL%/\*>Y>Z]-2%WS\ACG=],7^\JZB%
M]=^U5;4YF;IEZM.9G@Z'0VSOSQH;V\.W,B/OO3DRWY@[H?=LM>8K ]D7>>K'
MG.6\RMNH-J0&T46(L^II_/US>\"@T4'YF7L%@W:7E*9!)&QAK&8<VT.K*TP[
M=]3NK+Z' &%\ZO#,MX_85<59\@1&Y%@.7'+66YL*;0E;N=6/6E7E+/'_1$T%
MI@#VI#X)ZQG4A/_2S7'>N85IZF?QD@B577E<5NG:#&V=K.LO?OX!4$L#!!0
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
M$>:$Y7=E?@O/H852)<X3MUUH/^(Y$9*C4GY#114U&\PKLP&LK7S)N Z=L9K
M^FQ52K[ML]Q,U.DNK[P_$XJ_K8HIYD:2YQ"OC"9H,\C57#\CNT6WAEX-WBO7
M7I[#4B?V!S5CM(P\+=A+<.S#Z0.?L+5Y*3,B+\%/1_\#'W'V1';9EY6D 7X)
MIB,&"0K]FRRMC[8-[(FE&K@>Q\C JZK85[X"%=+1 MXJC ^O">*)T0].)*2'
M?584JW(_450E E:<)VYC1DE&)+R9W4-0<X)H!3$SR!.K$<=*!7AIU+GX1.76
M_&$VJQS->O!E6 Z$6&'^(J[&6WR--LY6$&3;5GLZ(;(R9S9!/#&:<*1L@?&V
MF+*JT*LL]ZS.W29;H'*.#7F>#>9U#;@K,)^#&%\X6\L%Q-$2E5OC(F!%>^+9
M@Z#.56#?8I%QLCQ]43XA:(/Y9O:9HKF-TFFYU]'L0V,<T0$\^YNOV#R.!IR)
MVZG_T>-9Q#C,+=VX&4=0 C,,Q_EPUX31+-)&B.8!C6G#JY-1)G#>C25?'6,=
M\>S,57E>T1Z1+A%71DJV(#0_W#WCK+#;!ZS.ZH#J=<=?;]=K#0KFX+ XRM!Z
M_3*X.R4'30(*C/.>,E??P4F-UQ4?1C7,GI63"NVP5+#89$YR7(4AQXL=+R=Q
M_@Q)')/3YJ3$=4A*.)EZ3K*\#4F66@_129)W 4IB,BV=!'D?H"!6@]1)E9L
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
M^)]UN.)>P:.6W;KC""9E].,+]&2M,N8AF#<D.M<@OX'I?D]'<QS\_*K[CBD
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
M0#4] 6DVQ&O\4F_?%B9^5J8?N%;_+@8"?HFFWU<#K_;_4$L! A0#%     @
M#X(Z5 25 \\&'0  DZ4   T              ( !     &5X7S,R.#0V."YH
M=&U02P$"% ,4    "  /@CI4C>V&0P\:  "?@@  #0              @ $Q
M'0  97A?,S(X-#8Y+FAT;5!+ 0(4 Q0    (  ^".E1,Q*&V< ,  "<.   1
M              "  6LW  !J:G-F+3(P,C$Q,3$P+GAS9%!+ 0(4 Q0    (
M  ^".E0;86D[\ 0  %<N   5              "  0H[  !J:G-F+3(P,C$Q
M,3$P7V1E9BYX;6Q02P$"% ,4    "  /@CI4I_]PPQH&  !&/@  %0
M        @ $M0   :FIS9BTR,#(Q,3$Q,%]L86(N>&UL4$L! A0#%     @
M#X(Z5,<)OQ.+!   )B\  !4              ( !>D8  &IJ<V8M,C R,3$Q
M,3!?<')E+GAM;%!+ 0(4 Q0    (  ^".E3LX#6?L10  #*B   4
M      "  3A+  !J:G-F,C R,C Q,C5?.&MA+FAT;5!+!08     !P ' , !
(   ;8      !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
